BulletOverlappingPairCache (object)¶
The btOverlappingPairCache provides an interface for overlapping pair management (add, remove, storage), used by the btBroadphaseInterface broadphases. The btHashedOverlappingPairCache and btSortedOverlappingPairCache classes are two implementations.
Methods¶
BulletOverlappingPairCache ( in BulletOverlappingPairCache other ) | |
BulletOverlappingPairCache () | |
cleanOverlappingPair ! ( in BulletBroadphasePair pair, in BulletDispatcher dispatcher ) | |
cleanProxyFromPairs ! ( in BulletBroadphaseProxy proxy, in BulletDispatcher dispatcher ) | |
BulletOverlappingPairCache | clone ? () |
BulletBroadphasePair | findPair ? ( in BulletBroadphaseProxy proxy0, in BulletBroadphaseProxy proxy1 ) |
Integer | getNumOverlappingPairs ? () |
BulletBroadphasePair[] | getOverlappingPairArray ? () |
BulletBroadphasePair | getOverlappingPairArrayPtr ? () |
Data | getPointer ? () |
Boolean | hasDeferredRemoval ? () |
sortOverlappingPairs ! ( in BulletDispatcher dispatcher ) |
Methods in detail¶
BulletOverlappingPairCache ( in BulletOverlappingPairCache other )
copy constructor
default constructor
BulletOverlappingPairCache.cleanOverlappingPair! ( in BulletBroadphasePair pair, in BulletDispatcher dispatcher )
BulletOverlappingPairCache.cleanProxyFromPairs! ( in BulletBroadphaseProxy proxy, in BulletDispatcher dispatcher )
BulletOverlappingPairCache BulletOverlappingPairCache.clone? ()
clone method
BulletBroadphasePair BulletOverlappingPairCache.findPair? ( in BulletBroadphaseProxy proxy0, in BulletBroadphaseProxy proxy1 )
Integer BulletOverlappingPairCache.getNumOverlappingPairs? ()
BulletBroadphasePair[] BulletOverlappingPairCache.getOverlappingPairArray? ()
BulletBroadphasePair BulletOverlappingPairCache.getOverlappingPairArrayPtr? ()
Data BulletOverlappingPairCache.getPointer? ()
Boolean BulletOverlappingPairCache.hasDeferredRemoval? ()
BulletOverlappingPairCache.sortOverlappingPairs! ( in BulletDispatcher dispatcher )