diff --git a/TDS_2/doc/TDS_2/CGAL/Triangulation_ds_face_base_2.h b/TDS_2/doc/TDS_2/CGAL/Triangulation_ds_face_base_2.h index e4154ace5f7..f60d429e163 100644 --- a/TDS_2/doc/TDS_2/CGAL/Triangulation_ds_face_base_2.h +++ b/TDS_2/doc/TDS_2/CGAL/Triangulation_ds_face_base_2.h @@ -14,7 +14,7 @@ The class `Triangulation_ds_face_base_2` is a model for the concept \sa `CGAL::Triangulation_ds_vertex_base_2` */ -template< typename Tds > +template< typename TDS > class Triangulation_ds_face_base_2 { public: diff --git a/TDS_2/doc/TDS_2/CGAL/Triangulation_ds_vertex_base_2.h b/TDS_2/doc/TDS_2/CGAL/Triangulation_ds_vertex_base_2.h index f93dd03270a..22c77de5ad2 100644 --- a/TDS_2/doc/TDS_2/CGAL/Triangulation_ds_vertex_base_2.h +++ b/TDS_2/doc/TDS_2/CGAL/Triangulation_ds_vertex_base_2.h @@ -18,13 +18,15 @@ 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 + \cgalModels `TriangulationDSVertexBase_2` \sa `CGAL::Triangulation_vertex_base_2` -\sa `CGAL::Triangulation_ds_face_base_2` +\sa `CGAL::Triangulation_ds_face_base_2` */ -template< typename Tds > +template< typename TDS > class Triangulation_ds_vertex_base_2 { public: diff --git a/TDS_2/doc/TDS_2/Concepts/TriangulationDataStructure_2.h b/TDS_2/doc/TDS_2/Concepts/TriangulationDataStructure_2.h index ec5640d7d2a..bcd40c0b975 100644 --- a/TDS_2/doc/TDS_2/Concepts/TriangulationDataStructure_2.h +++ b/TDS_2/doc/TDS_2/Concepts/TriangulationDataStructure_2.h @@ -723,8 +723,9 @@ triangulation data structure. \cgalHasModel `CGAL::Triangulation_ds_vertex_base_2` -\sa `TriangulationDataStructure_2` +\sa `TriangulationDSVertexBase_2` \sa `TriangulationDataStructure_2::Face` +\sa `TriangulationDataStructure_2` */ class TriangulationDataStructure_2::Vertex { @@ -843,9 +844,9 @@ define new faces and to delete no longer used faces. \cgalHasModel `CGAL::Triangulation_ds_face_base_2` +\sa `TriangulationDSFaceBase_2` \sa `TriangulationDataStructure_2` \sa `TriangulationDataStructure_2::Vertex` -\sa `TriangulationFaceBase_2` */ class TriangulationDataStructure_2::Face { diff --git a/TDS_2/doc/TDS_2/PackageDescription.txt b/TDS_2/doc/TDS_2/PackageDescription.txt index 54faad3f455..95e6f385c9f 100644 --- a/TDS_2/doc/TDS_2/PackageDescription.txt +++ b/TDS_2/doc/TDS_2/PackageDescription.txt @@ -58,7 +58,7 @@ These refining concepts and their models are described in Chapter - `TriangulationDSVertexBase_2` \cgalCRPSection{Classes} -- `CGAL::Triangulation_data_structure_2` +- `CGAL::Triangulation_data_structure_2` - `CGAL::Triangulation_ds_face_base_2` - `CGAL::Triangulation_ds_vertex_base_2` diff --git a/TDS_2/include/CGAL/Triangulation_ds_face_base_2.h b/TDS_2/include/CGAL/Triangulation_ds_face_base_2.h index 971f2b2d807..8de378eec8f 100644 --- a/TDS_2/include/CGAL/Triangulation_ds_face_base_2.h +++ b/TDS_2/include/CGAL/Triangulation_ds_face_base_2.h @@ -239,14 +239,14 @@ set_neighbor(int i, Face_handle n) N[i] = n; } -template +template inline void -Triangulation_ds_face_base_2 :: +Triangulation_ds_face_base_2 :: set_vertices() { V[0] = V[1] = V[2] = Vertex_handle(); } - + template inline void Triangulation_ds_face_base_2 :: diff --git a/TDS_3/doc/TDS_3/CGAL/Triangulation_data_structure_3.h b/TDS_3/doc/TDS_3/CGAL/Triangulation_data_structure_3.h index 68b5d9f74a0..87629817773 100644 --- a/TDS_3/doc/TDS_3/CGAL/Triangulation_data_structure_3.h +++ b/TDS_3/doc/TDS_3/CGAL/Triangulation_data_structure_3.h @@ -19,7 +19,6 @@ additional template parameters. \tparam CellBase must be a model of `TriangulationDSCellBase_3`. The default is `Triangulation_ds_cell_base_3`. - \tparam ConcurrencyTag enables the use of a concurrent container to store vertices and cells. It can be `Sequential_tag` (use of a `Compact_container` to store vertices and cells) or `Parallel_tag` diff --git a/TDS_3/doc/TDS_3/CGAL/Triangulation_ds_cell_base_3.h b/TDS_3/doc/TDS_3/CGAL/Triangulation_ds_cell_base_3.h index 51c3048d577..858b5a2121b 100644 --- a/TDS_3/doc/TDS_3/CGAL/Triangulation_ds_cell_base_3.h +++ b/TDS_3/doc/TDS_3/CGAL/Triangulation_ds_cell_base_3.h @@ -12,10 +12,9 @@ The class `Triangulation_ds_cell_base_3<>` is a model for the concept \sa `CGAL::Triangulation_cell_base_3` \sa `CGAL::Triangulation_ds_vertex_base_3` -\sa `CGAL::Triangulation_cell_base_with_info_3` */ -template< typename TDS = void > +template< typename TDS > class Triangulation_ds_cell_base_3 { public: diff --git a/TDS_3/doc/TDS_3/CGAL/Triangulation_ds_vertex_base_3.h b/TDS_3/doc/TDS_3/CGAL/Triangulation_ds_vertex_base_3.h index 10a7a078f09..76c61a46284 100644 --- a/TDS_3/doc/TDS_3/CGAL/Triangulation_ds_vertex_base_3.h +++ b/TDS_3/doc/TDS_3/CGAL/Triangulation_ds_vertex_base_3.h @@ -22,7 +22,6 @@ example) tuned for a specific application. \sa `CGAL::Triangulation_vertex_base_3` \sa `CGAL::Triangulation_ds_cell_base_3` -\sa `CGAL::Triangulation_vertex_base_with_info_3` */ template< typename TDS = void > diff --git a/TDS_3/doc/TDS_3/Concepts/TriangulationDataStructure_3.h b/TDS_3/doc/TDS_3/Concepts/TriangulationDataStructure_3.h index 76f560dad46..2df0ae7574a 100644 --- a/TDS_3/doc/TDS_3/Concepts/TriangulationDataStructure_3.h +++ b/TDS_3/doc/TDS_3/Concepts/TriangulationDataStructure_3.h @@ -38,9 +38,7 @@ the dimension of the triangulation is lower than 3 (see Section \ref TDS3secintro). Thus, a 3D-triangulation data structure can store a triangulation of a -topological sphere \f$ S^d\f$ of \f$ \mathbb{R}^{d+1}\f$, for any \f$ d \in \{-1,0,1,2,3\}\f$.
- - +topological sphere \f$ S^d\f$ of \f$ \mathbb{R}^{d+1}\f$, for any \f$ d \in \{-1,0,1,2,3\}\f$.
The second template parameter of the basic triangulation class (see Chapter \ref chapterTriangulation3 "3D Triangulations") @@ -67,7 +65,7 @@ neighbors of each cell, where the index corresponds to the preceding list of cells. When dimension < 3, the same information is stored for faces of maximal dimension instead of cells. -\cgalHasModel `CGAL::Triangulation_data_structure_3` +\cgalHasModel `CGAL::Triangulation_data_structure_3` \sa `TriangulationDataStructure_3::Vertex` \sa `TriangulationDataStructure_3::Cell` diff --git a/TDS_3/doc/TDS_3/PackageDescription.txt b/TDS_3/doc/TDS_3/PackageDescription.txt index ec963cff969..233f7bd329a 100644 --- a/TDS_3/doc/TDS_3/PackageDescription.txt +++ b/TDS_3/doc/TDS_3/PackageDescription.txt @@ -57,7 +57,7 @@ Section \ref TDS3secintro.) \cgalCRPSection{Classes} -- `CGAL::Triangulation_data_structure_3` is a model for the concept of the 3D-triangulation data structure `TriangulationDataStructure_3`. It is templated by base classes for vertices and cells. +- `CGAL::Triangulation_data_structure_3` is a model for the concept of the 3D-triangulation data structure `TriangulationDataStructure_3`. It is templated by base classes for vertices and cells. \cgal provides base vertex classes and base cell classes: