|
CGAL 5.1 - 3D Alpha Shapes
|
#include <Concepts/FixedAlphaShapeTraits_3.h>
The concept FixedAlphaShapeTraits_3 describes the requirements for the geometric traits class of the underlying Delaunay triangulation of a basic alpha shape with a fixed value alpha.
In addition to the requirements described in the concept DelaunayTriangulationTraits_3, the geometric traits class of a Delaunay triangulation plugged in a basic alpha shape with fixed alpha value provides the following.
Kernel.Types | |
| typedef unspecified_type | Comparison_result |
CGAL::Comparison_result or Uncertain<CGAL::Comparison_result> More... | |
| typedef unspecified_type | Compare_squared_radius_3 |
| An object constructor able to compare the squared radius of the smallest circumscribing sphere of either four, three, two or one point(s) with a given value of alpha. More... | |
Creation | |
| FixedAlphaShapeTraits_3 () | |
| Default constructor. More... | |
Access Functions | |
| Compare_squared_radius_3 | compare_squared_radius_3_object () |
| typedef unspecified_type FixedAlphaShapeTraits_3::Compare_squared_radius_3 |
An object constructor able to compare the squared radius of the smallest circumscribing sphere of either four, three, two or one point(s) with a given value of alpha.
It provides:
Comparison_result operator()(Point_3,Point_3,Point_3,Point_3)Comparison_result operator()(Point_3,Point_3,Point_3)Comparison_result operator()(Point_3,Point_3)Comparison_result operator()(Point_3) | typedef unspecified_type FixedAlphaShapeTraits_3::Comparison_result |
CGAL::Comparison_result or Uncertain<CGAL::Comparison_result>
| FixedAlphaShapeTraits_3::FixedAlphaShapeTraits_3 | ( | ) |
Default constructor.
| Compare_squared_radius_3 FixedAlphaShapeTraits_3::compare_squared_radius_3_object | ( | ) |