mirror of https://github.com/CGAL/cgal
cleanup such as usage of \tparam and de-mathmode
This commit is contained in:
parent
fa9c95ed7e
commit
2a1db53451
|
|
@ -4,11 +4,11 @@ namespace CGAL {
|
||||||
/*!
|
/*!
|
||||||
\ingroup PkgSurfaceMeshSimplification
|
\ingroup PkgSurfaceMeshSimplification
|
||||||
|
|
||||||
The class `Surface_mesh_simplification::Count_ratio_stop_predicate` provides a model for the `StopPredicate` concept.
|
The class `Surface_mesh_simplification::Count_ratio_stop_predicate` is a model for the `StopPredicate` concept
|
||||||
It has one template argument: the type of surface being simplified,
|
which returns `true` when the relation between the initial and current number of edges drops below a certain ratio.
|
||||||
which must be a model of the `EdgeCollapsableMesh` concept.
|
|
||||||
It returns `true` when the relation between the initial and current number
|
\tparam ECM is the type of surface being simplified, and must be a model of the `EdgeCollapsableMesh` concept.
|
||||||
of edges drops below a certain ratio.
|
|
||||||
|
|
||||||
\models ::StopPredicate
|
\models ::StopPredicate
|
||||||
|
|
||||||
|
|
@ -33,7 +33,7 @@ Count_ratio_stop_predicate<ECM>( double ratio );
|
||||||
/// @{
|
/// @{
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
Returns \f$ ( ((double)current\_count / (double)initial\_count) < ratio)\f$.
|
Returns ` ( ((double)current_count / (double)initial_count) < ratio)`.
|
||||||
All other parameters are ignored (but exist since this is a generic policy).
|
All other parameters are ignored (but exist since this is a generic policy).
|
||||||
*/
|
*/
|
||||||
bool operator()( FT const& current_cost
|
bool operator()( FT const& current_cost
|
||||||
|
|
|
||||||
|
|
@ -4,10 +4,10 @@ namespace CGAL {
|
||||||
/*!
|
/*!
|
||||||
\ingroup PkgSurfaceMeshSimplification
|
\ingroup PkgSurfaceMeshSimplification
|
||||||
|
|
||||||
The class `Surface_mesh_simplification::Count_stop_predicate` provides a model for the `StopPredicate` concept.
|
The class `Surface_mesh_simplification::Count_stop_predicate` is a model for the `StopPredicate` concept,
|
||||||
It has one template argument: the type of surface being simplified,
|
which returns `true` when the number of current edges drops below a certain threshold.
|
||||||
which must be a model of the `EdgeCollapsableMesh` concept.
|
|
||||||
It returns `true` when the number of current edges drops below a certain threshold.
|
\tparam ECM is the type of surface being simplified, and must be a model of the `EdgeCollapsableMesh` concept.
|
||||||
|
|
||||||
\models ::StopPredicate
|
\models ::StopPredicate
|
||||||
|
|
||||||
|
|
@ -32,7 +32,7 @@ Count_stop_predicate<ECM>( size_type threshold );
|
||||||
/// @{
|
/// @{
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
Returns \f$ (current\_count < threshold)\f$. All other parameters are ignored (but exist since this is a generic policy).
|
Returns `(current_count < threshold)`. All other parameters are ignored (but exist since this is a generic policy).
|
||||||
*/
|
*/
|
||||||
bool operator()( FT const& current_cost
|
bool operator()( FT const& current_cost
|
||||||
, Profile const& edge_profile
|
, Profile const& edge_profile
|
||||||
|
|
|
||||||
|
|
@ -4,10 +4,11 @@ namespace CGAL {
|
||||||
/*!
|
/*!
|
||||||
\ingroup PkgSurfaceMeshSimplification
|
\ingroup PkgSurfaceMeshSimplification
|
||||||
|
|
||||||
The class `Surface_mesh_simplification::Edge_length_cost` provides a model for the `GetCost` concept.
|
The class `Surface_mesh_simplification::Edge_length_cost` is a model for the `GetCost` concept,
|
||||||
It has one template argument: the type of surface being simplified,
|
which computes the collapse cost as the squared length of the edge.
|
||||||
which must be a model of the `EdgeCollapsableMesh` concept.
|
|
||||||
It computes the collapse cost as the squared length of the edge.
|
\tparam ECM is the type of surface being simplified, and must be a model of the `EdgeCollapsableMesh` concept.
|
||||||
|
|
||||||
|
|
||||||
\models ::GetCost
|
\models ::GetCost
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -5,8 +5,8 @@ namespace CGAL {
|
||||||
\ingroup PkgSurfaceMeshSimplification
|
\ingroup PkgSurfaceMeshSimplification
|
||||||
|
|
||||||
The class `Surface_mesh_simplification::Edge_profile` provides a model for the `EdgeProfile` concept.
|
The class `Surface_mesh_simplification::Edge_profile` provides a model for the `EdgeProfile` concept.
|
||||||
It has one template argument: the type of surface being simplified,
|
|
||||||
which must be a model of the `EdgeCollapsableMesh` concept.
|
\tparam ECM is the type of surface being simplified, and must be a model of the `EdgeCollapsableMesh` concept.
|
||||||
|
|
||||||
\models ::EdgeProfile
|
\models ::EdgeProfile
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -8,8 +8,7 @@ The class `Surface_mesh_simplification::LindstromTurk_cost` provides a model for
|
||||||
It computes the collapse cost following the Lindstrom-Turk strategy
|
It computes the collapse cost following the Lindstrom-Turk strategy
|
||||||
(Section \ref SurfaceMeshSimplificationLindstromTurkStrategy)
|
(Section \ref SurfaceMeshSimplificationLindstromTurkStrategy)
|
||||||
|
|
||||||
The class `Surface_mesh_simplification::LindstromTurk_cost` has one template argument: the type of surface being simplified.
|
\tparam ECM is the type of surface being simplified, and must be a model of the `EdgeCollapsableMesh` concept.
|
||||||
It must be a model of the `EdgeCollapsableMesh` concept.
|
|
||||||
|
|
||||||
\models ::GetCost
|
\models ::GetCost
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -9,8 +9,7 @@ It computes the placement, that is, the new position for the remaining vertex af
|
||||||
a halfedge-collapse, following the Lindstrom-Turk strategy
|
a halfedge-collapse, following the Lindstrom-Turk strategy
|
||||||
(Section \ref SurfaceMeshSimplificationLindstromTurkStrategy).
|
(Section \ref SurfaceMeshSimplificationLindstromTurkStrategy).
|
||||||
|
|
||||||
The class `Surface_mesh_simplification::LindstromTurk_placement` has one template argument: the type of surface being simplified.
|
\tparam ECM is the type of surface being simplified, and must be a model of the `EdgeCollapsableMesh` concept.
|
||||||
It must be a model of the `EdgeCollapsableMesh` concept.
|
|
||||||
|
|
||||||
\models ::GetPlacement
|
\models ::GetPlacement
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -4,11 +4,10 @@ namespace CGAL {
|
||||||
/*!
|
/*!
|
||||||
\ingroup PkgSurfaceMeshSimplification
|
\ingroup PkgSurfaceMeshSimplification
|
||||||
|
|
||||||
The class `Surface_mesh_simplification::Midpoint_placement` provides a model for the `GetPlacement` concept.
|
The class `Surface_mesh_simplification::Midpoint_placement` is a model for the `GetPlacement` concept
|
||||||
It computes the placement as the midpoint position along the edge.
|
which computes the placement as the midpoint position along the edge.
|
||||||
|
|
||||||
The class `Surface_mesh_simplification::Midpoint_placement` has one template arguments: the type of surface being simplified.
|
\tparam ECM is the type of surface being simplified, and must be a model of the `EdgeCollapsableMesh` concept.
|
||||||
It be a model of the `EdgeCollapsableMesh` concept.
|
|
||||||
|
|
||||||
\models ::GetPlacement
|
\models ::GetPlacement
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue