Cleaver Tetrahedral Meshing  2.2.1
Cleaving algorithm for high quality tetrahedral meshing
List of all members | Public Member Functions | Public Attributes
cleaver::OctreeMesherImp Class Reference
+ Collaboration diagram for cleaver::OctreeMesherImp:

Public Member Functions

 OctreeMesherImp (const AbstractScalarField *sizing_field=nullptr)
 
void createOracle ()
 
void createOctree ()
 
void balanceOctree ()
 
void adaptCell (OTCell *cell)
 

Public Attributes

const AbstractScalarField * m_sizing_field
 
const SizingFieldOracle * m_sizing_oracle
 
cleaver::TetMesh * m_mesh
 
Octree * m_tree
 
std::map< vec3, Vertex *, vec3order > m_vertex_tracker
 

Detailed Description

Definition at line 71 of file OctreeMesher.cpp.


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