addAction(btActionInterface *) | btDiscreteDynamicsWorld | virtual |
addCharacter(btActionInterface *character) | btDiscreteDynamicsWorld | virtual |
addCollisionObject(btCollisionObject *collisionObject, int collisionFilterGroup=btBroadphaseProxy::StaticFilter, int collisionFilterMask=btBroadphaseProxy::AllFilter ^ btBroadphaseProxy::StaticFilter) | btDiscreteDynamicsWorld | virtual |
addConstraint(btTypedConstraint *constraint, bool disableCollisionsBetweenLinkedBodies=false) | btDiscreteDynamicsWorld | virtual |
addForce(btSoftBody *psb, btDeformableLagrangianForce *force) | btDeformableMultiBodyDynamicsWorld | |
addMultiBody(btMultiBody *body, int group=btBroadphaseProxy::DefaultFilter, int mask=btBroadphaseProxy::AllFilter) | btMultiBodyDynamicsWorld | virtual |
addMultiBodyConstraint(btMultiBodyConstraint *constraint) | btMultiBodyDynamicsWorld | virtual |
addRigidBody(btRigidBody *body) | btDiscreteDynamicsWorld | virtual |
addRigidBody(btRigidBody *body, int group, int mask) | btDiscreteDynamicsWorld | virtual |
addSoftBody(btSoftBody *body, int collisionFilterGroup=btBroadphaseProxy::DefaultFilter, int collisionFilterMask=btBroadphaseProxy::AllFilter) | btDeformableMultiBodyDynamicsWorld | virtual |
addVehicle(btActionInterface *vehicle) | btDiscreteDynamicsWorld | virtual |
afterSolverCallbacks(btScalar timeStep) | btDeformableMultiBodyDynamicsWorld | |
applyGravity() | btMultiBodyDynamicsWorld | virtual |
applyRepulsionForce(btScalar timeStep) | btDeformableMultiBodyDynamicsWorld | |
applyRigidBodyGravity(btScalar timeStep) | btDeformableMultiBodyDynamicsWorld | |
beforeSolverCallbacks(btScalar timeStep) | btDeformableMultiBodyDynamicsWorld | |
BT_DECLARE_ALIGNED_ALLOCATOR() | btDiscreteDynamicsWorld | |
btCollisionWorld(btDispatcher *dispatcher, btBroadphaseInterface *broadphasePairCache, btCollisionConfiguration *collisionConfiguration) | btCollisionWorld | |
btDeformableMultiBodyDynamicsWorld(btDispatcher *dispatcher, btBroadphaseInterface *pairCache, btDeformableMultiBodyConstraintSolver *constraintSolver, btCollisionConfiguration *collisionConfiguration, btDeformableBodySolver *deformableBodySolver=0) | btDeformableMultiBodyDynamicsWorld | |
btDiscreteDynamicsWorld(btDispatcher *dispatcher, btBroadphaseInterface *pairCache, btConstraintSolver *constraintSolver, btCollisionConfiguration *collisionConfiguration) | btDiscreteDynamicsWorld | |
btDynamicsWorld(btDispatcher *dispatcher, btBroadphaseInterface *broadphase, btCollisionConfiguration *collisionConfiguration) | btDynamicsWorld | inline |
btMultiBodyDynamicsWorld(btDispatcher *dispatcher, btBroadphaseInterface *pairCache, btMultiBodyConstraintSolver *constraintSolver, btCollisionConfiguration *collisionConfiguration) | btMultiBodyDynamicsWorld | |
btSolverCallback typedef | btDeformableMultiBodyDynamicsWorld | private |
buildIslands() | btMultiBodyDynamicsWorld | |
calculateSimulationIslands() | btMultiBodyDynamicsWorld | protectedvirtual |
clearForces() | btMultiBodyDynamicsWorld | virtual |
clearGravity() | btDeformableMultiBodyDynamicsWorld | protected |
clearMultiBodyConstraintForces() | btMultiBodyDynamicsWorld | virtual |
clearMultiBodyForces() | btMultiBodyDynamicsWorld | virtual |
computeOverlappingPairs() | btCollisionWorld | virtual |
contactPairTest(btCollisionObject *colObjA, btCollisionObject *colObjB, ContactResultCallback &resultCallback) | btCollisionWorld | |
contactTest(btCollisionObject *colObj, ContactResultCallback &resultCallback) | btCollisionWorld | |
convexSweepTest(const btConvexShape *castShape, const btTransform &from, const btTransform &to, ConvexResultCallback &resultCallback, btScalar allowedCcdPenetration=btScalar(0.)) const | btCollisionWorld | |
createPredictiveContacts(btScalar timeStep) | btDiscreteDynamicsWorld | protectedvirtual |
createPredictiveContactsInternal(btRigidBody **bodies, int numBodies, btScalar timeStep) | btDiscreteDynamicsWorld | protected |
debugDrawConstraint(btTypedConstraint *constraint) | btDiscreteDynamicsWorld | virtual |
debugDrawMultiBodyConstraint(btMultiBodyConstraint *constraint) | btMultiBodyDynamicsWorld | virtual |
debugDrawObject(const btTransform &worldTransform, const btCollisionShape *shape, const btVector3 &color) | btCollisionWorld | virtual |
debugDrawWorld() | btDeformableMultiBodyDynamicsWorld | virtual |
forwardKinematics() | btMultiBodyDynamicsWorld | |
getAnalyticsData(btAlignedObjectArray< struct btSolverAnalyticsData > &m_islandAnalyticsData) const | btMultiBodyDynamicsWorld | virtual |
getApplySpeculativeContactRestitution() const | btDiscreteDynamicsWorld | inline |
getBroadphase() const | btCollisionWorld | inline |
getBroadphase() | btCollisionWorld | inline |
getCollisionObjectArray() | btCollisionWorld | inline |
getCollisionObjectArray() const | btCollisionWorld | inline |
getCollisionWorld() | btDiscreteDynamicsWorld | inline |
getConstraint(int index) | btDiscreteDynamicsWorld | virtual |
getConstraint(int index) const | btDiscreteDynamicsWorld | virtual |
getConstraintSolver() | btDiscreteDynamicsWorld | virtual |
getDebugDrawer() | btCollisionWorld | inlinevirtual |
getDispatcher() | btCollisionWorld | inline |
getDispatcher() const | btCollisionWorld | inline |
getDispatchInfo() | btCollisionWorld | inline |
getDispatchInfo() const | btCollisionWorld | inline |
getDrawFlags() const | btDeformableMultiBodyDynamicsWorld | inline |
getForceUpdateAllAabbs() const | btCollisionWorld | inline |
getGravity() const | btDiscreteDynamicsWorld | virtual |
getLatencyMotionStateInterpolation() const | btDiscreteDynamicsWorld | inline |
getMultiBody(int mbIndex) | btMultiBodyDynamicsWorld | inline |
getMultiBody(int mbIndex) const | btMultiBodyDynamicsWorld | inline |
getMultiBodyConstraint(int constraintIndex) | btMultiBodyDynamicsWorld | inlinevirtual |
getMultiBodyConstraint(int constraintIndex) const | btMultiBodyDynamicsWorld | inlinevirtual |
getMultiBodyDynamicsWorld() | btDeformableMultiBodyDynamicsWorld | inlinevirtual |
getMultiBodyDynamicsWorld() const | btDeformableMultiBodyDynamicsWorld | inlinevirtual |
getNonStaticRigidBodies() | btDiscreteDynamicsWorld | inline |
getNonStaticRigidBodies() const | btDiscreteDynamicsWorld | inline |
getNumCollisionObjects() const | btCollisionWorld | inline |
getNumConstraints() const | btDiscreteDynamicsWorld | virtual |
getNumMultibodies() const | btMultiBodyDynamicsWorld | inlinevirtual |
getNumMultiBodyConstraints() const | btMultiBodyDynamicsWorld | inlinevirtual |
getPairCache() | btCollisionWorld | inline |
getSimulationIslandManager() | btDiscreteDynamicsWorld | inline |
getSimulationIslandManager() const | btDiscreteDynamicsWorld | inline |
getSoftBodyArray() | btDeformableMultiBodyDynamicsWorld | inline |
getSoftBodyArray() const | btDeformableMultiBodyDynamicsWorld | inline |
getSolverInfo() | btDynamicsWorld | inline |
getSolverInfo() const | btDynamicsWorld | inline |
getSynchronizeAllMotionStates() const | btDiscreteDynamicsWorld | inline |
getWorldInfo() | btDeformableMultiBodyDynamicsWorld | inline |
getWorldInfo() const | btDeformableMultiBodyDynamicsWorld | inline |
getWorldType() const | btDeformableMultiBodyDynamicsWorld | inlinevirtual |
getWorldUserInfo() const | btDynamicsWorld | inline |
integrateMultiBodyTransforms(btScalar timeStep) | btMultiBodyDynamicsWorld | |
integrateTransforms(btScalar timeStep) | btDeformableMultiBodyDynamicsWorld | protectedvirtual |
integrateTransformsInternal(btRigidBody **bodies, int numBodies, btScalar timeStep) | btDiscreteDynamicsWorld | protected |
internalSingleStepSimulation(btScalar timeStep) | btDeformableMultiBodyDynamicsWorld | protectedvirtual |
m_actions | btDiscreteDynamicsWorld | protected |
m_applySpeculativeContactRestitution | btDiscreteDynamicsWorld | protected |
m_broadphasePairCache | btCollisionWorld | protected |
m_ccdIterations | btDeformableMultiBodyDynamicsWorld | private |
m_collisionObjects | btCollisionWorld | protected |
m_constraints | btDiscreteDynamicsWorld | protected |
m_constraintSolver | btDiscreteDynamicsWorld | protected |
m_debugDrawer | btCollisionWorld | protected |
m_deformableBodySolver | btDeformableMultiBodyDynamicsWorld | private |
m_dispatcher1 | btCollisionWorld | protected |
m_dispatchInfo | btCollisionWorld | protected |
m_drawClusterTree | btDeformableMultiBodyDynamicsWorld | private |
m_drawFaceTree | btDeformableMultiBodyDynamicsWorld | private |
m_drawFlags | btDeformableMultiBodyDynamicsWorld | private |
m_drawNodeTree | btDeformableMultiBodyDynamicsWorld | private |
m_fixedTimeStep | btDiscreteDynamicsWorld | protected |
m_forceUpdateAllAabbs | btCollisionWorld | protected |
m_gravity | btDiscreteDynamicsWorld | protected |
m_implicit | btDeformableMultiBodyDynamicsWorld | private |
m_internalPreTickCallback | btDynamicsWorld | protected |
m_internalTickCallback | btDynamicsWorld | protected |
m_internalTime | btDeformableMultiBodyDynamicsWorld | private |
m_islandManager | btDiscreteDynamicsWorld | protected |
m_latencyMotionStateInterpolation | btDiscreteDynamicsWorld | protected |
m_lineSearch | btDeformableMultiBodyDynamicsWorld | private |
m_localTime | btDiscreteDynamicsWorld | protected |
m_multiBodies | btMultiBodyDynamicsWorld | protected |
m_multiBodyConstraints | btMultiBodyDynamicsWorld | protected |
m_multiBodyConstraintSolver | btMultiBodyDynamicsWorld | protected |
m_nonStaticRigidBodies | btDiscreteDynamicsWorld | protected |
m_ownsConstraintSolver | btDiscreteDynamicsWorld | protected |
m_ownsIslandManager | btDiscreteDynamicsWorld | protected |
m_predictiveManifolds | btDiscreteDynamicsWorld | protected |
m_predictiveManifoldsMutex | btDiscreteDynamicsWorld | protected |
m_profileTimings | btDiscreteDynamicsWorld | protected |
m_sbi | btDeformableMultiBodyDynamicsWorld | private |
m_scratch_local_origin | btMultiBodyDynamicsWorld | protected |
m_scratch_local_origin1 | btMultiBodyDynamicsWorld | protected |
m_scratch_m | btMultiBodyDynamicsWorld | protected |
m_scratch_r | btMultiBodyDynamicsWorld | protected |
m_scratch_v | btMultiBodyDynamicsWorld | protected |
m_scratch_world_to_local | btMultiBodyDynamicsWorld | protected |
m_scratch_world_to_local1 | btMultiBodyDynamicsWorld | protected |
m_softBodies | btDeformableMultiBodyDynamicsWorld | private |
m_solverCallback | btDeformableMultiBodyDynamicsWorld | private |
m_solverDeformableBodyIslandCallback | btDeformableMultiBodyDynamicsWorld | private |
m_solverInfo | btDynamicsWorld | protected |
m_solverIslandCallback | btDiscreteDynamicsWorld | protected |
m_solverMultiBodyIslandCallback | btMultiBodyDynamicsWorld | protected |
m_sortedConstraints | btDiscreteDynamicsWorld | protected |
m_sortedMultiBodyConstraints | btMultiBodyDynamicsWorld | protected |
m_synchronizeAllMotionStates | btDiscreteDynamicsWorld | protected |
m_useProjection | btDeformableMultiBodyDynamicsWorld | private |
m_worldUserInfo | btDynamicsWorld | protected |
objectQuerySingle(const btConvexShape *castShape, const btTransform &rayFromTrans, const btTransform &rayToTrans, btCollisionObject *collisionObject, const btCollisionShape *collisionShape, const btTransform &colObjWorldTransform, ConvexResultCallback &resultCallback, btScalar allowedPenetration) | btCollisionWorld | static |
objectQuerySingleInternal(const btConvexShape *castShape, const btTransform &convexFromTrans, const btTransform &convexToTrans, const btCollisionObjectWrapper *colObjWrap, ConvexResultCallback &resultCallback, btScalar allowedPenetration) | btCollisionWorld | static |
performDeformableCollisionDetection() | btDeformableMultiBodyDynamicsWorld | |
performDiscreteCollisionDetection() | btCollisionWorld | virtual |
performGeometricCollisions(btScalar timeStep) | btDeformableMultiBodyDynamicsWorld | |
positionCorrection(btScalar timeStep) | btDeformableMultiBodyDynamicsWorld | protected |
predictMultiBodyTransforms(btScalar timeStep) | btMultiBodyDynamicsWorld | |
predictUnconstraintMotion(btScalar timeStep) | btDeformableMultiBodyDynamicsWorld | virtual |
rayTest(const btVector3 &rayFromWorld, const btVector3 &rayToWorld, RayResultCallback &resultCallback) const | btDeformableMultiBodyDynamicsWorld | inlinevirtual |
rayTestSingle(const btTransform &rayFromTrans, const btTransform &rayToTrans, btCollisionObject *collisionObject, const btCollisionShape *collisionShape, const btTransform &colObjWorldTransform, RayResultCallback &resultCallback) const | btDeformableMultiBodyDynamicsWorld | inline |
btMultiBodyDynamicsWorld::rayTestSingle(const btTransform &rayFromTrans, const btTransform &rayToTrans, btCollisionObject *collisionObject, const btCollisionShape *collisionShape, const btTransform &colObjWorldTransform, RayResultCallback &resultCallback) | btCollisionWorld | static |
rayTestSingleInternal(const btTransform &rayFromTrans, const btTransform &rayToTrans, const btCollisionObjectWrapper *collisionObjectWrap, RayResultCallback &resultCallback) | btCollisionWorld | static |
refreshBroadphaseProxy(btCollisionObject *collisionObject) | btCollisionWorld | virtual |
reinitialize(btScalar timeStep) | btDeformableMultiBodyDynamicsWorld | |
releasePredictiveContacts() | btDiscreteDynamicsWorld | protected |
removeAction(btActionInterface *) | btDiscreteDynamicsWorld | virtual |
removeCharacter(btActionInterface *character) | btDiscreteDynamicsWorld | virtual |
removeCollisionObject(btCollisionObject *collisionObject) | btDeformableMultiBodyDynamicsWorld | virtual |
removeConstraint(btTypedConstraint *constraint) | btDiscreteDynamicsWorld | virtual |
removeForce(btSoftBody *psb, btDeformableLagrangianForce *force) | btDeformableMultiBodyDynamicsWorld | |
removeMultiBody(btMultiBody *body) | btMultiBodyDynamicsWorld | virtual |
removeMultiBodyConstraint(btMultiBodyConstraint *constraint) | btMultiBodyDynamicsWorld | virtual |
removeRigidBody(btRigidBody *body) | btDiscreteDynamicsWorld | virtual |
removeSoftBody(btSoftBody *body) | btDeformableMultiBodyDynamicsWorld | |
removeSoftBodyForce(btSoftBody *psb) | btDeformableMultiBodyDynamicsWorld | |
removeVehicle(btActionInterface *vehicle) | btDiscreteDynamicsWorld | virtual |
saveKinematicState(btScalar timeStep) | btMultiBodyDynamicsWorld | virtual |
serialize(btSerializer *serializer) | btMultiBodyDynamicsWorld | virtual |
serializeCollisionObjects(btSerializer *serializer) | btCollisionWorld | protected |
serializeContactManifolds(btSerializer *serializer) | btCollisionWorld | protected |
serializeDynamicsWorldInfo(btSerializer *serializer) | btDiscreteDynamicsWorld | protected |
serializeMultiBodies(btSerializer *serializer) | btMultiBodyDynamicsWorld | protectedvirtual |
serializeRigidBodies(btSerializer *serializer) | btDiscreteDynamicsWorld | protected |
setApplySpeculativeContactRestitution(bool enable) | btDiscreteDynamicsWorld | inline |
setBroadphase(btBroadphaseInterface *pairCache) | btCollisionWorld | inline |
setConstraintSolver(btConstraintSolver *solver) | btMultiBodyDynamicsWorld | virtual |
setDebugDrawer(btIDebugDraw *debugDrawer) | btCollisionWorld | inlinevirtual |
setDrawFlags(int f) | btDeformableMultiBodyDynamicsWorld | inline |
setForceUpdateAllAabbs(bool forceUpdateAllAabbs) | btCollisionWorld | inline |
setGravity(const btVector3 &gravity) | btDeformableMultiBodyDynamicsWorld | virtual |
setImplicit(bool implicit) | btDeformableMultiBodyDynamicsWorld | inline |
setInternalTickCallback(btInternalTickCallback cb, void *worldUserInfo=0, bool isPreTick=false) | btDynamicsWorld | inline |
setLatencyMotionStateInterpolation(bool latencyInterpolation) | btDiscreteDynamicsWorld | inline |
setLineSearch(bool lineSearch) | btDeformableMultiBodyDynamicsWorld | inline |
setMultiBodyConstraintSolver(btMultiBodyConstraintSolver *solver) | btMultiBodyDynamicsWorld | virtual |
setNumTasks(int numTasks) | btDiscreteDynamicsWorld | inlinevirtual |
setSolverCallback(btSolverCallback cb) | btDeformableMultiBodyDynamicsWorld | inline |
setSynchronizeAllMotionStates(bool synchronizeAll) | btDiscreteDynamicsWorld | inline |
setupConstraints() | btDeformableMultiBodyDynamicsWorld | |
setUseProjection(bool useProjection) | btDeformableMultiBodyDynamicsWorld | inline |
setWorldUserInfo(void *worldUserInfo) | btDynamicsWorld | inline |
softBodySelfCollision() | btDeformableMultiBodyDynamicsWorld | |
solveConstraints(btScalar timeStep) | btDeformableMultiBodyDynamicsWorld | protected |
btMultiBodyDynamicsWorld::solveConstraints(btContactSolverInfo &solverInfo) | btMultiBodyDynamicsWorld | virtual |
solveContactConstraints() | btDeformableMultiBodyDynamicsWorld | |
solveExternalForces(btContactSolverInfo &solverInfo) | btMultiBodyDynamicsWorld | virtual |
solveInternalConstraints(btContactSolverInfo &solverInfo) | btMultiBodyDynamicsWorld | virtual |
solveMultiBodyConstraints() | btDeformableMultiBodyDynamicsWorld | |
sortConstraints() | btDeformableMultiBodyDynamicsWorld | |
startProfiling(btScalar timeStep) | btDiscreteDynamicsWorld | protected |
stepSimulation(btScalar timeStep, int maxSubSteps=1, btScalar fixedTimeStep=btScalar(1.)/btScalar(60.)) | btDeformableMultiBodyDynamicsWorld | virtual |
synchronizeMotionStates() | btDiscreteDynamicsWorld | virtual |
synchronizeSingleMotionState(btRigidBody *body) | btDiscreteDynamicsWorld | |
TVStack typedef | btDeformableMultiBodyDynamicsWorld | private |
updateAabbs() | btCollisionWorld | virtual |
updateActions(btScalar timeStep) | btDiscreteDynamicsWorld | protected |
updateActivationState(btScalar timeStep) | btDeformableMultiBodyDynamicsWorld | protectedvirtual |
updateSingleAabb(btCollisionObject *colObj) | btCollisionWorld | |
updateVehicles(btScalar timeStep) | btDiscreteDynamicsWorld | inlinevirtual |
~btCollisionWorld() | btCollisionWorld | virtual |
~btDeformableMultiBodyDynamicsWorld() | btDeformableMultiBodyDynamicsWorld | virtual |
~btDiscreteDynamicsWorld() | btDiscreteDynamicsWorld | virtual |
~btDynamicsWorld() | btDynamicsWorld | inlinevirtual |
~btMultiBodyDynamicsWorld() | btMultiBodyDynamicsWorld | virtual |