|
Bullet Collision Detection & Physics Library
|


Public Member Functions | |
| MultiBodyInplaceSolverIslandCallback (btMultiBodyConstraintSolver *solver, btDispatcher *dispatcher) | |
| MultiBodyInplaceSolverIslandCallback & | operator= (MultiBodyInplaceSolverIslandCallback &other) |
| void | setup (btContactSolverInfo *solverInfo, btTypedConstraint **sortedConstraints, int numConstraints, btMultiBodyConstraint **sortedMultiBodyConstraints, int numMultiBodyConstraints, btIDebugDraw *debugDrawer) |
| virtual void | processIsland (btCollisionObject **bodies, int numBodies, btPersistentManifold **manifolds, int numManifolds, int islandId) |
| void | processConstraints () |
Public Member Functions inherited from btSimulationIslandManager::IslandCallback | |
| virtual | ~IslandCallback () |
Definition at line 226 of file btMultiBodyDynamicsWorld.cpp.
|
inline |
Definition at line 244 of file btMultiBodyDynamicsWorld.cpp.
|
inline |
Definition at line 256 of file btMultiBodyDynamicsWorld.cpp.
|
inline |
Definition at line 361 of file btMultiBodyDynamicsWorld.cpp.
|
inlinevirtual |
we don't split islands, so all constraints/contact manifolds/bodies are passed into the solver regardless the island id
Implements btSimulationIslandManager::IslandCallback.
Definition at line 281 of file btMultiBodyDynamicsWorld.cpp.
|
inline |
Definition at line 263 of file btMultiBodyDynamicsWorld.cpp.
| btAlignedObjectArray<btCollisionObject*> MultiBodyInplaceSolverIslandCallback::m_bodies |
Definition at line 238 of file btMultiBodyDynamicsWorld.cpp.
| btAlignedObjectArray<btTypedConstraint*> MultiBodyInplaceSolverIslandCallback::m_constraints |
Definition at line 240 of file btMultiBodyDynamicsWorld.cpp.
| btIDebugDraw* MultiBodyInplaceSolverIslandCallback::m_debugDrawer |
Definition at line 235 of file btMultiBodyDynamicsWorld.cpp.
| btDispatcher* MultiBodyInplaceSolverIslandCallback::m_dispatcher |
Definition at line 236 of file btMultiBodyDynamicsWorld.cpp.
| btAlignedObjectArray<btPersistentManifold*> MultiBodyInplaceSolverIslandCallback::m_manifolds |
Definition at line 239 of file btMultiBodyDynamicsWorld.cpp.
| btAlignedObjectArray<btMultiBodyConstraint*> MultiBodyInplaceSolverIslandCallback::m_multiBodyConstraints |
Definition at line 241 of file btMultiBodyDynamicsWorld.cpp.
| btMultiBodyConstraint** MultiBodyInplaceSolverIslandCallback::m_multiBodySortedConstraints |
Definition at line 230 of file btMultiBodyDynamicsWorld.cpp.
| int MultiBodyInplaceSolverIslandCallback::m_numConstraints |
Definition at line 234 of file btMultiBodyDynamicsWorld.cpp.
| int MultiBodyInplaceSolverIslandCallback::m_numMultiBodyConstraints |
Definition at line 231 of file btMultiBodyDynamicsWorld.cpp.
| btMultiBodyConstraintSolver* MultiBodyInplaceSolverIslandCallback::m_solver |
Definition at line 229 of file btMultiBodyDynamicsWorld.cpp.
| btContactSolverInfo* MultiBodyInplaceSolverIslandCallback::m_solverInfo |
Definition at line 228 of file btMultiBodyDynamicsWorld.cpp.
| btTypedConstraint** MultiBodyInplaceSolverIslandCallback::m_sortedConstraints |
Definition at line 233 of file btMultiBodyDynamicsWorld.cpp.
1.8.11