Bullet Collision Detection & Physics Library
Public Member Functions | List of all members
btGjkEpaPenetrationDepthSolver Class Reference

EpaPenetrationDepthSolver uses the Expanding Polytope Algorithm to calculate the penetration depth between two convex shapes. More...

#include <btGjkEpaPenetrationDepthSolver.h>

Inheritance diagram for btGjkEpaPenetrationDepthSolver:
Inheritance graph
[legend]
Collaboration diagram for btGjkEpaPenetrationDepthSolver:
Collaboration graph
[legend]

Public Member Functions

 btGjkEpaPenetrationDepthSolver ()
 
bool calcPenDepth (btSimplexSolverInterface &simplexSolver, const btConvexShape *pConvexA, const btConvexShape *pConvexB, const btTransform &transformA, const btTransform &transformB, btVector3 &v, btVector3 &wWitnessOnA, btVector3 &wWitnessOnB, class btIDebugDraw *debugDraw)
 
- Public Member Functions inherited from btConvexPenetrationDepthSolver
virtual ~btConvexPenetrationDepthSolver ()
 

Detailed Description

EpaPenetrationDepthSolver uses the Expanding Polytope Algorithm to calculate the penetration depth between two convex shapes.

Definition at line 24 of file btGjkEpaPenetrationDepthSolver.h.

Constructor & Destructor Documentation

btGjkEpaPenetrationDepthSolver::btGjkEpaPenetrationDepthSolver ( )
inline

Definition at line 28 of file btGjkEpaPenetrationDepthSolver.h.

Member Function Documentation

bool btGjkEpaPenetrationDepthSolver::calcPenDepth ( btSimplexSolverInterface simplexSolver,
const btConvexShape pConvexA,
const btConvexShape pConvexB,
const btTransform transformA,
const btTransform transformB,
btVector3 v,
btVector3 wWitnessOnA,
btVector3 wWitnessOnB,
class btIDebugDraw debugDraw 
)
virtual

Implements btConvexPenetrationDepthSolver.

Definition at line 24 of file btGjkEpaPenetrationDepthSolver.cpp.


The documentation for this class was generated from the following files: