diff --git a/Arrangement_2/doc_tex/Arrangement_2_ref/Arr_with_history_2.tex b/Arrangement_2/doc_tex/Arrangement_2_ref/Arr_with_history_2.tex index 4c548185e1f..307114cabb6 100644 --- a/Arrangement_2/doc_tex/Arrangement_2_ref/Arr_with_history_2.tex +++ b/Arrangement_2/doc_tex/Arrangement_2_ref/Arr_with_history_2.tex @@ -46,13 +46,16 @@ value of this parameter is by default \ccc{Arr_default_dcel}. \end{itemize} -\ccc{Self} is an abbreviation of the \ccRefName\ type hereafter. +\ccInheritsFrom\ccc{Arrangement_2} \ccInclude{CGAL/Arrangement_with_history_2.h} \ccTypes %======= +\ccTypedef{typedef Arrangement_with_history_2 Self;} + {a private type used as an abbreviation of the \ccRefName\ type hereafter.} + \ccNestedType{Traits_2}{the traits class in use.} \ccGlue \ccNestedType{Dcel}{the {\sc Dcel} representation of the arrangement.} diff --git a/Arrangement_2/doc_tex/Arrangement_2_ref/Arrangement_2.tex b/Arrangement_2/doc_tex/Arrangement_2_ref/Arrangement_2.tex index 5a18b034a02..b53cb638c57 100644 --- a/Arrangement_2/doc_tex/Arrangement_2_ref/Arrangement_2.tex +++ b/Arrangement_2/doc_tex/Arrangement_2_ref/Arrangement_2.tex @@ -37,23 +37,20 @@ value of this parameter is by default \end{itemize} The available traits classes and {\sc Dcel} classes are described below. -\ccc{Self} is an abbreviation of the \ccRefName\ type hereafter. - \ccInclude{CGAL/Arrangement_2.h} \ccTypes %======= -\ccThree{Arrangement_2::Halfedge_iterator}{}{} +\ccThree{typedef typename Traits_2::X_monotone_curve_2}{X_monotone_2;}{} \ccThreeToTwo +\ccTypedef{typedef Arrangement_2 Self;} + {a private type used as an abbreviation of the \ccRefName\ type hereafter.} + \ccNestedType{Traits_2}{the traits class in use.} \ccGlue \ccNestedType{Dcel}{the {\sc Dcel} representation of the arrangement.} -\ccThree{typedef typename Traits_2::X_monotone_curve_2}{Point_2;}{} -\ccThreeToTwo -\ccTypedef{typedef Arrangement_2 Self;}{} - \ccTypedef{typedef typename Traits_2::Point_2 Point_2;} {the point type, as defined by the traits class.} \ccGlue