#include <btContinuousDynamicsWorld.h>

Public Member Functions | |
| btContinuousDynamicsWorld (btDispatcher *dispatcher, btBroadphaseInterface *pairCache, btConstraintSolver *constraintSolver, btCollisionConfiguration *collisionConfiguration) | |
| virtual void | calculateTimeOfImpacts (btScalar timeStep) |
| virtual btDynamicsWorldType | getWorldType () const |
| virtual void | internalSingleStepSimulation (btScalar timeStep) |
| time stepping with calculation of time of impact for selected fast moving objects | |
| virtual | ~btContinuousDynamicsWorld () |
Private Member Functions | |
| void | updateTemporalAabbs (btScalar timeStep) |
btContinuousDynamicsWorld adds optional (per object) continuous collision detection for fast moving objects to the btDiscreteDynamicsWorld. This copes with fast moving objects that otherwise would tunnel/miss collisions. Under construction, don't use yet! Please use btDiscreteDynamicsWorld instead.
Definition at line 24 of file btContinuousDynamicsWorld.h.
| btContinuousDynamicsWorld::btContinuousDynamicsWorld | ( | btDispatcher * | dispatcher, | |
| btBroadphaseInterface * | pairCache, | |||
| btConstraintSolver * | constraintSolver, | |||
| btCollisionConfiguration * | collisionConfiguration | |||
| ) |
| virtual btContinuousDynamicsWorld::~btContinuousDynamicsWorld | ( | ) | [virtual] |
| virtual void btContinuousDynamicsWorld::calculateTimeOfImpacts | ( | btScalar | timeStep | ) | [virtual] |
| virtual btDynamicsWorldType btContinuousDynamicsWorld::getWorldType | ( | ) | const [inline, virtual] |
Reimplemented from btDiscreteDynamicsWorld.
Definition at line 39 of file btContinuousDynamicsWorld.h.
| virtual void btContinuousDynamicsWorld::internalSingleStepSimulation | ( | btScalar | timeStep | ) | [virtual] |
time stepping with calculation of time of impact for selected fast moving objects
Reimplemented from btDiscreteDynamicsWorld.
| void btContinuousDynamicsWorld::updateTemporalAabbs | ( | btScalar | timeStep | ) | [private] |