btSphereBoxCollisionAlgorithm provides sphere-box collision detection. More...
#include <btConvexPlaneCollisionAlgorithm.h>


btSphereBoxCollisionAlgorithm provides sphere-box collision detection.
Other features are frame-coherency (persistent data) and collision response.
Definition at line 29 of file btConvexPlaneCollisionAlgorithm.h.
| btConvexPlaneCollisionAlgorithm::btConvexPlaneCollisionAlgorithm | ( | btPersistentManifold * | mf, | |
| const btCollisionAlgorithmConstructionInfo & | ci, | |||
| btCollisionObject * | col0, | |||
| btCollisionObject * | col1, | |||
| bool | isSwapped, | |||
| int | numPerturbationIterations, | |||
| int | minimumPointsPerturbationThreshold | |||
| ) |
Definition at line 25 of file btConvexPlaneCollisionAlgorithm.cpp.
| btConvexPlaneCollisionAlgorithm::~btConvexPlaneCollisionAlgorithm | ( | ) | [virtual] |
Definition at line 44 of file btConvexPlaneCollisionAlgorithm.cpp.
| btScalar btConvexPlaneCollisionAlgorithm::calculateTimeOfImpact | ( | btCollisionObject * | body0, | |
| btCollisionObject * | body1, | |||
| const btDispatcherInfo & | dispatchInfo, | |||
| btManifoldResult * | resultOut | |||
| ) | [virtual] |
Implements btCollisionAlgorithm.
Definition at line 146 of file btConvexPlaneCollisionAlgorithm.cpp.
| void btConvexPlaneCollisionAlgorithm::collideSingleContact | ( | const btQuaternion & | perturbeRot, | |
| btCollisionObject * | body0, | |||
| btCollisionObject * | body1, | |||
| const btDispatcherInfo & | dispatchInfo, | |||
| btManifoldResult * | resultOut | |||
| ) |
report a contact. internally this will be kept persistent, and contact reduction is done
Definition at line 53 of file btConvexPlaneCollisionAlgorithm.cpp.
| virtual void btConvexPlaneCollisionAlgorithm::getAllContactManifolds | ( | btManifoldArray & | manifoldArray | ) | [inline, virtual] |
Implements btCollisionAlgorithm.
Definition at line 49 of file btConvexPlaneCollisionAlgorithm.h.
| void btConvexPlaneCollisionAlgorithm::processCollision | ( | btCollisionObject * | body0, | |
| btCollisionObject * | body1, | |||
| const btDispatcherInfo & | dispatchInfo, | |||
| btManifoldResult * | resultOut | |||
| ) | [virtual] |
Implements btCollisionAlgorithm.
Definition at line 93 of file btConvexPlaneCollisionAlgorithm.cpp.
bool btConvexPlaneCollisionAlgorithm::m_isSwapped [private] |
Definition at line 33 of file btConvexPlaneCollisionAlgorithm.h.
Definition at line 32 of file btConvexPlaneCollisionAlgorithm.h.
Definition at line 35 of file btConvexPlaneCollisionAlgorithm.h.
Definition at line 34 of file btConvexPlaneCollisionAlgorithm.h.
bool btConvexPlaneCollisionAlgorithm::m_ownManifold [private] |
Definition at line 31 of file btConvexPlaneCollisionAlgorithm.h.
1.6.1