Bullet Collision Detection & Physics Library
|
#include <btMultiSapBroadphase.h>
Public Member Functions | |
btMultiSapProxy (const btVector3 &aabbMin, const btVector3 &aabbMax, int shapeType, void *userPtr, short int collisionFilterGroup, short int collisionFilterMask) | |
Public Member Functions inherited from btBroadphaseProxy | |
BT_DECLARE_ALIGNED_ALLOCATOR () | |
int | getUid () const |
btBroadphaseProxy () | |
btBroadphaseProxy (const btVector3 &aabbMin, const btVector3 &aabbMax, void *userPtr, short int collisionFilterGroup, short int collisionFilterMask, void *multiSapParentProxy=0) | |
Public Attributes | |
btAlignedObjectArray < btBridgeProxy * > | m_bridgeProxies |
array with all the entries that this proxy belongs to More... | |
btVector3 | m_aabbMin |
btVector3 | m_aabbMax |
int | m_shapeType |
Public Attributes inherited from btBroadphaseProxy | |
void * | m_clientObject |
short int | m_collisionFilterGroup |
short int | m_collisionFilterMask |
void * | m_multiSapParentProxy |
int | m_uniqueId |
btVector3 | m_aabbMin |
btVector3 | m_aabbMax |
Additional Inherited Members | |
Public Types inherited from btBroadphaseProxy | |
enum | CollisionFilterGroups { DefaultFilter = 1, StaticFilter = 2, KinematicFilter = 4, DebrisFilter = 8, SensorTrigger = 16, CharacterFilter = 32, AllFilter = -1 } |
optional filtering to cull potential collisions More... | |
Static Public Member Functions inherited from btBroadphaseProxy | |
static bool | isPolyhedral (int proxyType) |
static bool | isConvex (int proxyType) |
static bool | isNonMoving (int proxyType) |
static bool | isConcave (int proxyType) |
static bool | isCompound (int proxyType) |
static bool | isSoftBody (int proxyType) |
static bool | isInfinite (int proxyType) |
static bool | isConvex2d (int proxyType) |
Definition at line 61 of file btMultiSapBroadphase.h.
|
inline |
Definition at line 75 of file btMultiSapBroadphase.h.
btVector3 btMultiSapBroadphase::btMultiSapProxy::m_aabbMax |
Definition at line 67 of file btMultiSapBroadphase.h.
btVector3 btMultiSapBroadphase::btMultiSapProxy::m_aabbMin |
Definition at line 66 of file btMultiSapBroadphase.h.
btAlignedObjectArray<btBridgeProxy*> btMultiSapBroadphase::btMultiSapProxy::m_bridgeProxies |
array with all the entries that this proxy belongs to
Definition at line 65 of file btMultiSapBroadphase.h.
int btMultiSapBroadphase::btMultiSapProxy::m_shapeType |
Definition at line 69 of file btMultiSapBroadphase.h.