Logo Search packages:      
Sourcecode: blender version File versions  Download package

btNullPairCache Class Reference

#include <btOverlappingPairCache.h>

Inheritance diagram for btNullPairCache:

btOverlappingPairCache btOverlappingPairCallback

List of all members.


Detailed Description

btNullPairCache skips add/removal of overlapping pairs. Userful for benchmarking and unit testing.

Definition at line 386 of file btOverlappingPairCache.h.


Public Member Functions

virtual btBroadphasePair * addOverlappingPair (btBroadphaseProxy *, btBroadphaseProxy *)
virtual void cleanOverlappingPair (btBroadphasePair &, btDispatcher *)
virtual void cleanProxyFromPairs (btBroadphaseProxy *, btDispatcher *)
virtual btBroadphasePair * findPair (btBroadphaseProxy *, btBroadphaseProxy *)
virtual int getNumOverlappingPairs () const
btBroadphasePairArraygetOverlappingPairArray ()
const btBroadphasePair * getOverlappingPairArrayPtr () const
virtual btBroadphasePair * getOverlappingPairArrayPtr ()
virtual bool hasDeferredRemoval ()
virtual void processAllOverlappingPairs (btOverlapCallback *, btDispatcher *)
virtual void * removeOverlappingPair (btBroadphaseProxy *, btBroadphaseProxy *, btDispatcher *)
virtual void removeOverlappingPairsContainingProxy (btBroadphaseProxy *, btDispatcher *)
virtual void setInternalGhostPairCallback (btOverlappingPairCallback *)
virtual void setOverlapFilterCallback (btOverlapFilterCallback *)
virtual void sortOverlappingPairs (btDispatcher *dispatcher)

Private Attributes

btBroadphasePairArray m_overlappingPairArray

The documentation for this class was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index