Searched refs:OverlappingPairs (Results 1 – 14 of 14) sorted by relevance
/dports/graphics/reactphysics3d/reactphysics3d-0.8.0/include/reactphysics3d/engine/ |
H A D | OverlappingPairs.h | 105 class OverlappingPairs { 232 ~OverlappingPairs(); 235 OverlappingPairs(const OverlappingPairs& pair) = delete; 238 OverlappingPairs& operator=(const OverlappingPairs& pair) = delete; 314 inline Entity OverlappingPairs::getCollider1(uint64 pairId) const { in getCollider1() 321 inline Entity OverlappingPairs::getCollider2(uint64 pairId) const { in getCollider2() 336 inline uint64 OverlappingPairs::getPairIndex(uint64 pairId) const { in getPairIndex() 368 inline uint64 OverlappingPairs::getNbPairs() const { in getNbPairs() 373 inline uint64 OverlappingPairs::getNbConvexVsConvexPairs() const { in getNbConvexVsConvexPairs() 378 inline uint64 OverlappingPairs::getNbConvexVsConcavePairs() const { in getNbConvexVsConcavePairs() [all …]
|
/dports/graphics/reactphysics3d/reactphysics3d-0.8.0/src/engine/ |
H A D | OverlappingPairs.cpp | 37 OverlappingPairs::OverlappingPairs(MemoryAllocator& persistentMemoryAllocator, MemoryAllocator& tem… in OverlappingPairs() function in OverlappingPairs 54 OverlappingPairs::~OverlappingPairs() { in ~OverlappingPairs() 90 uint64 OverlappingPairs::prepareAddPair(bool isConvexVsConvex) { in prepareAddPair() 124 void OverlappingPairs::removePair(uint64 pairId) { in removePair() 192 void OverlappingPairs::allocate(uint64 nbPairsToAllocate) { in allocate() 256 uint64 OverlappingPairs::addPair(Collider* shape1, Collider* shape2) { in addPair() 361 void OverlappingPairs::swapPairs(uint64 index1, uint64 index2) { in swapPairs() 405 void OverlappingPairs::destroyPair(uint64 index) { in destroyPair() 420 void OverlappingPairs::updateOverlappingPairIsActive(uint64 pairId) { in updateOverlappingPairIsActive() 489 void OverlappingPairs::clearObsoleteLastFrameCollisionInfos() { in clearObsoleteLastFrameCollisionInfos() [all …]
|
/dports/graphics/reactphysics3d/reactphysics3d-0.8.0/include/reactphysics3d/collision/narrowphase/ |
H A D | NarrowPhaseInfoBatch.h | 56 OverlappingPairs& mOverlappingPairs; 100 NarrowPhaseInfoBatch(MemoryAllocator& allocator, OverlappingPairs& overlappingPairs);
|
H A D | SphereVsSphereNarrowPhaseInfoBatch.h | 52 …SphereVsSphereNarrowPhaseInfoBatch(MemoryAllocator& allocator, OverlappingPairs& overlappingPairs);
|
H A D | SphereVsCapsuleNarrowPhaseInfoBatch.h | 58 …SphereVsCapsuleNarrowPhaseInfoBatch(MemoryAllocator& allocator, OverlappingPairs& overlappingPairs…
|
H A D | CapsuleVsCapsuleNarrowPhaseInfoBatch.h | 58 …CapsuleVsCapsuleNarrowPhaseInfoBatch(MemoryAllocator& allocator, OverlappingPairs& overlappingPair…
|
H A D | NarrowPhaseInput.h | 68 NarrowPhaseInput(MemoryAllocator& allocator, OverlappingPairs& overlappingPairs);
|
/dports/graphics/reactphysics3d/reactphysics3d-0.8.0/include/reactphysics3d/systems/ |
H A D | CollisionDetectionSystem.h | 96 OverlappingPairs mOverlappingPairs; 403 mNoCollisionPairs.add(OverlappingPairs::computeBodiesIndexPair(body1Entity, body2Entity)); in addNoCollisionPair() 408 mNoCollisionPairs.remove(OverlappingPairs::computeBodiesIndexPair(body1Entity, body2Entity)); in removeNoCollisionPair()
|
/dports/graphics/reactphysics3d/reactphysics3d-0.8.0/src/collision/narrowphase/ |
H A D | SphereVsSphereNarrowPhaseInfoBatch.cpp | 33 …tch::SphereVsSphereNarrowPhaseInfoBatch(MemoryAllocator& allocator, OverlappingPairs& overlappingP… in SphereVsSphereNarrowPhaseInfoBatch()
|
H A D | SphereVsCapsuleNarrowPhaseInfoBatch.cpp | 35 … OverlappingPairs& overlappingPairs) in SphereVsCapsuleNarrowPhaseInfoBatch()
|
H A D | CapsuleVsCapsuleNarrowPhaseInfoBatch.cpp | 34 … OverlappingPairs& overlappingPairs) in CapsuleVsCapsuleNarrowPhaseInfoBatch()
|
H A D | NarrowPhaseInput.cpp | 33 NarrowPhaseInput::NarrowPhaseInput(MemoryAllocator& allocator, OverlappingPairs& overlappingPairs) in NarrowPhaseInput()
|
H A D | NarrowPhaseInfoBatch.cpp | 36 NarrowPhaseInfoBatch::NarrowPhaseInfoBatch(MemoryAllocator& allocator, OverlappingPairs& overlappin… in NarrowPhaseInfoBatch()
|
/dports/graphics/reactphysics3d/reactphysics3d-0.8.0/include/reactphysics3d/components/ |
H A D | ColliderComponents.h | 212 friend class OverlappingPairs; variable
|