mirror of https://github.com/CGAL/cgal
Document Regular_triangulation_euclidean_traits
This commit is contained in:
parent
a186ec9f33
commit
c7e1c825cd
|
|
@ -45,7 +45,8 @@ Parameters
|
|||
\tparam RegularTriangulationTraits is the geometric traits class that provides the
|
||||
geometric types and predicates needed by regular triangulations.
|
||||
`RegularTriangulationTraits` must be a model of the concept
|
||||
`RegularTriangulationTraits`.
|
||||
`RegularTriangulationTraits`. CGAL provides the class
|
||||
`Regular_triangulation_euclidean_traits` for this purpose.
|
||||
|
||||
\tparam TriangulationDataStructure must be a model of the concept
|
||||
`TriangulationDataStructure`. This model is used to store
|
||||
|
|
|
|||
|
|
@ -0,0 +1,25 @@
|
|||
|
||||
namespace CGAL {
|
||||
|
||||
/*!
|
||||
\ingroup PkgTriangulationsTriangulationClasses
|
||||
|
||||
The class `Regular_triangulation_euclidean_traits` is designed as a traits
|
||||
class for the class
|
||||
`Regular_triangulation<RegularTriangulationTraits, TriangulationDataStructure>`.
|
||||
|
||||
\tparam K must be a model of the `Kernel_d` concept. We recommend to use
|
||||
`Epick_d`.
|
||||
|
||||
\tparam Weight is optional. If is it not provided, `K::RT` will be used.
|
||||
|
||||
\cgalModels `RegularTriangulationTraits`
|
||||
*/
|
||||
template < class K, class Weight = typename K::RT >
|
||||
class Regular_triangulation_euclidean_traits
|
||||
: public K
|
||||
{
|
||||
};
|
||||
|
||||
} //namespace CGAL
|
||||
|
||||
|
|
@ -106,6 +106,7 @@ The latter two concepts are also abbreviated respectively as `TrVertex` and `TrF
|
|||
- `CGAL::Regular_triangulation<RegularTriangulationTraits, TriangulationDataStructure>`
|
||||
- `CGAL::Triangulation_vertex<TriangulationTraits, Data, TriangulationDSVertex>`
|
||||
- `CGAL::Triangulation_full_cell<TriangulationTraits, Data, TriangulationDSFullCell>`
|
||||
- `CGAL::Regular_triangulation_euclidean_traits<K, Weight>`
|
||||
|
||||
## Enums ##
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue