29#ifndef GU_AABB_TREE_UPDATE_MAP_H
30#define GU_AABB_TREE_UPDATE_MAP_H
32#include "common/PxPhysXCommonConfig.h"
33#include "GuPrunerTypedef.h"
34#include "foundation/PxArray.h"
64 PX_PHYSX_COMMON_API
void initMap(PxU32 numPoolObjects,
const AABBTree& tree);
66 PX_PHYSX_COMMON_API
void invalidate(PoolIndex poolIndex, PoolIndex replacementPoolIndex,
AABBTree& tree);
70 return poolIndex < mMapping.
size() ? mMapping[poolIndex] : INVALID_NODE_ID;
Definition GuAABBTreeUpdateMap.h:53
AABB-tree, N primitives/leaf.
Definition GuAABBTree.h:290
PX_FORCE_INLINE uint32_t size() const
Definition PxArray.h:242
PX_INLINE void reset()
Definition PxArray.h:460
#define PX_FORCE_INLINE
Definition PxPreprocessor.h:335
Sorts an array of objects in ascending order, assuming that the predicate implements the < operator:
Definition PxBoxController.h:39