diff --git a/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/Barycentric_mapping_parameterizer_3.tex b/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/Barycentric_mapping_parameterizer_3.tex index 6fc26b5d4b8..6a978306dc0 100644 --- a/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/Barycentric_mapping_parameterizer_3.tex +++ b/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/Barycentric_mapping_parameterizer_3.tex @@ -23,11 +23,11 @@ % The section below is automatically generated. Do not edit! %START-AUTO(\ccDefinition) -The class \ccc{Barycentric_mapping_parameterizer_3} implements Tutte Barycentric Mapping algorithm \cite{t-hdg-63}. This algorithm is also called {\em Tutte Uniform Weights} by other authors. +The class \ccc{Barycentric_mapping_parameterizer_3} implements Tutte Barycentric Mapping algorithm [Tut63]. This algorithm is also called {\em Tutte Uniform Weights} by other authors. One-to-one mapping is guaranteed if the surface's border is mapped to a convex polygon. -This class is a Strategy \cite{cgal:ghjv-dpero-95} called by the main parameterization algorithm \ccc{Fixed_border_parameterizer_3::parameterize}(). \ccc{Barycentric_mapping_parameterizer_3}:\begin{itemize} +This class is a Strategy [GHJV95] called by the main parameterization algorithm \ccc{Fixed_border_parameterizer_3::parameterize}(). \ccc{Barycentric_mapping_parameterizer_3}:\begin{itemize} \item provides default \ccc{BorderParameterizer_3} and \ccc{SparseLinearAlgebraTraits_d} template parameters that make sense.\item implements \ccc{compute_w_ij}() to compute \ccc{w_ij} = (i,j) coefficient of matrix A for j neighbor vertex of i based on Tutte Barycentric Mapping method.\item implements an optimized version of \ccc{is_one_to_one_mapping}().\end{itemize} %END-AUTO(\ccDefinition) @@ -50,7 +50,7 @@ Model of the \ccc{ParameterizerTraits_3} concept. % The section below is automatically generated. Do not edit! %START-AUTO(\ccHeading{Design Pattern}) -\ccc{Barycentric_mapping_parameterizer_3} class is a Strategy \cite{cgal:ghjv-dpero-95}: it implements a strategy of surface parameterization for models of \ccc{ParameterizationMesh_3}. +\ccc{Barycentric_mapping_parameterizer_3} class is a Strategy [GHJV95]: it implements a strategy of surface parameterization for models of \ccc{ParameterizationMesh_3}. %END-AUTO(\ccHeading{Design Pattern}) diff --git a/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/BorderParameterizer_3.tex b/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/BorderParameterizer_3.tex index ace0ef3713b..e55ead256cf 100644 --- a/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/BorderParameterizer_3.tex +++ b/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/BorderParameterizer_3.tex @@ -35,7 +35,7 @@ Implementation note: To simplify the implementation, \ccc{BorderParameterizer_3} % The section below is automatically generated. Do not edit! %START-AUTO(\ccHeading{Design Pattern}) -\ccc{BorderParameterizer_3} models are Strategies \cite{cgal:ghjv-dpero-95}: they implement a strategy of border parameterization for models of \ccc{ParameterizationMesh_3}. +\ccc{BorderParameterizer_3} models are Strategies [GHJV95]: they implement a strategy of border parameterization for models of \ccc{ParameterizationMesh_3}. %END-AUTO(\ccHeading{Design Pattern}) diff --git a/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/Circular_border_arc_length_parameterizer_3.tex b/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/Circular_border_arc_length_parameterizer_3.tex index c08fd8f183f..fa93aa80d7e 100644 --- a/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/Circular_border_arc_length_parameterizer_3.tex +++ b/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/Circular_border_arc_length_parameterizer_3.tex @@ -48,7 +48,7 @@ Model of the \ccc{BorderParameterizer_3} concept. % The section below is automatically generated. Do not edit! %START-AUTO(\ccHeading{Design Pattern}) -\ccc{BorderParameterizer_3} models are Strategies \cite{cgal:ghjv-dpero-95}: they implement a strategy of border parameterization for models of \ccc{ParameterizationMesh_3} +\ccc{BorderParameterizer_3} models are Strategies [GHJV95]: they implement a strategy of border parameterization for models of \ccc{ParameterizationMesh_3} %END-AUTO(\ccHeading{Design Pattern}) diff --git a/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/Circular_border_parameterizer_3.tex b/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/Circular_border_parameterizer_3.tex index 328d73b987f..b47cc5a78ed 100644 --- a/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/Circular_border_parameterizer_3.tex +++ b/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/Circular_border_parameterizer_3.tex @@ -47,7 +47,7 @@ Model of the \ccc{BorderParameterizer_3} concept (although you cannot instantiat % The section below is automatically generated. Do not edit! %START-AUTO(\ccHeading{Design Pattern}) -\ccc{BorderParameterizer_3} models are Strategies \cite{cgal:ghjv-dpero-95}: they implement a strategy of border parameterization for models of \ccc{ParameterizationMesh_3}. +\ccc{BorderParameterizer_3} models are Strategies [GHJV95]: they implement a strategy of border parameterization for models of \ccc{ParameterizationMesh_3}. %END-AUTO(\ccHeading{Design Pattern}) diff --git a/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/Circular_border_uniform_parameterizer_3.tex b/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/Circular_border_uniform_parameterizer_3.tex index 778e31048ad..4ba3a50d1db 100644 --- a/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/Circular_border_uniform_parameterizer_3.tex +++ b/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/Circular_border_uniform_parameterizer_3.tex @@ -45,7 +45,7 @@ Model of the \ccc{BorderParameterizer_3} concept. % The section below is automatically generated. Do not edit! %START-AUTO(\ccHeading{Design Pattern}) -\ccc{BorderParameterizer_3} models are Strategies \cite{cgal:ghjv-dpero-95}: they implement a strategy of border parameterization for models of \ccc{ParameterizationMesh_3} +\ccc{BorderParameterizer_3} models are Strategies [GHJV95]: they implement a strategy of border parameterization for models of \ccc{ParameterizationMesh_3} %END-AUTO(\ccHeading{Design Pattern}) diff --git a/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/Discrete_authalic_parameterizer_3.tex b/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/Discrete_authalic_parameterizer_3.tex index b169b3bfe27..340394710be 100644 --- a/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/Discrete_authalic_parameterizer_3.tex +++ b/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/Discrete_authalic_parameterizer_3.tex @@ -23,13 +23,13 @@ % The section below is automatically generated. Do not edit! %START-AUTO(\ccDefinition) -The class \ccc{Discrete_authalic_parameterizer_3} implements the Discrete Authalic Parameterization algorithm \cite{cgal:dma-ipsm-02}. This method is sometimes called {\em DAP} or just {\em Authalic parameterization}. +The class \ccc{Discrete_authalic_parameterizer_3} implements the Discrete Authalic Parameterization algorithm [DMA02]. This method is sometimes called {\em DAP} or just {\em Authalic parameterization}. DAP is a weak area-preserving parameterization. It is a compromise between area-preserving and angle-preserving. One-to-one mapping is guaranteed if surface's border is mapped onto a convex polygon. -This class is a Strategy \cite{cgal:ghjv-dpero-95} called by the main parameterization algorithm \ccc{Fixed_border_parameterizer_3::parameterize}(). \ccc{Discrete_authalic_parameterizer_3}:\begin{itemize} +This class is a Strategy [GHJV95] called by the main parameterization algorithm \ccc{Fixed_border_parameterizer_3::parameterize}(). \ccc{Discrete_authalic_parameterizer_3}:\begin{itemize} \item provides default \ccc{BorderParameterizer_3} and \ccc{SparseLinearAlgebraTraits_d} template parameters that make sense.\item implements \ccc{compute_w_ij}() to compute \ccc{w_ij} = (i, j) coefficient of matrix A for j neighbor vertex of i based on Discrete Authalic Parameterization algorithm.\end{itemize} %END-AUTO(\ccDefinition) @@ -52,7 +52,7 @@ Model of the \ccc{ParameterizerTraits_3} concept. % The section below is automatically generated. Do not edit! %START-AUTO(\ccHeading{Design Pattern}) -\ccc{Discrete_authalic_parameterizer_3} class is a Strategy \cite{cgal:ghjv-dpero-95}: it implements a strategy of surface parameterization for models of \ccc{ParameterizationMesh_3}. +\ccc{Discrete_authalic_parameterizer_3} class is a Strategy [GHJV95]: it implements a strategy of surface parameterization for models of \ccc{ParameterizationMesh_3}. %END-AUTO(\ccHeading{Design Pattern}) diff --git a/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/Discrete_conformal_map_parameterizer_3.tex b/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/Discrete_conformal_map_parameterizer_3.tex index deac1e42232..0c8a40cf11e 100644 --- a/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/Discrete_conformal_map_parameterizer_3.tex +++ b/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/Discrete_conformal_map_parameterizer_3.tex @@ -23,13 +23,13 @@ % The section below is automatically generated. Do not edit! %START-AUTO(\ccDefinition) -The class \ccc{Discrete_conformal_map_parameterizer_3} implements the Discrete Conformal Map (DCM) parameterization \cite{cgal:eddhls-maam-95}. This algorithm is also called {\em Discrete Conformal Parameterization (DCP)}, {\em Discrete Harmonic Map} or {\em Fixed Conformal Parameterization} by other authors. +The class \ccc{Discrete_conformal_map_parameterizer_3} implements the Discrete Conformal Map (DCM) parameterization [EDD+95]. This algorithm is also called {\em Discrete Conformal Parameterization (DCP)}, {\em Discrete Harmonic Map} or {\em Fixed Conformal Parameterization} by other authors. This is a conformal parameterization, i.e. it attempts to preserve angles. One-to-one mapping is guaranteed if surface's border is mapped onto a convex polygon. -This class is a Strategy \cite{cgal:ghjv-dpero-95} called by the main parameterization algorithm \ccc{Fixed_border_parameterizer_3::parameterize}(). \ccc{Discrete_conformal_map_parameterizer_3}:\begin{itemize} +This class is a Strategy [GHJV95] called by the main parameterization algorithm \ccc{Fixed_border_parameterizer_3::parameterize}(). \ccc{Discrete_conformal_map_parameterizer_3}:\begin{itemize} \item provides default \ccc{BorderParameterizer_3} and \ccc{SparseLinearAlgebraTraits_d} template parameters that make sense.\item implements \ccc{compute_w_ij}() to compute \ccc{w_ij} = (i, j) coefficient of matrix A for j neighbor vertex of i based on Discrete Conformal Map method.\end{itemize} %END-AUTO(\ccDefinition) @@ -52,7 +52,7 @@ Model of the \ccc{ParameterizerTraits_3} concept. % The section below is automatically generated. Do not edit! %START-AUTO(\ccHeading{Design Pattern}) -\ccc{Discrete_conformal_map_parameterizer_3} class is a Strategy \cite{cgal:ghjv-dpero-95}: it implements a strategy of surface parameterization for models of \ccc{ParameterizationMesh_3}. +\ccc{Discrete_conformal_map_parameterizer_3} class is a Strategy [GHJV95]: it implements a strategy of surface parameterization for models of \ccc{ParameterizationMesh_3}. %END-AUTO(\ccHeading{Design Pattern}) diff --git a/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/Fixed_border_parameterizer_3.tex b/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/Fixed_border_parameterizer_3.tex index a24da768f3d..82bdd086478 100644 --- a/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/Fixed_border_parameterizer_3.tex +++ b/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/Fixed_border_parameterizer_3.tex @@ -27,7 +27,7 @@ The class \ccc{Fixed_border_parameterizer_3} is the base class of fixed border p One-to-one mapping is guaranteed if surface's border is mapped onto a convex polygon. -This class is a pure virtual class, thus cannot be instantiated. Anyway, it implements most of the parameterization algorithm parameterize(). Subclasses are Strategies \cite{cgal:ghjv-dpero-95} that modify the behavior of this algorithm:\begin{itemize} +This class is a pure virtual class, thus cannot be instantiated. Anyway, it implements most of the parameterization algorithm parameterize(). Subclasses are Strategies [GHJV95] that modify the behavior of this algorithm:\begin{itemize} \item They provide \ccc{BorderParameterizer_3} and \ccc{SparseLinearAlgebraTraits_d} template parameters that make sense.\item They implement \ccc{compute_w_ij}() to compute \ccc{w_ij} = (i, j) coefficient of matrix A for j neighbor vertex of i.\item They may implement an optimized version of \ccc{is_one_to_one_mapping}().\end{itemize} @@ -54,7 +54,7 @@ Model of the \ccc{ParameterizerTraits_3} concept (although you cannot instantiat % The section below is automatically generated. Do not edit! %START-AUTO(\ccHeading{Design Pattern}) -\ccc{Fixed_border_parameterizer_3} class is a Strategy \cite{cgal:ghjv-dpero-95}: it implements (part of) a strategy of surface parameterization for models of \ccc{ParameterizationMesh_3}. +\ccc{Fixed_border_parameterizer_3} class is a Strategy [GHJV95]: it implements (part of) a strategy of surface parameterization for models of \ccc{ParameterizationMesh_3}. %END-AUTO(\ccHeading{Design Pattern}) diff --git a/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/LSCM_parameterizer_3.tex b/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/LSCM_parameterizer_3.tex index aa4f6328aae..5bedb4b4263 100644 --- a/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/LSCM_parameterizer_3.tex +++ b/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/LSCM_parameterizer_3.tex @@ -23,7 +23,7 @@ % The section below is automatically generated. Do not edit! %START-AUTO(\ccDefinition) -The class \ccc{LSCM_parameterizer_3} implements the Least Squares Conformal Maps (LSCM) parameterization \cite{cgal:lprm-lscm-02}. +The class \ccc{LSCM_parameterizer_3} implements the Least Squares Conformal Maps (LSCM) parameterization [LPRM02]. This is a conformal parameterization, i.e. it attempts to preserve angles. @@ -49,7 +49,7 @@ Model of the \ccc{ParameterizerTraits_3} concept. % The section below is automatically generated. Do not edit! %START-AUTO(\ccHeading{Design Pattern}) -\ccc{LSCM_parameterizer_3} class is a Strategy \cite{cgal:ghjv-dpero-95}: it implements a strategy of surface parameterization for models of \ccc{ParameterizationMesh_3}. +\ccc{LSCM_parameterizer_3} class is a Strategy [GHJV95]: it implements a strategy of surface parameterization for models of \ccc{ParameterizationMesh_3}. %END-AUTO(\ccHeading{Design Pattern}) diff --git a/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/Mean_value_coordinates_parameterizer_3.tex b/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/Mean_value_coordinates_parameterizer_3.tex index 273c35e9a9e..8542ea2e6d3 100644 --- a/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/Mean_value_coordinates_parameterizer_3.tex +++ b/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/Mean_value_coordinates_parameterizer_3.tex @@ -23,13 +23,13 @@ % The section below is automatically generated. Do not edit! %START-AUTO(\ccDefinition) -The class \ccc{Mean_value_coordinates_parameterizer_3} implements Floater Mean Value Coordinates parameterization \cite{cgal:f-mvc-03}. This method is sometimes called simply {\em Floater parameterization}. +The class \ccc{Mean_value_coordinates_parameterizer_3} implements Floater Mean Value Coordinates parameterization [Flo03]. This method is sometimes called simply {\em Floater parameterization}. This is a conformal parameterization, i.e. it attempts to preserve angles. One-to-one mapping is guaranteed if the surface's border is mapped to a convex polygon. -This class is a Strategy \cite{cgal:ghjv-dpero-95} called by the main parameterization algorithm \ccc{Fixed_border_parameterizer_3::parameterize}(). \ccc{Mean_value_coordinates_parameterizer_3}:\begin{itemize} +This class is a Strategy [GHJV95] called by the main parameterization algorithm \ccc{Fixed_border_parameterizer_3::parameterize}(). \ccc{Mean_value_coordinates_parameterizer_3}:\begin{itemize} \item provides default \ccc{BorderParameterizer_3} and \ccc{SparseLinearAlgebraTraits_d} template parameters that make sense.\item implements \ccc{compute_w_ij}() to compute \ccc{w_ij} = (i, j) coefficient of matrix A for j neighbor vertex of i based on Floater Mean Value Coordinates parameterization.\item implements an optimized version of \ccc{is_one_to_one_mapping}().\end{itemize} %END-AUTO(\ccDefinition) @@ -52,7 +52,7 @@ Model of the \ccc{ParameterizerTraits_3} concept. % The section below is automatically generated. Do not edit! %START-AUTO(\ccHeading{Design Pattern}) -\ccc{Mean_value_coordinates_parameterizer_3}class is a Strategy \cite{cgal:ghjv-dpero-95}: it implements a strategy of surface parameterization for models of \ccc{ParameterizationMesh_3}. +\ccc{Mean_value_coordinates_parameterizer_3}class is a Strategy [GHJV95]: it implements a strategy of surface parameterization for models of \ccc{ParameterizationMesh_3}. %END-AUTO(\ccHeading{Design Pattern}) diff --git a/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/ParameterizationMesh_3.tex b/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/ParameterizationMesh_3.tex index bd37f1dfa1b..e157aaa1e91 100644 --- a/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/ParameterizationMesh_3.tex +++ b/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/ParameterizationMesh_3.tex @@ -41,7 +41,7 @@ The surface must be an oriented 2-manifold with border vertices, i.e. the neighb % The section below is automatically generated. Do not edit! %START-AUTO(\ccHeading{Design Pattern}) -\ccc{ParameterizationMesh_3} is an Adaptor \cite{cgal:ghjv-dpero-95}: it changes the interface of a 3D mesh to match the interface expected by the parameterization methods. +\ccc{ParameterizationMesh_3} is an Adaptor [GHJV95]: it changes the interface of a 3D mesh to match the interface expected by the parameterization methods. %END-AUTO(\ccHeading{Design Pattern}) diff --git a/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/ParameterizationPatchableMesh_3.tex b/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/ParameterizationPatchableMesh_3.tex index c02dbc9aac9..994373b6c91 100644 --- a/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/ParameterizationPatchableMesh_3.tex +++ b/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/ParameterizationPatchableMesh_3.tex @@ -41,7 +41,7 @@ The main purpose of this feature is to allow the \ccc{Surface_mesh_parameterizat % The section below is automatically generated. Do not edit! %START-AUTO(\ccHeading{Design Pattern}) -\ccc{ParameterizationPatchableMesh_3} is an Adaptor \cite{cgal:ghjv-dpero-95}: it changes the interface of a 3D mesh to match the interface expected by class \ccc{Parameterization_mesh_patch_3}. +\ccc{ParameterizationPatchableMesh_3} is an Adaptor [GHJV95]: it changes the interface of a 3D mesh to match the interface expected by class \ccc{Parameterization_mesh_patch_3}. %END-AUTO(\ccHeading{Design Pattern}) diff --git a/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/Parameterization_mesh_patch_3.tex b/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/Parameterization_mesh_patch_3.tex index 0e9b668a304..b2f823904a1 100644 --- a/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/Parameterization_mesh_patch_3.tex +++ b/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/Parameterization_mesh_patch_3.tex @@ -47,7 +47,7 @@ Model of \ccc{ParameterizationMesh_3} concept, whose purpose is to allow the \cc % The section below is automatically generated. Do not edit! %START-AUTO(\ccHeading{Design Pattern}) -\ccc{Parameterization_mesh_patch_3} is a Decorator \cite{cgal:ghjv-dpero-95}: it changes the behavior of a \ccc{ParameterizationPatchableMesh_3} 3D surface while keeping its \ccc{ParameterizationMesh_3} interface. +\ccc{Parameterization_mesh_patch_3} is a Decorator [GHJV95]: it changes the behavior of a \ccc{ParameterizationPatchableMesh_3} 3D surface while keeping its \ccc{ParameterizationMesh_3} interface. %END-AUTO(\ccHeading{Design Pattern}) diff --git a/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/Parameterization_polyhedron_adaptor_3.tex b/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/Parameterization_polyhedron_adaptor_3.tex index bc9c02bde94..9f85a42b096 100644 --- a/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/Parameterization_polyhedron_adaptor_3.tex +++ b/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/Parameterization_polyhedron_adaptor_3.tex @@ -55,7 +55,7 @@ Model of \ccc{ParameterizationPatchableMesh_3} concept, whose purpose is to allo % The section below is automatically generated. Do not edit! %START-AUTO(\ccHeading{Design Pattern}) -\ccc{Parameterization_polyhedron_adaptor_3} is an Adaptor \cite{cgal:ghjv-dpero-95}: it changes the Polyhedron interface to match the \ccc{ParameterizationPatchableMesh_3} concept. +\ccc{Parameterization_polyhedron_adaptor_3} is an Adaptor [GHJV95]: it changes the Polyhedron interface to match the \ccc{ParameterizationPatchableMesh_3} concept. %END-AUTO(\ccHeading{Design Pattern}) diff --git a/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/ParameterizerTraits_3.tex b/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/ParameterizerTraits_3.tex index 7c4593574c5..534f672f234 100644 --- a/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/ParameterizerTraits_3.tex +++ b/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/ParameterizerTraits_3.tex @@ -33,7 +33,7 @@ % The section below is automatically generated. Do not edit! %START-AUTO(\ccHeading{Design Pattern}) -\ccc{ParameterizerTraits_3} models are Strategies \cite{cgal:ghjv-dpero-95}: they implement a strategy of surface parameterization for models of \ccc{ParameterizationMesh_3}. +\ccc{ParameterizerTraits_3} models are Strategies [GHJV95]: they implement a strategy of surface parameterization for models of \ccc{ParameterizationMesh_3}. %END-AUTO(\ccHeading{Design Pattern}) diff --git a/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/Parameterizer_traits_3.tex b/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/Parameterizer_traits_3.tex index c82a41f598d..5d58b6c5fab 100644 --- a/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/Parameterizer_traits_3.tex +++ b/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/Parameterizer_traits_3.tex @@ -48,7 +48,7 @@ Model of the \ccc{ParameterizerTraits_3} concept (although you cannot instantiat % The section below is automatically generated. Do not edit! %START-AUTO(\ccHeading{Design Pattern}) -\ccc{ParameterizerTraits_3} models are Strategies \cite{cgal:ghjv-dpero-95}: they implement a strategy of surface parameterization for models of \ccc{ParameterizationMesh_3}. +\ccc{ParameterizerTraits_3} models are Strategies [GHJV95]: they implement a strategy of surface parameterization for models of \ccc{ParameterizationMesh_3}. %END-AUTO(\ccHeading{Design Pattern}) diff --git a/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/Square_border_arc_length_parameterizer_3.tex b/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/Square_border_arc_length_parameterizer_3.tex index a6f2a5206d0..32dd03a85ed 100644 --- a/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/Square_border_arc_length_parameterizer_3.tex +++ b/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/Square_border_arc_length_parameterizer_3.tex @@ -47,7 +47,7 @@ Model of the \ccc{BorderParameterizer_3} concept. % The section below is automatically generated. Do not edit! %START-AUTO(\ccHeading{Design Pattern}) -\ccc{BorderParameterizer_3} models are Strategies \cite{cgal:ghjv-dpero-95}: they implement a strategy of border parameterization for models of \ccc{ParameterizationMesh_3} +\ccc{BorderParameterizer_3} models are Strategies [GHJV95]: they implement a strategy of border parameterization for models of \ccc{ParameterizationMesh_3} %END-AUTO(\ccHeading{Design Pattern}) diff --git a/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/Square_border_parameterizer_3.tex b/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/Square_border_parameterizer_3.tex index e762efb827b..b4aa7d87b3f 100644 --- a/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/Square_border_parameterizer_3.tex +++ b/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/Square_border_parameterizer_3.tex @@ -49,7 +49,7 @@ Model of the \ccc{BorderParameterizer_3} concept (although you cannot instantiat % The section below is automatically generated. Do not edit! %START-AUTO(\ccHeading{Design Pattern}) -\ccc{BorderParameterizer_3} models are Strategies \cite{cgal:ghjv-dpero-95}: they implement a strategy of border parameterization for models of \ccc{ParameterizationMesh_3}. +\ccc{BorderParameterizer_3} models are Strategies [GHJV95]: they implement a strategy of border parameterization for models of \ccc{ParameterizationMesh_3}. %END-AUTO(\ccHeading{Design Pattern}) diff --git a/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/Square_border_uniform_parameterizer_3.tex b/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/Square_border_uniform_parameterizer_3.tex index 55fa5a4fb80..564c3aa519f 100644 --- a/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/Square_border_uniform_parameterizer_3.tex +++ b/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/Square_border_uniform_parameterizer_3.tex @@ -47,7 +47,7 @@ Model of the \ccc{BorderParameterizer_3} concept. % The section below is automatically generated. Do not edit! %START-AUTO(\ccHeading{Design Pattern}) -\ccc{BorderParameterizer_3} models are Strategies \cite{cgal:ghjv-dpero-95}: they implement a strategy of border parameterization for models of \ccc{ParameterizationMesh_3}. +\ccc{BorderParameterizer_3} models are Strategies [GHJV95]: they implement a strategy of border parameterization for models of \ccc{ParameterizationMesh_3}. %END-AUTO(\ccHeading{Design Pattern}) diff --git a/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/Two_vertices_parameterizer_3.tex b/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/Two_vertices_parameterizer_3.tex index d6c0f10a541..235c3e928b4 100644 --- a/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/Two_vertices_parameterizer_3.tex +++ b/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/Two_vertices_parameterizer_3.tex @@ -50,7 +50,7 @@ Model of the \ccc{BorderParameterizer_3} concept. % The section below is automatically generated. Do not edit! %START-AUTO(\ccHeading{Design Pattern}) -\ccc{BorderParameterizer_3} models are Strategies \cite{cgal:ghjv-dpero-95}: they implement a strategy of border parameterization for models of \ccc{ParameterizationMesh_3}. +\ccc{BorderParameterizer_3} models are Strategies [GHJV95]: they implement a strategy of border parameterization for models of \ccc{ParameterizationMesh_3}. %END-AUTO(\ccHeading{Design Pattern}) diff --git a/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/parameterize.tex b/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/parameterize.tex index 7576fac19f0..c45e544a694 100644 --- a/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/parameterize.tex +++ b/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization_ref/parameterize.tex @@ -81,7 +81,6 @@ class \ccc{ParameterizationMesh_3}, \\ class \ccc{ParameterizerTraits_3}$>$ \\ \ccc{Parameterizer_traits_3::Error_code} \\ parameterize (\ccc{ParameterizationMesh_3} \&mesh, \ccc{ParameterizerTraits_3} parameterizer); \\ - \\ %END-AUTO(\ccParameters)