CGAL 6.1 - 2D Hyperbolic Delaunay Triangulations
|
#include <Concepts/HyperbolicTriangulationFaceBase_2.h>
The concept HyperbolicTriangulationFaceBase_2
describes the requirements for an internal data class that must be provided by the model of the HyperbolicTriangulationFaceBase_2
.
Public Member Functions | |
void | set_infinite () |
sets the face as infinite and non-Delaunay hyperbolic | |
void | set_Delaunay_hyperbolic () |
sets the face as Delaunay hyperbolic | |
bool | is_Delaunay_hyperbolic () |
returns whether the face is Delaunay hyperbolic, or not. | |
void | set_Delaunay_non_hyperbolic (int i) |
sets the i -th edge of the face as non-hyperbolic | |
bool | is_Delaunay_non_hyperbolic (int i) |
returns whether the i -th edge of the face is non-hyperbolic | |
bool HyperbolicFaceData::is_Delaunay_hyperbolic | ( | ) |
returns whether the face is Delaunay hyperbolic, or not.
bool HyperbolicFaceData::is_Delaunay_non_hyperbolic | ( | int | i | ) |
returns whether the i
-th edge of the face is non-hyperbolic
void HyperbolicFaceData::set_Delaunay_hyperbolic | ( | ) |
sets the face as Delaunay hyperbolic
void HyperbolicFaceData::set_Delaunay_non_hyperbolic | ( | int | i | ) |
sets the i
-th edge of the face as non-hyperbolic
void HyperbolicFaceData::set_infinite | ( | ) |
sets the face as infinite and non-Delaunay hyperbolic