The concept TriangulationVertexBase_2 describes the requirements for the vertex base class of a triangulation data structure to be plugged in a basic, Delaunay or constrained triangulations.
The concept TriangulationVertexBase_2 refines the concept TriangulationDSVertexBase_2 adding geometric information : the vertex base of a triangulation stores a point.
TriangulationVertexBase_2::Point | |
Must be the same as the point type TriangulationTraits_2::Point_2
defined by the geometric traits class of the triangulation.
|
TriangulationVertexBase_2 v ( Point p); | |
constructs a vertex embedded in point p.
| |
TriangulationVertexBase_2 v ( Point p, Face_handle f); | |
constructs a vertex embedded in point p and pointing on face f.
|
Point | v.point () const | returns the point. |
void | v.set_point ( Point p) | sets the point. |
CGAL::TriangulationVertexBase_2<Traits>.
TriangulationDataStructure_2
TriangulationDataStructure_2::Vertex
CGAL::Triangulation_vertex_base_2<Traits>