, including all inherited members.
| _finalize() | btGpu3DGridBroadphase | [protected] |
| _initialize(const btVector3 &worldAabbMin, const btVector3 &worldAabbMax, int gridSizeX, int gridSizeY, int gridSizeZ, int maxSmallProxies, int maxLargeProxies, int maxPairsPerBody, int maxBodiesPerCell=8, btScalar cellFactorAABB=btScalar(1.0f)) | btGpu3DGridBroadphase | [protected] |
| aabbOverlap(btSimpleBroadphaseProxy *proxy0, btSimpleBroadphaseProxy *proxy1) | btSimpleBroadphase | [static] |
| aabbTest(const btVector3 &aabbMin, const btVector3 &aabbMax, btBroadphaseAabbCallback &callback) | btSimpleBroadphase | [virtual] |
| addLarge2LargePairsToCache(btDispatcher *dispatcher) | btGpu3DGridBroadphase | [protected] |
| addPairsToCache(btDispatcher *dispatcher) | btGpu3DGridBroadphase | [protected] |
| allocHandle() | btSimpleBroadphase | [inline, protected] |
| allocLargeHandle() | btGpu3DGridBroadphase | [inline, protected] |
| btGpu3DGridBroadphase(const btVector3 &worldAabbMin, const btVector3 &worldAabbMax, int gridSizeX, int gridSizeY, int gridSizeZ, int maxSmallProxies, int maxLargeProxies, int maxPairsPerBody, int maxBodiesPerCell=8, btScalar cellFactorAABB=btScalar(1.0f)) | btGpu3DGridBroadphase | |
| btGpu3DGridBroadphase(btOverlappingPairCache *overlappingPairCache, const btVector3 &worldAabbMin, const btVector3 &worldAabbMax, int gridSizeX, int gridSizeY, int gridSizeZ, int maxSmallProxies, int maxLargeProxies, int maxPairsPerBody, int maxBodiesPerCell=8, btScalar cellFactorAABB=btScalar(1.0f)) | btGpu3DGridBroadphase | |
| btSimpleBroadphase(int maxProxies=16384, btOverlappingPairCache *overlappingPairCache=0) | btSimpleBroadphase | |
| calcHashAABB() | btGpu3DGridBroadphase | [protected, virtual] |
| calculateOverlappingPairs(btDispatcher *dispatcher) | btGpu3DGridBroadphase | [virtual] |
| computePairCacheChanges() | btGpu3DGridBroadphase | [protected, virtual] |
| createProxy(const btVector3 &aabbMin, const btVector3 &aabbMax, int shapeType, void *userPtr, short int collisionFilterGroup, short int collisionFilterMask, btDispatcher *dispatcher, void *multiSapProxy) | btGpu3DGridBroadphase | [virtual] |
| destroyProxy(btBroadphaseProxy *proxy, btDispatcher *dispatcher) | btGpu3DGridBroadphase | [virtual] |
| findCellStart() | btGpu3DGridBroadphase | [protected, virtual] |
| findOverlappingPairs() | btGpu3DGridBroadphase | [protected, virtual] |
| findPairsLarge() | btGpu3DGridBroadphase | [protected, virtual] |
| freeHandle(btSimpleBroadphaseProxy *proxy) | btSimpleBroadphase | [inline, protected] |
| freeLargeHandle(btSimpleBroadphaseProxy *proxy) | btGpu3DGridBroadphase | [inline, protected] |
| getAabb(btBroadphaseProxy *proxy, btVector3 &aabbMin, btVector3 &aabbMax) const | btSimpleBroadphase | [virtual] |
| getBroadphaseAabb(btVector3 &aabbMin, btVector3 &aabbMax) const | btSimpleBroadphase | [inline, virtual] |
| getOverlappingPairCache() | btSimpleBroadphase | [inline, virtual] |
| getOverlappingPairCache() const | btSimpleBroadphase | [inline, virtual] |
| getSimpleProxyFromProxy(btBroadphaseProxy *proxy) | btSimpleBroadphase | [inline, protected] |
| getSimpleProxyFromProxy(btBroadphaseProxy *proxy) const | btSimpleBroadphase | [inline, protected] |
| isLargeProxy(const btVector3 &aabbMin, const btVector3 &aabbMax) | btGpu3DGridBroadphase | [protected] |
| isLargeProxy(btBroadphaseProxy *proxy) | btGpu3DGridBroadphase | [protected] |
| m_bInitialized | btGpu3DGridBroadphase | [protected] |
| m_cellFactorAABB | btGpu3DGridBroadphase | [protected] |
| m_firstFreeHandle | btSimpleBroadphase | [protected] |
| m_firstFreeLargeHandle | btGpu3DGridBroadphase | [protected] |
| m_hAABB | btGpu3DGridBroadphase | [protected] |
| m_hBodiesHash | btGpu3DGridBroadphase | [protected] |
| m_hCellStart | btGpu3DGridBroadphase | [protected] |
| m_hPairBuff | btGpu3DGridBroadphase | [protected] |
| m_hPairBuffStartCurr | btGpu3DGridBroadphase | [protected] |
| m_hPairOut | btGpu3DGridBroadphase | [protected] |
| m_hPairScan | btGpu3DGridBroadphase | [protected] |
| m_invalidPair | btSimpleBroadphase | [protected] |
| m_LastHandleIndex | btSimpleBroadphase | [protected] |
| m_LastLargeHandleIndex | btGpu3DGridBroadphase | [protected] |
| m_maxBodiesPerCell | btGpu3DGridBroadphase | [protected] |
| m_maxHandles | btSimpleBroadphase | [protected] |
| m_maxLargeHandles | btGpu3DGridBroadphase | [protected] |
| m_maxPairsPerBody | btGpu3DGridBroadphase | [protected] |
| m_maxRadius | btGpu3DGridBroadphase | [protected] |
| m_numBodies | btGpu3DGridBroadphase | [protected] |
| m_numCells | btGpu3DGridBroadphase | [protected] |
| m_numHandles | btSimpleBroadphase | [protected] |
| m_numLargeHandles | btGpu3DGridBroadphase | [protected] |
| m_numOverflows | btGpu3DGridBroadphase | [protected] |
| m_numPairsAdded | btGpu3DGridBroadphase | [protected] |
| m_numPairsRemoved | btGpu3DGridBroadphase | [protected] |
| m_ownsPairCache | btSimpleBroadphase | [protected] |
| m_pairCache | btSimpleBroadphase | [protected] |
| m_params | btGpu3DGridBroadphase | [protected] |
| m_pHandles | btSimpleBroadphase | [protected] |
| m_pHandlesRawPtr | btSimpleBroadphase | [protected] |
| m_pLargeHandles | btGpu3DGridBroadphase | [protected] |
| m_pLargeHandlesRawPtr | btGpu3DGridBroadphase | [protected] |
| prepareAABB() | btGpu3DGridBroadphase | [protected, virtual] |
| printStats() | btSimpleBroadphase | [inline, virtual] |
| rayTest(const btVector3 &rayFrom, const btVector3 &rayTo, btBroadphaseRayCallback &rayCallback) | btGpu3DGridBroadphase | [virtual] |
| btSimpleBroadphase::rayTest(const btVector3 &rayFrom, const btVector3 &rayTo, btBroadphaseRayCallback &rayCallback, const btVector3 &aabbMin=btVector3(0, 0, 0), const btVector3 &aabbMax=btVector3(0, 0, 0)) | btSimpleBroadphase | [virtual] |
| resetPool(btDispatcher *dispatcher) | btGpu3DGridBroadphase | [virtual] |
| scanOverlappingPairBuff() | btGpu3DGridBroadphase | [protected, virtual] |
| setAabb(btBroadphaseProxy *proxy, const btVector3 &aabbMin, const btVector3 &aabbMax, btDispatcher *dispatcher) | btSimpleBroadphase | [virtual] |
| setParameters(bt3DGridBroadphaseParams *hostParams) | btGpu3DGridBroadphase | [protected, virtual] |
| sortHash() | btGpu3DGridBroadphase | [protected, virtual] |
| squeezeOverlappingPairBuff() | btGpu3DGridBroadphase | [protected, virtual] |
| testAabbOverlap(btBroadphaseProxy *proxy0, btBroadphaseProxy *proxy1) | btSimpleBroadphase | |
| validate() | btSimpleBroadphase | [protected] |
| ~btBroadphaseInterface() | btBroadphaseInterface | [inline, virtual] |
| ~btGpu3DGridBroadphase() | btGpu3DGridBroadphase | [virtual] |
| ~btSimpleBroadphase() | btSimpleBroadphase | [virtual] |