AI_SDB_SpatialAABBTreeNode Class Reference
#include <AI_SDB_SpatialAABBTree.h>
Member Enumeration Documentation
Constructor & Destructor Documentation
AI_SDB_SpatialAABBTreeNode::AI_SDB_SpatialAABBTreeNode | ( | ) | [inline] |
AI_SDB_SpatialAABBTreeNode::~AI_SDB_SpatialAABBTreeNode | ( | ) | [inline] |
Member Function Documentation
bool AI_SDB_SpatialAABBTreeNode::HasChildren | ( | ) | const [inline] |
void AI_SDB_SpatialAABBTreeNode::AddElement | ( | AI_SDB_SpatialElement * | addme | ) |
AI_SDB_SpatialAABBTreeNode * AI_SDB_SpatialAABBTreeNode::FindElement | ( | AI_SDB_SpatialElement * | findme | ) |
void AI_SDB_SpatialAABBTreeNode::RemoveElement | ( | AI_SDB_SpatialElement * | removeme | ) |
void AI_SDB_SpatialAABBTreeNode::Subdivide | ( | AI_SDB_SpatialAABBTree * | nodemanager | ) |
void AI_SDB_SpatialAABBTreeNode::RecomputeElementCount | ( | ) |
void AI_SDB_SpatialAABBTreeNode::RecomputeBoundingBox | ( | ) |
void AI_SDB_SpatialAABBTreeNode::ClearNodes | ( | AI_SDB_SpatialAABBTree * | nodemanager | ) |
void AI_SDB_SpatialAABBTreeNode::Accept | ( | AI_SDB_VisibilityVisitor & | visitor, | |
int | recursiondepth, | |||
AI_SDB_VisitorFlags | flags | |||
) |
void AI_SDB_SpatialAABBTreeNode::Accept | ( | AI_SDB_SpatialVisitor & | visitor, | |
int | recursiondepth, | |||
AI_SDB_VisitorFlags | flags | |||
) |
void AI_SDB_SpatialAABBTreeNode::Accept | ( | AI_SDB_OcclusionVisitor & | visitor, | |
int | recursiondepth, | |||
AI_SDB_VisitorFlags | flags | |||
) |
Member Data Documentation
AI_SDB_SpatialElement* AI_SDB_SpatialAABBTreeNode::m_elements[MAX_ELEMENTSPERNODE] |
The documentation for this class was generated from the following files: