Blender  V3.3
Public Member Functions | List of all members
btGjkEpaPenetrationDepthSolver Class Reference

#include <btGjkEpaPenetrationDepthSolver.h>

Inheritance diagram for btGjkEpaPenetrationDepthSolver:
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: