|
RavEngine
|
Public Types | |
| enum | { NTRADEOFF = 9 } |
Public Member Functions | |
| SubSortQuick (PxU32 *permute, const PxBounds3V *allBounds_, PxU32 allBoundsSize, PxReal sizePerfTradeOff01) | |
| void | sort4 (PxU32 *PX_RESTRICT permute, const PxU32 clusterSize, PxArray< RTreeNodeNQ > &resultTree, PxU32 &maxLevels, PxBounds3V &subTreeBound, PxU32 level=0) |
Public Attributes | |
| const PxU32 * | permuteEnd |
| const PxU32 * | permuteStart |
| const PxBounds3V * | allBounds |
| PxArray< PxVec3 > | boundCenters |
| PxU32 | maxBoundsPerLeafPage |
Static Public Attributes | |
| static const PxReal | reductionFactors [RTREE_N-1] = {0.8f, 0.7f, 0.6f} |
| static const PxU32 | stopAtTrisPerLeaf1 [NTRADEOFF] = {16, 14, 12, 10, 8, 7, 6, 5, 4} |