Bullet Collision Detection & Physics Library
bt32BitAxisSweep3 Member List

This is the complete list of members for bt32BitAxisSweep3, 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, int collisionFilterGroup, int collisionFilterMask, btDispatcher *dispatcher)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 int handleMask, unsigned int handleSentinel, unsigned int maxHandles=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, int collisionFilterGroup, int collisionFilterMask, btDispatcher *dispatcher)btAxisSweep3Internal< unsigned int >virtual
destroyProxy(btBroadphaseProxy *proxy, btDispatcher *dispatcher)btAxisSweep3Internal< unsigned int >virtual
freeHandle(unsigned int handle)btAxisSweep3Internal< unsigned int >protected
getAabb(btBroadphaseProxy *proxy, btVector3 &aabbMin, btVector3 &aabbMax) constbtAxisSweep3Internal< unsigned int >virtual
getBroadphaseAabb(btVector3 &aabbMin, btVector3 &aabbMax) constbtAxisSweep3Internal< unsigned int >inlinevirtual
getHandle(unsigned int index) constbtAxisSweep3Internal< unsigned int >inline
getNumHandles() constbtAxisSweep3Internal< unsigned int >inline
getOverlappingPairCache()btAxisSweep3Internal< unsigned int >inlinevirtual
getOverlappingPairCache() constbtAxisSweep3Internal< unsigned int >inlinevirtual
getOverlappingPairUserCallback() constbtAxisSweep3Internal< unsigned int >inline
m_bpHandleMaskbtAxisSweep3Internal< unsigned int >protected
m_firstFreeHandlebtAxisSweep3Internal< unsigned int >protected
m_handleSentinelbtAxisSweep3Internal< unsigned int >protected
m_invalidPairbtAxisSweep3Internal< unsigned int >protected
m_maxHandlesbtAxisSweep3Internal< unsigned int >protected
m_nullPairCachebtAxisSweep3Internal< unsigned int >protected
m_numHandlesbtAxisSweep3Internal< unsigned int >protected
m_ownsPairCachebtAxisSweep3Internal< unsigned int >protected
m_pairCachebtAxisSweep3Internal< unsigned int >protected
m_pEdgesbtAxisSweep3Internal< unsigned int >protected
m_pEdgesRawPtrbtAxisSweep3Internal< unsigned int >protected
m_pHandlesbtAxisSweep3Internal< unsigned int >protected
m_quantizebtAxisSweep3Internal< unsigned int >protected
m_raycastAcceleratorbtAxisSweep3Internal< unsigned int >protected
m_userPairCallbackbtAxisSweep3Internal< unsigned int >protected
m_worldAabbMaxbtAxisSweep3Internal< unsigned int >protected
m_worldAabbMinbtAxisSweep3Internal< unsigned int >protected
printStats()btAxisSweep3Internal< unsigned int >inlinevirtual
processAllOverlappingPairs(btOverlapCallback *callback)btAxisSweep3Internal< unsigned int >
quantize(unsigned int *out, const btVector3 &point, int isMax) constbtAxisSweep3Internal< 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 int handle, 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 int edge, btDispatcher *dispatcher, bool updateOverlaps)btAxisSweep3Internal< unsigned int >protected
sortMaxUp(int axis, unsigned int edge, btDispatcher *dispatcher, bool updateOverlaps)btAxisSweep3Internal< unsigned int >protected
sortMinDown(int axis, unsigned int edge, btDispatcher *dispatcher, bool updateOverlaps)btAxisSweep3Internal< unsigned int >protected
sortMinUp(int axis, unsigned int edge, 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) constbtAxisSweep3Internal< unsigned int >
updateHandle(unsigned int handle, const btVector3 &aabbMin, const btVector3 &aabbMax, btDispatcher *dispatcher)btAxisSweep3Internal< unsigned int >
~btAxisSweep3Internal()btAxisSweep3Internal< unsigned int >virtual
~btBroadphaseInterface()btBroadphaseInterfaceinlinevirtual