CGAL 5.2.3 - 3D Triangulations
DelaunayTriangulationCellBase_3 Concept Reference

Definition

The base cell of a Delaunay triangulation must be a model of the concept DelaunayTriangulationCellBase_3, which refines the concept TriangulationCellBase_3 by adding in the cell an operator that computes its circumcenter.

Refines:
TriangulationCellBase_3
Has Models:

CGAL::Delaunay_triangulation_cell_base_3

CGAL::Delaunay_triangulation_cell_base_with_circumcenter_3

See also
DelaunayTriangulationTraits_3

Types

typedef DelaunayTriangulationTraits_3::Point_3 Point
 

Access Functions

const Pointcircumcenter (DelaunayTriangulationTraits_3 &gt=DelaunayTriangulationTraits_3()) const
 Returns the circumcenter of the cell. More...
 

Member Function Documentation

◆ circumcenter()

const Point& DelaunayTriangulationCellBase_3::circumcenter ( DelaunayTriangulationTraits_3 gt = DelaunayTriangulationTraits_3()) const

Returns the circumcenter of the cell.

DelaunayTriangulationTraits_3 is the geometric traits class of the triangulation.

This operator is required only when the dual functions are called.