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

Public Member Functions

 Vertex (int materials)
 
vec3 & pos ()
 
vec3 & pos_next ()
 
int & order ()
 
const int original_order ()
 
Vertex * root ()
 
bool isEqualTo (Vertex *vert)
 

Public Attributes

Vertex * parent
 
Vertex * conformedVertex
 
HalfEdge * conformedEdge
 
HalfFace * conformedFace
 
Geometry * closestGeometry
 
std::vector< HalfEdge * > halfEdges
 
std::vector< Tet * > tets
 
std::vector< Face * > faces
 
bool isExterior:1
 
bool violating:1
 
bool warped:1
 
int tm_v_index
 
unsigned char label
 
bool * lbls
 
bool dual
 
bool phantom
 

Detailed Description

Definition at line 58 of file Vertex.h.


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