Bullet Collision Detection & Physics Library
Classes | Typedefs | Variables
btOverlappingPairCache.h File Reference
#include "btBroadphaseInterface.h"
#include "btBroadphaseProxy.h"
#include "btOverlappingPairCallback.h"
#include "LinearMath/btAlignedObjectArray.h"
Include dependency graph for btOverlappingPairCache.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  btOverlapCallback
 
struct  btOverlapFilterCallback
 
class  btOverlappingPairCache
 The btOverlappingPairCache provides an interface for overlapping pair management (add, remove, storage), used by the btBroadphaseInterface broadphases. More...
 
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
 btSortedOverlappingPairCache maintains the objects with overlapping AABB Typically managed by the Broadphase, Axis3Sweep or btSimpleBroadphase More...
 
class  btNullPairCache
 btNullPairCache skips add/removal of overlapping pairs. Userful for benchmarking and unit testing. More...
 

Typedefs

typedef btAlignedObjectArray< btBroadphasePairbtBroadphasePairArray
 

Variables

const int BT_NULL_PAIR = 0xffffffff
 

Typedef Documentation

◆ btBroadphasePairArray

Definition at line 26 of file btOverlappingPairCache.h.

Variable Documentation

◆ BT_NULL_PAIR

const int BT_NULL_PAIR = 0xffffffff

Definition at line 46 of file btOverlappingPairCache.h.