Blender V5.0
btSimulationIslandManagerMt.cpp File Reference

Go to the source code of this file.

Classes

class  IslandBatchSizeSortPredicate
 function object that routes calls to operator< More...
class  IslandBodyCapacitySortPredicate
struct  UpdateIslandDispatcher

Functions

SIMD_FORCE_INLINE int calcBatchCost (int bodies, int manifolds, int constraints)
SIMD_FORCE_INLINE int calcBatchCost (const btSimulationIslandManagerMt::Island *island)
int getIslandId (const btPersistentManifold *lhs)
SIMD_FORCE_INLINE int btGetConstraintIslandId1 (const btTypedConstraint *lhs)
bool btIsBodyInIsland (const btSimulationIslandManagerMt::Island &island, const btCollisionObject *obj)

Function Documentation

◆ btGetConstraintIslandId1()

◆ btIsBodyInIsland()

◆ calcBatchCost() [1/2]

◆ calcBatchCost() [2/2]

◆ getIslandId()

int getIslandId ( const btPersistentManifold * lhs)
inline

Definition at line 60 of file btSimulationIslandManagerMt.cpp.

References btCollisionObject, and btPersistentManifold().