53 #error this file is for documentation purposes only 158 Halfedge halfedges[2];
182 static bool is_triangle();
185 unsigned char n_vertices()
const;
188 void set_n_vertices(
unsigned char _n);
Handle for a face entity.
Definition: Handles.hh:141
Interface for the internal face type.
Definition: MeshItems.hh:171
Refs_ Refs
Re-export the template argument Refs. This must be done!
Definition: MeshItems.hh:86
Refs_ Refs
Re-export the template argument Refs. This must be done!
Definition: MeshItems.hh:154
Refs_ Refs
Re-export the template argument Refs. This must be done!
Definition: MeshItems.hh:176
HalfedgeHandle halfedge_handle() const
Get an outgoing halfedge.
Refs_ Refs
Re-export the template argument Refs. This must be done!
Definition: MeshItems.hh:112
Handle for a vertex entity.
Definition: Handles.hh:120
Interface for the internal vertex type.
Definition: MeshItems.hh:81
Interface for the internal edge type.
Definition: MeshItems.hh:149
The mesh items class encapsulates the types VertexT, HalfedgeT, EdgeT, and FaceT. ...
Definition: MeshItems.hh:71
Contains all the mesh ingredients like the polygonal mesh, the triangle mesh, different mesh kernels ...
Definition: MeshItems.hh:59
Handle for a halfedge entity.
Definition: Handles.hh:127
void set_halfedge_handle(HalfedgeHandle _eh)
Set the outgoing halfedge link.
VertexT()
Default constructor.
GenProg::TagTrue IsTriangle
Compile-time-tag: is this face a triangle? Should be typedef'ed to either GenProg::TagTrue or GenProg...
Definition: MeshItems.hh:180
Interface for the internal halfedge type.
Definition: MeshItems.hh:107