TexGen
|
Octree agent used to add elements to an octree. More...
#include <MeshOctreeClasses.h>
Public Member Functions | |
COctreeAgentElement (CMesh &Mesh) | |
~COctreeAgentElement () | |
Protected Member Functions | |
bool | isOverlappingCell (const MESH_ELEMENT &item, const Vector3f &lowerCorner, const Vector3f &upperCorner) const |
dword | getSubcellOverlaps (const MESH_ELEMENT &item, const Vector3f &lower, const Vector3f &middle, const Vector3f &upper) const |
Protected Attributes | |
CMesh & | m_Mesh |
Octree agent used to add elements to an octree.
Definition at line 118 of file MeshOctreeClasses.h.
|
inline |
Definition at line 121 of file MeshOctreeClasses.h.
|
inline |
Definition at line 122 of file MeshOctreeClasses.h.
|
protected |
Definition at line 137 of file MeshOctreeClasses.cpp.
References TexGen::CMesh::GetNode(), m_Mesh, TexGen::Max(), TexGen::Min(), TexGen::MESH_ELEMENT::NodeIndices, TexGen::XYZ::x, TexGen::XYZ::y, and TexGen::XYZ::z.
|
protected |
Definition at line 118 of file MeshOctreeClasses.cpp.
References TexGen::CMesh::GetNode(), m_Mesh, TexGen::Max(), TexGen::Min(), TexGen::MESH_ELEMENT::NodeIndices, TexGen::XYZ::x, TexGen::XYZ::y, and TexGen::XYZ::z.
|
protected |
Definition at line 128 of file MeshOctreeClasses.h.
Referenced by getSubcellOverlaps(), and isOverlappingCell().