Blender V4.3
btGjkEpaPenetrationDepthSolver Class Reference

#include <btGjkEpaPenetrationDepthSolver.h>

Inherits btConvexPenetrationDepthSolver.

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::btGjkEpaPenetrationDepthSolver ( )
inline

Definition at line 27 of file btGjkEpaPenetrationDepthSolver.h.

Member Function Documentation

◆ calcPenDepth()

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

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