CGAL 6.1.2 - 2D Periodic Hyperbolic Triangulations: Periodic_4HyperbolicDelaunayTriangulationTraits_2 Concept Reference

CGAL 6.1.2 - 2D Periodic Hyperbolic Triangulations

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

## Definition

Refines
  `Periodic_4HyperbolicTriangulationTraits_2`

The concept `Periodic_4HyperbolicDelaunayTriangulationTraits_2` adds a requirement to `Periodic_4HyperbolicTriangulationTraits_2` that needs to be fulfilled by any class used to instantiate the first template parameter of the class `CGAL::Periodic_4_hyperbolic_Delaunay_triangulation_2`.

Has models
  `CGAL::Periodic_4_hyperbolic_Delaunay_triangulation_traits_2`

## Computation Types
typedef unspecified_type | Compute_approximate_hyperbolic_diameter
| Must provide the function operator.

## Operations
Compute_approximate_hyperbolic_diameter | compute_approximate_hyperbolic_diameter_object () const

## Member Typedef Documentation

## ◆ Compute_approximate_hyperbolic_diameter

typedef unspecified_type Periodic_4HyperbolicDelaunayTriangulationTraits_2::Compute_approximate_hyperbolic_diameter

Must provide the function operator.

`double operator()(Hyperbolic_point_2 p1, Hyperbolic_point_2 p2, Hyperbolic_point_2 p3),`

which returns a floating-point approximation of the hyperbolic diameter of the circle defined by the points `p1, p2,` and `p3`.