Blender V2.61 - r43446
Classes | Typedefs | Variables

btOverlappingPairCache.h File Reference

#include "btBroadphaseInterface.h"
#include "btBroadphaseProxy.h"
#include "btOverlappingPairCallback.h"
#include "LinearMath/btAlignedObjectArray.h"

Go to the source code of this file.

Classes

struct  btOverlapCallback
struct  btOverlapFilterCallback
class  btOverlappingPairCache
class  btHashedOverlappingPairCache
 Hash-space based Pair Cache, thanks to Erin Catto, Box2D, http://www.box2d.org, and Pierre Terdiman, Codercorner, http://codercorner.com. More...
class  btSortedOverlappingPairCache
class  btNullPairCache
 btNullPairCache skips add/removal of overlapping pairs. Userful for benchmarking and unit testing. More...

Typedefs

typedef btAlignedObjectArray
< btBroadphasePair > 
btBroadphasePairArray

Variables

int gRemovePairs
int gAddedPairs
int gFindPairs
const int BT_NULL_PAIR = 0xffffffff

Typedef Documentation

typedef btAlignedObjectArray<btBroadphasePair> btBroadphasePairArray

Definition at line 25 of file btOverlappingPairCache.h.


Variable Documentation

const int BT_NULL_PAIR = 0xffffffff

Definition at line 30 of file btOverlappingPairCache.cpp.

Referenced by btHashedOverlappingPairCache::findPair().