TexGen
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
TexGen::COctreeAgentElement Class Reference

Octree agent used to add elements to an octree. More...

#include <MeshOctreeClasses.h>

Inheritance diagram for TexGen::COctreeAgentElement:
Inheritance graph
[legend]

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

CMeshm_Mesh
 

Detailed Description

Octree agent used to add elements to an octree.

Definition at line 118 of file MeshOctreeClasses.h.

Constructor & Destructor Documentation

◆ COctreeAgentElement()

TexGen::COctreeAgentElement::COctreeAgentElement ( CMesh Mesh)
inline

Definition at line 121 of file MeshOctreeClasses.h.

◆ ~COctreeAgentElement()

TexGen::COctreeAgentElement::~COctreeAgentElement ( )
inline

Definition at line 122 of file MeshOctreeClasses.h.

Member Function Documentation

◆ getSubcellOverlaps()

dword COctreeAgentElement::getSubcellOverlaps ( const MESH_ELEMENT item,
const Vector3f &  lower,
const Vector3f &  middle,
const Vector3f &  upper 
) const
protected

◆ isOverlappingCell()

bool COctreeAgentElement::isOverlappingCell ( const MESH_ELEMENT item,
const Vector3f &  lowerCorner,
const Vector3f &  upperCorner 
) const
protected

Member Data Documentation

◆ m_Mesh

CMesh& TexGen::COctreeAgentElement::m_Mesh
protected

Definition at line 128 of file MeshOctreeClasses.h.

Referenced by getSubcellOverlaps(), and isOverlappingCell().


The documentation for this class was generated from the following files: