|
|
PX_PHYSX_COMMON_API bool | build (const AABBTreeBuildParams ¶ms, PxArray< IncrementalAABBTreeNode * > &mapping) |
| |
|
PX_PHYSX_COMMON_API IncrementalAABBTreeNode * | insert (const PoolIndex index, const PxBounds3 *bounds, NodeList &changedLeaf) |
| |
|
PX_PHYSX_COMMON_API IncrementalAABBTreeNode * | update (IncrementalAABBTreeNode *node, const PoolIndex index, const PxBounds3 *bounds, NodeList &changedLeaf) |
| |
|
PX_PHYSX_COMMON_API IncrementalAABBTreeNode * | updateFast (IncrementalAABBTreeNode *node, const PoolIndex index, const PxBounds3 *bounds, NodeList &changedLeaf) |
| |
|
PX_PHYSX_COMMON_API IncrementalAABBTreeNode * | remove (IncrementalAABBTreeNode *node, const PoolIndex index, const PxBounds3 *bounds) |
| |
|
PX_PHYSX_COMMON_API void | fixupTreeIndices (IncrementalAABBTreeNode *node, const PoolIndex index, const PoolIndex newIndex) |
| |
|
PX_PHYSX_COMMON_API void | shiftOrigin (const PxVec3 &shift) |
| |
|
PX_FORCE_INLINE const IncrementalAABBTreeNode * | getNodes () const |
| |
|
PX_FORCE_INLINE const PxU32 * | getIndices () const |
| |
|
PX_PHYSX_COMMON_API void | hierarchyCheck (PoolIndex maxIndex, const PxBounds3 *bounds) |
| |
|
PX_PHYSX_COMMON_API void | hierarchyCheck (const PxBounds3 *bounds) |
| |
|
PX_PHYSX_COMMON_API void | checkTreeLeaf (IncrementalAABBTreeNode *leaf, PoolIndex h) |
| |
|
PX_PHYSX_COMMON_API PxU32 | getTreeLeafDepth (IncrementalAABBTreeNode *leaf) |
| |
|
PX_PHYSX_COMMON_API void | release () |
| |
|
PX_PHYSX_COMMON_API void | copy (const BVH &bvh, PxArray< IncrementalAABBTreeNode * > &mapping) |
| |
|
PX_INLINE void * | operator new (size_t, void *address) |
| |
|
PX_INLINE void | operator delete (void *, void *) |
| |
|
template<typename Alloc > |
| PX_INLINE void * | operator new (size_t size, Alloc alloc, const char *fileName, int line) |
| |
|
template<typename Alloc > |
| PX_INLINE void * | operator new (size_t size, size_t, Alloc alloc, const char *fileName, int line) |
| |
|
template<typename Alloc > |
| PX_INLINE void * | operator new[] (size_t size, Alloc alloc, const char *fileName, int line) |
| |
|
template<typename Alloc > |
| PX_INLINE void * | operator new[] (size_t size, size_t, Alloc alloc, const char *fileName, int line) |
| |
|
template<typename Alloc > |
| PX_INLINE void | operator delete (void *ptr, Alloc alloc, const char *fileName, int line) |
| |
|
template<typename Alloc > |
| PX_INLINE void | operator delete[] (void *ptr, Alloc alloc, const char *fileName, int line) |
| |
|
PX_INLINE void | operator delete (void *ptr) |
| |
|
PX_INLINE void | operator delete[] (void *ptr) |
| |