CGAL 5.6.1  3D Triangulations

The base vertex of a regular triangulation must be a model of the concept RegularTriangulationVertexBase_3
, which refines the concept TriangulationDSVertexBase_3
by adding a geometric point member.
TriangulationDSVertexBase_3
RegularTriangulationCellBase_3
Types  
typedef unspecified_type  Point 
Must be the same as the point type RegularTriangulationTraits_3::Weighted_point_3 defined by the geometric traits class of the triangulation.  
Creation  
RegularTriangulationVertexBase_3 (const Point &p)  
Constructs a vertex whose geometric embedding is point p .  
RegularTriangulationVertexBase_3 (const Point &p, Cell_handle c)  
Constructs a vertex embedding the point p and pointing to cell c .  
Access Functions  
Point  point () const 
Returns the point.  
Setting  
void  set_point (Point p) 
Sets the point.  
I/O  
istream &  operator>> (istream &is, RegularTriangulationVertexBase_3 &v) 
Inputs the noncombinatorial information given by the vertex: the point and other possible information.  
ostream &  operator<< (ostream &os, const RegularTriangulationVertexBase_3 &v) 
Outputs the noncombinatorial information given by the vertex: the point and other possible information.  