com.bulletphysics.collision.broadphase
Class OverlappingPairCache
java.lang.Object
com.bulletphysics.collision.broadphase.OverlappingPairCache
- All Implemented Interfaces:
- OverlappingPairCallback
- Direct Known Subclasses:
- HashedOverlappingPairCache
public abstract class OverlappingPairCache
- extends java.lang.Object
- implements OverlappingPairCallback
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OverlappingPairCache
public OverlappingPairCache()
getOverlappingPairArray
public abstract java.util.List<BroadphasePair> getOverlappingPairArray()
cleanOverlappingPair
public abstract void cleanOverlappingPair(BroadphasePair pair,
Dispatcher dispatcher)
getNumOverlappingPairs
public abstract int getNumOverlappingPairs()
cleanProxyFromPairs
public abstract void cleanProxyFromPairs(BroadphaseProxy proxy,
Dispatcher dispatcher)
setOverlapFilterCallback
public abstract void setOverlapFilterCallback(OverlapFilterCallback overlapFilterCallback)
processAllOverlappingPairs
public abstract void processAllOverlappingPairs(OverlapCallback callback,
Dispatcher dispatcher)
findPair
public abstract BroadphasePair findPair(BroadphaseProxy proxy0,
BroadphaseProxy proxy1)
hasDeferredRemoval
public abstract boolean hasDeferredRemoval()