CGAL 6.3 - 2D Triangulations on Hyperbolic Surfaces
Loading...
Searching...
No Matches
HyperbolicSurfaceDelaunayTraits_2 Concept Reference

Definition

Refines
HyperbolicSurfaceTriangulationTraits_2
Has models
CGAL::Hyperbolic_surface_Delaunay_traits_2

Construction Types

typedef unspecified_type Construct_approximate_hyperbolic_circumcenter_2
 A constructor object.

Operations

Construct_approximate_hyperbolic_circumcenter_2 construct_approximate_hyperbolic_circumcenter_2_object () const
void approximation_precision (unsigned p)
 sets the approximation precision to p.
unsigned approximation_precision () const
 gets the approximation precision

Member Typedef Documentation

◆ Construct_approximate_hyperbolic_circumcenter_2

A constructor object.

Must provide the function operator Hyperbolic_Voronoi_point_2 operator()(Hyperbolic_point_2 p, Hyperbolic_point_2 q, Hyperbolic_point_2 r), which constructs an approximation of the hyperbolic circumcenter of the triangle with vertices p, q, and r. The approximation is tuned by the function approximation_precision(), if its value is prec, the coordinates are approximations at relative precision \( 2^{-53\times prec}\) of the exact circumcenter.

#include <Concepts/HyperbolicSurfaceDelaunayTraits_2.h>

Definition

Refines
HyperbolicSurfaceTriangulationTraits_2
Has models
CGAL::Hyperbolic_surface_Delaunay_traits_2

Construction Types

typedef unspecified_type Construct_approximate_hyperbolic_circumcenter_2
 A constructor object.

Operations

Construct_approximate_hyperbolic_circumcenter_2 construct_approximate_hyperbolic_circumcenter_2_object () const
void approximation_precision (unsigned p)
 sets the approximation precision to p.
unsigned approximation_precision () const
 gets the approximation precision

Member Typedef Documentation

◆ Construct_approximate_hyperbolic_circumcenter_2

A constructor object.

Must provide the function operator Hyperbolic_Voronoi_point_2 operator()(Hyperbolic_point_2 p, Hyperbolic_point_2 q, Hyperbolic_point_2 r), which constructs an approximation of the hyperbolic circumcenter of the triangle with vertices p, q, and r. The approximation is tuned by the function approximation_precision(), if its value is prec, the coordinates are approximations at relative precision \( 2^{-53\times prec}\) of the exact circumcenter.