mirror of https://github.com/CGAL/cgal
Doc.
This commit is contained in:
parent
0de28e84ff
commit
a8820c69a9
|
|
@ -1,26 +1,26 @@
|
||||||
//!
|
/*!
|
||||||
//!\ingroup PkgSurfaceMeshSimplificationConcepts
|
\ingroup PkgSurfaceMeshSimplificationConcepts
|
||||||
//!\cgalConcept
|
\cgalConcept
|
||||||
//!
|
|
||||||
//!The concept `GetPlacement` describes the requirements for the <I>policy
|
The concept `GetPlacement` describes the requirements for the <I>policy
|
||||||
//!function object</I> which gets the <I>collapse placement</I> of an edge,
|
function object</I> which gets the <I>collapse placement</I> of an edge,
|
||||||
//!that is, the new position of the vertex that remains after a
|
that is, the new position of the vertex that remains after a
|
||||||
//!halfedge-collapse operation.
|
halfedge-collapse operation.
|
||||||
//!
|
|
||||||
//!The placement returned is a `boost::optional` value (i.e., it can
|
The placement returned is a `boost::optional` value (i.e., it can
|
||||||
//!be absent). An absent result indicates that the edge should not be collapsed.
|
be absent). An absent result indicates that the edge should not be collapsed.
|
||||||
//!This could be the result of a computational limitation (such as an overflow),
|
This could be the result of a computational limitation (such as an overflow),
|
||||||
//!or can be intentionally returned to prevent the edge from being collapsed.
|
or can be intentionally returned to prevent the edge from being collapsed.
|
||||||
//!
|
|
||||||
//!\cgalRefines `DefaultConstructible`
|
\cgalRefines `DefaultConstructible`
|
||||||
//!\cgalRefines `CopyConstructible`
|
\cgalRefines `CopyConstructible`
|
||||||
//!
|
|
||||||
//!\cgalHasModel `CGAL::Surface_mesh_simplification::Midpoint_placement<TriangleMesh>`
|
\cgalHasModel `CGAL::Surface_mesh_simplification::Midpoint_placement<TriangleMesh>`
|
||||||
//!\cgalHasModel `CGAL::Surface_mesh_simplification::LindstromTurk_placement<TriangleMesh>`
|
\cgalHasModel `CGAL::Surface_mesh_simplification::LindstromTurk_placement<TriangleMesh>`
|
||||||
//!\cgalHasModel `CGAL::Surface_mesh_simplification::GarlandHeckbert_policies<TriangleMesh, GeomTraits>`
|
\cgalHasModel `CGAL::Surface_mesh_simplification::GarlandHeckbert_policies<TriangleMesh, GeomTraits>`
|
||||||
//\cgalHasModel `CGAL::Surface_mesh_simplification::Bounded_distance_placement<Placement>`
|
\cgalHasModel `CGAL::Surface_mesh_simplification::Bounded_normal_change_placement<Placement>`
|
||||||
//!\cgalHasModel `CGAL::Surface_mesh_simplification::Bounded_normal_change_placement<Placement>`
|
\cgalHasModel `CGAL::Surface_mesh_simplification::Constrained_placement<Placement>`
|
||||||
//!\cgalHasModel `CGAL::Surface_mesh_simplification::Constrained_placement<Placement>`
|
*/
|
||||||
|
|
||||||
|
|
||||||
class GetPlacement
|
class GetPlacement
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue