MCPcopy Create free account
hub / github.com/DanielChappuis/reactphysics3d / OverlappingPairs

Method OverlappingPairs

src/engine/OverlappingPairs.cpp:38–46  ·  view source on GitHub ↗

Constructor

Source from the content-addressed store, hash-verified

36
37// Constructor
38OverlappingPairs::OverlappingPairs(MemoryManager& memoryManager, ColliderComponents& colliderComponents,
39 BodyComponents& bodyComponents, RigidBodyComponents& rigidBodyComponents, Set<bodypair> &noCollisionPairs, CollisionDispatch &collisionDispatch)
40 : mPoolAllocator(memoryManager.getPoolAllocator()), mHeapAllocator(memoryManager.getHeapAllocator()), mConvexPairs(memoryManager.getHeapAllocator()),
41 mConcavePairs(memoryManager.getHeapAllocator()), mDisabledConvexPairs(memoryManager.getHeapAllocator()), mDisabledConcavePairs(memoryManager.getHeapAllocator()), mMapConvexPairIdToPairIndex(memoryManager.getHeapAllocator()), mMapConcavePairIdToPairIndex(memoryManager.getHeapAllocator()),
42 mMapDisabledConvexPairIdToPairIndex(memoryManager.getHeapAllocator()), mMapDisabledConcavePairIdToPairIndex(memoryManager.getHeapAllocator()),
43 mColliderComponents(colliderComponents), mBodyComponents(bodyComponents),
44 mRigidBodyComponents(rigidBodyComponents), mNoCollisionPairs(noCollisionPairs), mCollisionDispatch(collisionDispatch) {
45
46}
47
48// Destructor
49OverlappingPairs::~OverlappingPairs() {

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected