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

Public Member Functions

 HalfEdge (bool long_edge)
 
bool sameAs (HalfEdge *e)
 
bool incidentToVertex (Vertex *v)
 
float alphaForVertex (Vertex *v)
 
float edgeLength ()
 
float alphaLengthForVertex (Vertex *v)
 
void setAlphaLengthForVertex (Vertex *v, float alpha_length)
 

Public Attributes

Vertexvertex
 
HalfEdgemate
 
std::vector< HalfFace * > halfFaces
 
Vertexcut
 
float alpha
 
float alpha_length
 
bool evaluated:1
 
bool parity:1
 
bool m_long_edge:1
 

Detailed Description

Definition at line 66 of file TetMesh.h.


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