16 #ifndef BT_MINKOWSKI_PENETRATION_DEPTH_SOLVER_H
17 #define BT_MINKOWSKI_PENETRATION_DEPTH_SOLVER_H
39 #endif //BT_MINKOWSKI_PENETRATION_DEPTH_SOLVER_H
virtual bool calcPenDepth(btSimplexSolverInterface &simplexSolver, const btConvexShape *convexA, const btConvexShape *convexB, const btTransform &transA, const btTransform &transB, btVector3 &v, btVector3 &pa, btVector3 &pb, class btIDebugDraw *debugDraw)
ConvexPenetrationDepthSolver provides an interface for penetration depth calculation.
static btVector3 * getPenetrationDirections()
The btConvexShape is an abstract shape interface, implemented by all convex shapes such as btBoxShape...
#define btSimplexSolverInterface
The btIDebugDraw interface class allows hooking up a debug renderer to visually debug simulations...
MinkowskiPenetrationDepthSolver implements bruteforce penetration depth estimation.
btVector3 can be used to represent 3D points and vectors.