#include <btGjkEpaPenetrationDepthSolver.h>

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, btStackAlloc *stackAlloc) |
EpaPenetrationDepthSolver uses the Expanding Polytope Algorithm to calculate the penetration depth between two convex shapes.
Definition at line 24 of file btGjkEpaPenetrationDepthSolver.h.
| btGjkEpaPenetrationDepthSolver::btGjkEpaPenetrationDepthSolver | ( | ) | [inline] |
Definition at line 24 of file btGjkEpaPenetrationDepthSolver.h.
| 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, | |||
| btStackAlloc * | stackAlloc | |||
| ) | [virtual] |
Implements btConvexPenetrationDepthSolver.