btContinuousDynamicsWorld Class Reference

#include <btContinuousDynamicsWorld.h>

Inheritance diagram for btContinuousDynamicsWorld:
Inheritance graph
[legend]

List of all members.

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)

Detailed Description

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.


Constructor & Destructor Documentation

btContinuousDynamicsWorld::btContinuousDynamicsWorld ( btDispatcher dispatcher,
btBroadphaseInterface pairCache,
btConstraintSolver constraintSolver,
btCollisionConfiguration collisionConfiguration 
)
virtual btContinuousDynamicsWorld::~btContinuousDynamicsWorld (  )  [virtual]

Member Function Documentation

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]

The documentation for this class was generated from the following file:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


bullet
Author(s): Erwin Coumans, ROS package maintained by Tully Foote
autogenerated on Fri Jan 11 10:11:02 2013