The class Umbilic_approximation<TriangulatedSurfaceMesh,Vertex2FTPropertyMap,Vertex2VectorPropertyMap> computes the approximation of umbilics on a triangular polyhedral surface.
#include <CGAL/Umbilics.h>
Requirements (checked at compile time) : the types TriangulatedSurfaceMesh::Traits::FT and Vertex2FTPropertyMap::value_type must coincide; the types TriangulatedSurfaceMesh::Traits::Vector_3 and Vertex2VectorPropertyMap::value_type must coincide; the types TriangulatedSurfaceMesh::Vertex_handle, Vertex2FTPropertyMap::key_type and Vertex2VectorPropertyMap::key_type must coincide;
| ||
|
| |||
default constructor.
|
| ||
|
| |
Performs the approximation, size determines the size of the patches around vertices, taken as size times the size of the 1-ring. Umbilics are output through the OutputIterator which is a concept of output iterator of the STL with value type Umbilic*. |
Umbilic TriangulatedSurfaceMesh Vertex2FTPropertyMap Vertex2VectorPropertyMap