Vis 2
Kinetic Visualization for 3D shape and structure
 All Classes Namespaces Functions Pages
Public Member Functions | List of all members
HalfedgeMesh Class Reference
Inheritance diagram for HalfedgeMesh:
AbstractMesh

Public Member Functions

virtual void init (const MeshDescriptor &descr)
 
unsigned halfedgeCount () const
 
unsigned vertexCount () const
 
unsigned faceCount () const
 
bool removeFace (unsigned fi)
 
bool removeVertex (unsigned vi)
 
HE_VertexaddVertex (const HE_VertexTraits &traits)
 
HE_FaceaddFace (unsigned vi1, unsigned vi2, unsigned vi3)
 
HE_Vertexvertex (unsigned i)
 
HE_Faceface (unsigned i)
 
HE_Halfedgehalfedge (unsigned i)
 
void convert (AbstractMesh *output, bool computeNormals=false, bool smoothNormals=false) const
 
void consolidate ()
 

Additional Inherited Members

- Public Attributes inherited from AbstractMesh
MeshDescriptor _meshDescriptor
 

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