mirror of https://github.com/CGAL/cgal
Fix inheritance for periodic triangulations in concepts of alpha shape traits
This commit is contained in:
parent
437575df65
commit
b22a1b3106
|
|
@ -6,12 +6,8 @@
|
||||||
The concept `AlphaShapeTraits_2` describes the requirements for the geometric traits
|
The concept `AlphaShapeTraits_2` describes the requirements for the geometric traits
|
||||||
class of the underlying Delaunay triangulation of a basic alpha shape.
|
class of the underlying Delaunay triangulation of a basic alpha shape.
|
||||||
|
|
||||||
\cgalRefines `DelaunayTriangulationTraits_2`
|
\cgalRefines `DelaunayTriangulationTraits_2`, if the underlying triangulation of the alpha shape is a Delaunay triangulation.
|
||||||
|
\cgalRefines `Periodic_2DelaunayTriangulationTraits_2`, if the underlying triangulation of the alpha shape is a periodic Delaunay triangulation.
|
||||||
In addition to the requirements described in the concept
|
|
||||||
::DelaunayTriangulationTraits_2, the geometric traits class of a
|
|
||||||
Delaunay triangulation plugged in a basic alpha shapes provides the
|
|
||||||
following.
|
|
||||||
|
|
||||||
\cgalHasModel All models of `Kernel`.
|
\cgalHasModel All models of `Kernel`.
|
||||||
\cgalHasModel Projection traits such as `CGAL::Projection_traits_xy_3<K>`.
|
\cgalHasModel Projection traits such as `CGAL::Projection_traits_xy_3<K>`.
|
||||||
|
|
|
||||||
|
|
@ -7,12 +7,7 @@ The concept `WeightedAlphaShapeTraits_2` describes the requirements
|
||||||
for the geometric traits class
|
for the geometric traits class
|
||||||
of the underlying regular triangulation of a weighted alpha shape.
|
of the underlying regular triangulation of a weighted alpha shape.
|
||||||
|
|
||||||
\cgalRefines `RegularTriangulationTraits_2`
|
\cgalRefines `RegularTriangulationTraits_2`, if the underlying triangulation of the alpha shape is a regular triangulation.
|
||||||
|
|
||||||
In addition to the requirements described in the concept
|
|
||||||
`RegularTriangulationTraits_2`, the geometric traits class of a
|
|
||||||
regular triangulation plugged in a basic alpha shapes provides the
|
|
||||||
following.
|
|
||||||
|
|
||||||
\cgalHasModel All models of `Kernel`.
|
\cgalHasModel All models of `Kernel`.
|
||||||
\cgalHasModel Projection traits such as `CGAL::Projection_traits_xy_3<K>`.
|
\cgalHasModel Projection traits such as `CGAL::Projection_traits_xy_3<K>`.
|
||||||
|
|
|
||||||
|
|
@ -7,12 +7,8 @@ The concept `AlphaShapeTraits_3` describes the requirements
|
||||||
for the geometric traits class
|
for the geometric traits class
|
||||||
of the underlying Delaunay triangulation of a basic alpha shape.
|
of the underlying Delaunay triangulation of a basic alpha shape.
|
||||||
|
|
||||||
\cgalRefines `DelaunayTriangulationTraits_3`
|
\cgalRefines `DelaunayTriangulationTraits_3`, if the underlying triangulation of the alpha shape is a Delaunay triangulation.
|
||||||
|
\cgalRefines `Periodic_3DelaunayTriangulationTraits_3`, if the underlying triangulation of the alpha shape is a periodic Delaunay triangulation.
|
||||||
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.
|
|
||||||
|
|
||||||
\cgalHasModel All models of `Kernel`.
|
\cgalHasModel All models of `Kernel`.
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -7,12 +7,8 @@ The concept `FixedAlphaShapeTraits_3` describes the requirements
|
||||||
for the geometric traits class
|
for the geometric traits class
|
||||||
of the underlying Delaunay triangulation of a basic alpha shape with a fixed value alpha.
|
of the underlying Delaunay triangulation of a basic alpha shape with a fixed value alpha.
|
||||||
|
|
||||||
\cgalRefines `DelaunayTriangulationTraits_3`
|
\cgalRefines `DelaunayTriangulationTraits_3`, if the underlying triangulation of the alpha shape is a Delaunay triangulation.
|
||||||
|
\cgalRefines `Periodic_3DelaunayTriangulationTraits_3`, if the underlying triangulation of the alpha shape is a periodic Delaunay triangulation.
|
||||||
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.
|
|
||||||
|
|
||||||
\cgalHasModel All models of `Kernel`.
|
\cgalHasModel All models of `Kernel`.
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -6,12 +6,8 @@
|
||||||
The concept `FixedWeightedAlphaShapeTraits_3` describes the requirements
|
The concept `FixedWeightedAlphaShapeTraits_3` describes the requirements
|
||||||
for the geometric traits class of the underlying regular triangulation of a weighted alpha shape with fixed alpha value.
|
for the geometric traits class of the underlying regular triangulation of a weighted alpha shape with fixed alpha value.
|
||||||
|
|
||||||
\cgalRefines `RegularTriangulationTraits_3`
|
\cgalRefines `RegularTriangulationTraits_3`, if the underlying triangulation of the alpha shape is a regular triangulation.
|
||||||
|
\cgalRefines `Periodic_3RegularTriangulationTraits_3`, if the underlying triangulation of the alpha shape is a periodic regular triangulation.
|
||||||
In addition to the requirements described in the concept
|
|
||||||
::RegularTriangulationTraits_3, the geometric traits class of a
|
|
||||||
regular triangulation plugged in a weighted alpha shape with fixed
|
|
||||||
alpha value provides the following.
|
|
||||||
|
|
||||||
\cgalHasModel All models of `Kernel`.
|
\cgalHasModel All models of `Kernel`.
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -7,12 +7,8 @@ The concept `WeightedAlphaShapeTraits_3` describes the requirements
|
||||||
for the geometric traits class
|
for the geometric traits class
|
||||||
of the underlying regular triangulation of a weighted alpha shape.
|
of the underlying regular triangulation of a weighted alpha shape.
|
||||||
|
|
||||||
\cgalRefines `RegularTriangulationTraits_3`
|
\cgalRefines `RegularTriangulationTraits_3`, if the underlying triangulation of the alpha shape is a regular triangulation.
|
||||||
|
\cgalRefines `Periodic_3RegularTriangulationTraits_3`, if the underlying triangulation of the alpha shape is a periodic regular triangulation.
|
||||||
In addition to the requirements described in the concept
|
|
||||||
`RegularTriangulationTraits_3`, the geometric traits class of a
|
|
||||||
regular triangulation plugged in a basic alpha shapes provides the
|
|
||||||
following.
|
|
||||||
|
|
||||||
\cgalHasModel All models of `Kernel`.
|
\cgalHasModel All models of `Kernel`.
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue