ConvexPenetrationDepthSolver provides an interface for penetration depth calculation. More...
#include <SpuConvexPenetrationDepthSolver.h>


Public Member Functions | |
| virtual | ~SpuConvexPenetrationDepthSolver () |
| virtual bool | calcPenDepth (SpuVoronoiSimplexSolver &simplexSolver, void *convexA, void *convexB, int shapeTypeA, int shapeTypeB, float marginA, float marginB, btTransform &transA, const btTransform &transB, btVector3 &v, btVector3 &pa, btVector3 &pb, class btIDebugDraw *debugDraw, btStackAlloc *stackAlloc, struct SpuConvexPolyhedronVertexData *convexVertexDataA, struct SpuConvexPolyhedronVertexData *convexVertexDataB) const =0 |
ConvexPenetrationDepthSolver provides an interface for penetration depth calculation.
Definition at line 31 of file SpuConvexPenetrationDepthSolver.h.
| virtual SpuConvexPenetrationDepthSolver::~SpuConvexPenetrationDepthSolver | ( | ) | [inline, virtual] |
Definition at line 35 of file SpuConvexPenetrationDepthSolver.h.
| virtual bool SpuConvexPenetrationDepthSolver::calcPenDepth | ( | SpuVoronoiSimplexSolver & | simplexSolver, | |
| void * | convexA, | |||
| void * | convexB, | |||
| int | shapeTypeA, | |||
| int | shapeTypeB, | |||
| float | marginA, | |||
| float | marginB, | |||
| btTransform & | transA, | |||
| const btTransform & | transB, | |||
| btVector3 & | v, | |||
| btVector3 & | pa, | |||
| btVector3 & | pb, | |||
| class btIDebugDraw * | debugDraw, | |||
| btStackAlloc * | stackAlloc, | |||
| struct SpuConvexPolyhedronVertexData * | convexVertexDataA, | |||
| struct SpuConvexPolyhedronVertexData * | convexVertexDataB | |||
| ) | const [pure virtual] |
1.6.1