addBodiesToIslands(btCollisionWorld *collisionWorld) | btSimulationIslandManagerMt | protectedvirtual |
addConstraintsToIslands(btAlignedObjectArray< btTypedConstraint * > &constraints) | btSimulationIslandManagerMt | protectedvirtual |
addManifoldsToIslands(btDispatcher *dispatcher) | btSimulationIslandManagerMt | protectedvirtual |
allocateIsland(int id, int numBodies) | btSimulationIslandManagerMt | protectedvirtual |
btSimulationIslandManager() | btSimulationIslandManager | |
btSimulationIslandManagerMt() | btSimulationIslandManagerMt | |
buildAndProcessIslands(btDispatcher *dispatcher, btCollisionWorld *collisionWorld, btAlignedObjectArray< btTypedConstraint * > &constraints, const SolverParams &solverParams) | btSimulationIslandManagerMt | virtual |
btSimulationIslandManager::buildAndProcessIslands(btDispatcher *dispatcher, btCollisionWorld *collisionWorld, IslandCallback *callback) | btSimulationIslandManager | |
buildIslands(btDispatcher *dispatcher, btCollisionWorld *colWorld) | btSimulationIslandManagerMt | virtual |
findUnions(btDispatcher *dispatcher, btCollisionWorld *colWorld) | btSimulationIslandManager | |
getIsland(int id) | btSimulationIslandManagerMt | protected |
getIslandDispatchFunction() const | btSimulationIslandManagerMt | inline |
getMinimumSolverBatchSize() const | btSimulationIslandManagerMt | inline |
getSplitIslands() | btSimulationIslandManager | inline |
getUnionFind() | btSimulationIslandManager | inline |
initIslandPools() | btSimulationIslandManagerMt | protectedvirtual |
initUnionFind(int n) | btSimulationIslandManager | |
IslandDispatchFunc typedef | btSimulationIslandManagerMt | |
m_activeIslands | btSimulationIslandManagerMt | protected |
m_allocatedIslands | btSimulationIslandManagerMt | protected |
m_batchIsland | btSimulationIslandManagerMt | protected |
m_batchIslandMinBodyCount | btSimulationIslandManagerMt | protected |
m_freeIslands | btSimulationIslandManagerMt | protected |
m_islandBodies | btSimulationIslandManager | private |
m_islandDispatch | btSimulationIslandManagerMt | protected |
m_islandmanifold | btSimulationIslandManager | private |
m_lookupIslandFromId | btSimulationIslandManagerMt | protected |
m_minimumSolverBatchSize | btSimulationIslandManagerMt | protected |
m_splitIslands | btSimulationIslandManager | private |
m_unionFind | btSimulationIslandManager | private |
mergeIslands() | btSimulationIslandManagerMt | protectedvirtual |
parallelIslandDispatch(btAlignedObjectArray< Island * > *islandsPtr, const SolverParams &solverParams) | btSimulationIslandManagerMt | static |
processIslands(btDispatcher *dispatcher, btCollisionWorld *collisionWorld, IslandCallback *callback) | btSimulationIslandManager | |
serialIslandDispatch(btAlignedObjectArray< Island * > *islandsPtr, const SolverParams &solverParams) | btSimulationIslandManagerMt | static |
setIslandDispatchFunction(IslandDispatchFunc func) | btSimulationIslandManagerMt | inline |
setMinimumSolverBatchSize(int sz) | btSimulationIslandManagerMt | inline |
setSplitIslands(bool doSplitIslands) | btSimulationIslandManager | inline |
solveIsland(btConstraintSolver *solver, Island &island, const SolverParams &solverParams) | btSimulationIslandManagerMt | static |
storeIslandActivationState(btCollisionWorld *world) | btSimulationIslandManager | virtual |
updateActivationState(btCollisionWorld *colWorld, btDispatcher *dispatcher) | btSimulationIslandManager | virtual |
~btSimulationIslandManager() | btSimulationIslandManager | virtual |
~btSimulationIslandManagerMt() | btSimulationIslandManagerMt | virtual |