#include <Concepts/AlphaShapeTraits_3.h>
The concept AlphaShapeTraits_3 describes the requirements for the geometric traits class of the underlying Delaunay triangulation of a basic alpha shape.
- Refines:
DelaunayTriangulationTraits_3
In addition to the requirements described in the concept DelaunayTriangulationTraits_3, the geometric traits class of a Delaunay triangulation plugged in a basic alpha shapes provides the following.
- Has Models:
- All models of
Kernel.
- See also
CGAL::Exact_predicates_inexact_constructions_kernel (recommended kernel)
|
| typedef unspecified_type | FT |
| | A number type compatible with the type used for the points coordinate. More...
|
| |
| typedef unspecified_type | Compute_squared_radius_3 |
| | An object constructor able to compute: More...
|
| |
◆ Compute_squared_radius_3
An object constructor able to compute:
- the squared radius of the smallest circumscribing sphere of 4 points
p0, p1, p2, p3,
- the squared radius of the smallest circumscribing sphere of 3 points
p0, p1, p2,
- the squared radius of the smallest circumscribing sphere of 2 points
p0, p1,
- the squared radius of the smallest circumscribing sphere to a single point
p0 (which is FT(0)).
◆ FT
A number type compatible with the type used for the points coordinate.
◆ AlphaShapeTraits_3()
| AlphaShapeTraits_3::AlphaShapeTraits_3 |
( |
| ) |
|
◆ compute_squared_radius_3_object()