|
CGAL 6.0 - 2D Alpha Shapes
|
The concept AlphaShapeTraits_2 describes the requirements for the geometric traits class of the underlying Delaunay triangulation of a basic alpha shape.
DelaunayTriangulationTraits_2 if the underlying triangulation of the alpha shape is a Delaunay triangulationPeriodic_2DelaunayTriangulationTraits_2 if the underlying triangulation of the alpha shape is a periodic Delaunay triangulationKernel CGAL::Projection_traits_xy_3<K> CGAL::Exact_predicates_inexact_constructions_kernel (recommended kernel) Types | |
| typedef unspecified_type | FT |
| A coordinate type. | |
Creation | |
Only a default constructor is required. Note that further constructors can be provided. | |
| AlphaShapeTraits_2 () | |
| A default constructor. | |
A coordinate type.
The type must provide a copy constructor, assignment, comparison operators, negation, multiplication, division and allow the declaration and initialization with a small integer constant (cf. requirements for number types). An obvious choice would be coordinate type of the point class.