Public Types | |
| enum | ndState { m_beginBuild, m_calculateBoxes, m_buildLayer, m_enumerateLayers, m_endBuild } |
Public Member Functions | |
| void | Init (ndInt32 maxCount) |
Public Attributes | |
| ndVector | m_size |
| ndVector | m_origin |
| ndArray< ndBottomUpCell > | m_cellBuffer0 |
| ndArray< ndBottomUpCell > | m_cellBuffer1 |
| ndArray< ndCellScanPrefix > | m_cellCounts0 |
| ndArray< ndCellScanPrefix > | m_cellCounts1 |
| ndArray< ndBvhNode * > | m_tempNodeBuffer |
| ndBvhNode * | m_root |
| ndBvhNode ** | m_srcArray |
| ndBvhNode ** | m_tmpArray |
| ndBvhNode ** | m_parentsArray |
| ndInt32 | m_depthLevel |
| ndInt32 | m_leafNodesCount |
| ndState | m_state |