CGAL 6.1.1 - 2D Hyperbolic Delaunay Triangulations

Loading...
Searching...
No Matches
List of all members
HyperbolicTriangulationFaceBase_2 Concept Reference
Reference Manual » Concepts

## Definition

Refines
  `TriangulationFaceBase_2`

The concept `HyperbolicTriangulationFaceBase_2` describes the requirements for the base face class of a hyperbolic triangulation data structure.

This concept provides an interface for the functionality needed in faces to compute Delaunay triangulations in the hyperbolic plane. The function `tds_data()` is used internally by the triangulation class during the insertion of points in the triangulation.

Has models
  `CGAL::Hyperbolic_triangulation_face_base_2`

See also
  `TriangulationDataStructure_2`
  `HyperbolicFaceData`

## Internal Access Functions
Advanced These functions are used internally by the hyperbolic Delaunay triangulation. The user is not encouraged to use them directly as they may change in the future.
HyperbolicFaceData & | hyperbolic_data ()
| This function gives non-`const` access to a variable that is a model of `HyperbolicFaceData`.
const HyperbolicFaceData & | hyperbolic_data () const
| This function gives `const` access to a variable of that is a model of `HyperbolicFaceData`.

## Member Function Documentation

## ◆ hyperbolic_data() [1/2]

HyperbolicFaceData & HyperbolicTriangulationFaceBase_2::hyperbolic_data | ( |  | ) |

This function gives non-`const` access to a variable that is a model of `HyperbolicFaceData`.

This is an advanced function.

## ◆ hyperbolic_data() [2/2]

const HyperbolicFaceData & HyperbolicTriangulationFaceBase_2::hyperbolic_data | ( |  | ) | const

This function gives `const` access to a variable of that is a model of `HyperbolicFaceData`.

This is an advanced function.