| 
    CGAL 4.7 - Approximation of Ridges and Umbilics on Triangulated Surface Meshes 
   | 
 
The concept TriangulatedSurfaceMesh describes an oriented surface (possibly with boundary) embedded in the 3 space. It is combinatorially based on a halfedge data structure with triangular faces, geometrically 3d points associated to the vertices define the embedding. 
CGAL::Polyhedron_3 with the restriction that faces are triangular.Creation
Construction and destruction are undefined.
Concepts | |
| concept | Facet | 
Opaque type representing a facet of the TriangulatedSurfaceMesh .  More... | |
| concept | Halfedge | 
Opaque type representing a halfedge of the TriangulatedSurfaceMesh .  More... | |
| concept | Vertex | 
Opaque type representing a vertex of the TriangulatedSurfaceMesh .  More... | |
Types | |
| typedef unspecified_type | Facet_handle | 
| Handle to a facet.  More... | |
| typedef unspecified_type | Facet_const_handle | 
| typedef unspecified_type | Facet_iterator | 
| Iterator over all mesh facets.  More... | |
| typedef unspecified_type | Facet_const_iterator | 
| typedef unspecified_type | Vertex_handle | 
| Handle to a vertex.  More... | |
| typedef unspecified_type | Vertex_const_handle | 
| typedef unspecified_type | Vertex_iterator | 
| Iterator over all vertices of a mesh.  More... | |
| typedef unspecified_type | Vertex_const_iterator | 
| typedef unspecified_type | Halfedge_handle | 
| Handle to a halfedge.  More... | |
| typedef unspecified_type | Halfedge_const_handle | 
| typedef unspecified_type | Halfedge_iterator | 
Iterator over all halfedges of a TriangulatedSurfaceMesh .  More... | |
| typedef unspecified_type | Halfedge_const_iterator | 
| typedef unspecified_type | Point_iterator | 
Iterator over all points of a TriangulatedSurfaceMesh , its value type is Traits::Point_3.  More... | |
| typedef unspecified_type | Point_const_iterator | 
Operations | |
| Facet_const_iterator | facets_begin () | 
| iterator over all facets (excluding holes).  More... | |
| Facet_const_iterator | facets_end () | 
| past-the-end iterator.  More... | |
| Point_iterator | points_begin () | 
| iterator over all points.  More... | |
| Point_iterator | points_end () | 
| past-the-end iterator.  More... | |
Iterator over all mesh facets.
Model of the ForwardIterator concept.
Iterator over all halfedges of a TriangulatedSurfaceMesh . 
Model of the ForwardIterator concept.
Iterator over all points of a TriangulatedSurfaceMesh , its value type is Traits::Point_3. 
Model of the ForwardIterator concept. 
Iterator over all vertices of a mesh.
Model of the ForwardIterator concept.
| Facet_const_iterator TriangulatedSurfaceMesh::facets_begin | ( | ) | 
iterator over all facets (excluding holes).
| Facet_const_iterator TriangulatedSurfaceMesh::facets_end | ( | ) | 
past-the-end iterator.
| Point_iterator TriangulatedSurfaceMesh::points_begin | ( | ) | 
iterator over all points.
| Point_iterator TriangulatedSurfaceMesh::points_end | ( | ) | 
past-the-end iterator.