, including all inherited members.
aabbTest(const btVector3 &aabbMin, const btVector3 &aabbMax, btBroadphaseAabbCallback &callback) | btAxisSweep3Internal< unsigned int > | [virtual] |
addHandle(const btVector3 &aabbMin, const btVector3 &aabbMax, void *pOwner, short int collisionFilterGroup, short int collisionFilterMask, btDispatcher *dispatcher, void *multiSapProxy) | btAxisSweep3Internal< unsigned int > | |
allocHandle() | btAxisSweep3Internal< unsigned int > | [protected] |
bt32BitAxisSweep3(const btVector3 &worldAabbMin, const btVector3 &worldAabbMax, unsigned int maxHandles=1500000, btOverlappingPairCache *pairCache=0, bool disableRaycastAccelerator=false) | bt32BitAxisSweep3 | |
BT_DECLARE_ALIGNED_ALLOCATOR() | btAxisSweep3Internal< unsigned int > | |
btAxisSweep3Internal(const btVector3 &worldAabbMin, const btVector3 &worldAabbMax, unsigned inthandleMask, unsigned inthandleSentinel, unsigned intmaxHandles=16384, btOverlappingPairCache *pairCache=0, bool disableRaycastAccelerator=false) | btAxisSweep3Internal< unsigned int > | |
calculateOverlappingPairs(btDispatcher *dispatcher) | btAxisSweep3Internal< unsigned int > | [virtual] |
createProxy(const btVector3 &aabbMin, const btVector3 &aabbMax, int shapeType, void *userPtr, short int collisionFilterGroup, short int collisionFilterMask, btDispatcher *dispatcher, void *multiSapProxy) | btAxisSweep3Internal< unsigned int > | [virtual] |
destroyProxy(btBroadphaseProxy *proxy, btDispatcher *dispatcher) | btAxisSweep3Internal< unsigned int > | [virtual] |
freeHandle(unsigned inthandle) | btAxisSweep3Internal< unsigned int > | [protected] |
getAabb(btBroadphaseProxy *proxy, btVector3 &aabbMin, btVector3 &aabbMax) const | btAxisSweep3Internal< unsigned int > | [virtual] |
getBroadphaseAabb(btVector3 &aabbMin, btVector3 &aabbMax) const | btAxisSweep3Internal< unsigned int > | [inline, virtual] |
getHandle(unsigned intindex) const | btAxisSweep3Internal< unsigned int > | [inline] |
getNumHandles() const | btAxisSweep3Internal< unsigned int > | [inline] |
getOverlappingPairCache() | btAxisSweep3Internal< unsigned int > | [inline, virtual] |
getOverlappingPairCache() const | btAxisSweep3Internal< unsigned int > | [inline, virtual] |
getOverlappingPairUserCallback() const | btAxisSweep3Internal< unsigned int > | [inline] |
m_bpHandleMask | btAxisSweep3Internal< unsigned int > | [protected] |
m_firstFreeHandle | btAxisSweep3Internal< unsigned int > | [protected] |
m_handleSentinel | btAxisSweep3Internal< unsigned int > | [protected] |
m_invalidPair | btAxisSweep3Internal< unsigned int > | [protected] |
m_maxHandles | btAxisSweep3Internal< unsigned int > | [protected] |
m_nullPairCache | btAxisSweep3Internal< unsigned int > | [protected] |
m_numHandles | btAxisSweep3Internal< unsigned int > | [protected] |
m_ownsPairCache | btAxisSweep3Internal< unsigned int > | [protected] |
m_pairCache | btAxisSweep3Internal< unsigned int > | [protected] |
m_pEdges | btAxisSweep3Internal< unsigned int > | [protected] |
m_pEdgesRawPtr | btAxisSweep3Internal< unsigned int > | [protected] |
m_pHandles | btAxisSweep3Internal< unsigned int > | [protected] |
m_quantize | btAxisSweep3Internal< unsigned int > | [protected] |
m_raycastAccelerator | btAxisSweep3Internal< unsigned int > | [protected] |
m_userPairCallback | btAxisSweep3Internal< unsigned int > | [protected] |
m_worldAabbMax | btAxisSweep3Internal< unsigned int > | [protected] |
m_worldAabbMin | btAxisSweep3Internal< unsigned int > | [protected] |
printStats() | btAxisSweep3Internal< unsigned int > | [inline, virtual] |
processAllOverlappingPairs(btOverlapCallback *callback) | btAxisSweep3Internal< unsigned int > | |
quantize(unsigned int *out, const btVector3 &point, int isMax) const | btAxisSweep3Internal< unsigned int > | |
rayTest(const btVector3 &rayFrom, const btVector3 &rayTo, btBroadphaseRayCallback &rayCallback, const btVector3 &aabbMin=btVector3(0, 0, 0), const btVector3 &aabbMax=btVector3(0, 0, 0)) | btAxisSweep3Internal< unsigned int > | [virtual] |
removeHandle(unsigned inthandle, btDispatcher *dispatcher) | btAxisSweep3Internal< unsigned int > | |
resetPool(btDispatcher *dispatcher) | btAxisSweep3Internal< unsigned int > | [virtual] |
setAabb(btBroadphaseProxy *proxy, const btVector3 &aabbMin, const btVector3 &aabbMax, btDispatcher *dispatcher) | btAxisSweep3Internal< unsigned int > | [virtual] |
setOverlappingPairUserCallback(btOverlappingPairCallback *pairCallback) | btAxisSweep3Internal< unsigned int > | [inline] |
sortMaxDown(int axis, unsigned intedge, btDispatcher *dispatcher, bool updateOverlaps) | btAxisSweep3Internal< unsigned int > | [protected] |
sortMaxUp(int axis, unsigned intedge, btDispatcher *dispatcher, bool updateOverlaps) | btAxisSweep3Internal< unsigned int > | [protected] |
sortMinDown(int axis, unsigned intedge, btDispatcher *dispatcher, bool updateOverlaps) | btAxisSweep3Internal< unsigned int > | [protected] |
sortMinUp(int axis, unsigned intedge, btDispatcher *dispatcher, bool updateOverlaps) | btAxisSweep3Internal< unsigned int > | [protected] |
testAabbOverlap(btBroadphaseProxy *proxy0, btBroadphaseProxy *proxy1) | btAxisSweep3Internal< unsigned int > | |
testOverlap2D(const Handle *pHandleA, const Handle *pHandleB, int axis0, int axis1) | btAxisSweep3Internal< unsigned int > | [protected] |
unQuantize(btBroadphaseProxy *proxy, btVector3 &aabbMin, btVector3 &aabbMax) const | btAxisSweep3Internal< unsigned int > | |
updateHandle(unsigned inthandle, const btVector3 &aabbMin, const btVector3 &aabbMax, btDispatcher *dispatcher) | btAxisSweep3Internal< unsigned int > | |
~btAxisSweep3Internal() | btAxisSweep3Internal< unsigned int > | [virtual] |
~btBroadphaseInterface() | btBroadphaseInterface | [inline, virtual] |