Newton Dynamics  4.00
ndBuildBvhTreeBuildState Class Reference

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< ndBottomUpCellm_cellBuffer0
 
ndArray< ndBottomUpCellm_cellBuffer1
 
ndArray< ndCellScanPrefixm_cellCounts0
 
ndArray< ndCellScanPrefixm_cellCounts1
 
ndArray< ndBvhNode * > m_tempNodeBuffer
 
ndBvhNodem_root
 
ndBvhNode ** m_srcArray
 
ndBvhNode ** m_tmpArray
 
ndBvhNode ** m_parentsArray
 
ndInt32 m_depthLevel
 
ndInt32 m_leafNodesCount
 
ndState m_state