diff --git a/Triangulation_2/doc/TDS_2/Concepts/TriangulationDSFaceBase_2.h b/Triangulation_2/doc/TDS_2/Concepts/TriangulationDSFaceBase_2.h index e7d84bb4372..49e443f293d 100644 --- a/Triangulation_2/doc/TDS_2/Concepts/TriangulationDSFaceBase_2.h +++ b/Triangulation_2/doc/TDS_2/Concepts/TriangulationDSFaceBase_2.h @@ -74,9 +74,8 @@ This nested template class has to define a type `Other` which is the This type `Other` will be the actual base of the class `CGAL::Triangulation_data_structure_2::Face`. */ -typedef Hidden_type template -struct Rebind_TDS; +struct Rebind_TDS {}; /*! diff --git a/Triangulation_2/doc/TDS_2/Concepts/TriangulationDSVertexBase_2.h b/Triangulation_2/doc/TDS_2/Concepts/TriangulationDSVertexBase_2.h index 6aec7130982..c55f9c10894 100644 --- a/Triangulation_2/doc/TDS_2/Concepts/TriangulationDSVertexBase_2.h +++ b/Triangulation_2/doc/TDS_2/Concepts/TriangulationDSVertexBase_2.h @@ -72,9 +72,8 @@ This nested template class has to define a type `Other` which is the This type `Other` will be the actual base of the class `CGAL::Triangulation_data_structure_2::Vertex`. */ -typedef Hidden_type template -struct Rebind_TDS; +struct Rebind_TDS {}; /*! diff --git a/Triangulation_2/doc/TDS_2/Concepts/TriangulationDataStructure_2.h b/Triangulation_2/doc/TDS_2/Concepts/TriangulationDataStructure_2.h index 333d3333085..1001eee44af 100644 --- a/Triangulation_2/doc/TDS_2/Concepts/TriangulationDataStructure_2.h +++ b/Triangulation_2/doc/TDS_2/Concepts/TriangulationDataStructure_2.h @@ -395,7 +395,8 @@ data structure that only changes the vertex type. It has to define a type `Other` which is a rebound triangulation data structure, that is, the one whose `TriangulationDSVertexBase_2` will be `Vb2`. */ -typedef Hidden_type template struct Rebind_vertex; +template +struct Rebind_vertex {}; /*! This nested template class allows to get the type of a triangulation @@ -403,7 +404,8 @@ data structure that only changes the face type. It has to define a type `Other` which is a rebound triangulation data structure, that is, the one whose `TriangulationDSFaceBase_2` will be `Fb2`. */ -typedef Hidden_type template struct Rebind_face; +template +struct Rebind_face {}; /*! The edge type.