CGAL 6.2 - 2D Hyperbolic Delaunay Triangulations: CGAL::Hyperbolic_triangulation_face_base_2< Gt, Fb > Class Template Reference

CGAL 6.2 - 2D Hyperbolic Delaunay Triangulations

Loading...
Searching...
No Matches
List of all members
CGAL::Hyperbolic_triangulation_face_base_2< Gt, Fb > Class Template Reference
Reference Manual » Face Classes

`#include <CGAL/Hyperbolic_triangulation_face_base_2.h>`

## Inherits from

Fb.

## Definition

template<typename Gt, typename Fb>
class CGAL::Hyperbolic_triangulation_face_base_2< Gt, Fb >

The class `Hyperbolic_triangulation_face_base_2` is designed as the default model for the face concept `HyperbolicTriangulationFaceBase_2` offered by CGAL.

Template Parameters

  Gt | must be a model of `HyperbolicDelaunayTriangulationTraits_2`.
  Fb | must be a model of `TriangulationFaceBase_2`. Defaults to `Triangulation_face_base_2<Gt>`.

Is model of
  `HyperbolicTriangulationFaceBase_2`

Examples
  Hyperbolic_triangulation_2/ht2_example_color.cpp.

## Creation
| Hyperbolic_triangulation_face_base_2 ()
| Default constructor
| Hyperbolic_triangulation_face_base_2 (Vertex_handle v0, Vertex_handle v1, Vertex_handle v2)
| Creates a face to which the vertices `v0, v1, v2` are incident.
| Hyperbolic_triangulation_face_base_2 (Vertex_handle v0, Vertex_handle v1, Vertex_handle v2, Face_handle n0, Face_handle n1, Face_handle n2)
| Creates a face to which the vertices `v0, v1, v2` are incident, and the faces `n0, n1, n2` are neighbors.