Document the parameter template of CGAL::T_DS_vertex/face/cell_23

This commit is contained in:
Mael Rouxel-Labbé 2019-12-30 18:57:16 +01:00
parent 19ceed98b8
commit 9d58d7ff67
4 changed files with 10 additions and 4 deletions

View File

@ -10,11 +10,13 @@ The class `Triangulation_ds_face_base_2` is a model for the concept
\cgalModels `TriangulationDSFaceBase_2`
\tparam TDS should not be specified (see Section \ref TDS_2TheRebindMechanism and examples)
\sa `CGAL::Triangulation_face_base_2<Traits,Fb>`
\sa `CGAL::Triangulation_ds_vertex_base_2<Tds>`
*/
template< typename TDS >
template< typename TDS = void>
class Triangulation_ds_face_base_2 {
public:

View File

@ -18,7 +18,7 @@ geometric triangulation, there are additional geometric requirements
to be fulfilled by the vertex base class,
and `Triangulation_ds_vertex_base_2` cannot be plugged in.
\tparam TDS A
\tparam TDS should not be specified (see Section \ref TDS_2TheRebindMechanism and examples)
\cgalModels `TriangulationDSVertexBase_2`
@ -26,7 +26,7 @@ and `Triangulation_ds_vertex_base_2` cannot be plugged in.
\sa `CGAL::Triangulation_ds_face_base_2<TDS>`
*/
template< typename TDS >
template< typename TDS = void >
class Triangulation_ds_vertex_base_2 {
public:

View File

@ -10,11 +10,13 @@ The class `Triangulation_ds_cell_base_3<>` is a model for the concept
\cgalModels `TriangulationDSCellBase_3`
\tparam TDS should not be specified (see Section \ref tds3cyclic and examples)
\sa `CGAL::Triangulation_cell_base_3`
\sa `CGAL::Triangulation_ds_vertex_base_3`
*/
template< typename TDS >
template< typename TDS = void >
class Triangulation_ds_cell_base_3 {
public:

View File

@ -20,6 +20,8 @@ example) tuned for a specific application.
\cgalModels `TriangulationDSVertexBase_3`
\tparam TDS should not be specified (see Section \ref tds3cyclic and examples)
\sa `CGAL::Triangulation_vertex_base_3`
\sa `CGAL::Triangulation_ds_cell_base_3`