TexGen
|
Octree agent used to add indexed nodes to an octree. More...
#include <MeshOctreeClasses.h>
Public Member Functions | |
COctreeAgentNode (double dTolerance=0) | |
~COctreeAgentNode () | |
Protected Member Functions | |
bool | isOverlappingCell (const pair< int, XYZ > &item, const Vector3f &lowerCorner, const Vector3f &upperCorner) const |
dword | getSubcellOverlaps (const pair< int, XYZ > &item, const Vector3f &lower, const Vector3f &middle, const Vector3f &upper) const |
Protected Attributes | |
double | m_dTolerance |
Octree agent used to add indexed nodes to an octree.
Definition at line 30 of file MeshOctreeClasses.h.
|
inline |
Definition at line 33 of file MeshOctreeClasses.h.
|
inline |
Definition at line 34 of file MeshOctreeClasses.h.
|
protected |
efficiency could (probably) be improved by doing minimal necessary checks against the dividing bounds, instead of repeatedly delegating to isOverlappingCell().
Definition at line 31 of file MeshOctreeClasses.cpp.
References isOverlappingCell().
|
protected |
Definition at line 25 of file MeshOctreeClasses.cpp.
References m_dTolerance.
Referenced by getSubcellOverlaps().
|
protected |
Definition at line 40 of file MeshOctreeClasses.h.
Referenced by isOverlappingCell().