remove FairWeightCalculator from the public API

This commit is contained in:
Jane Tournois 2015-03-05 15:52:30 +01:00
parent cde06c7088
commit 8b405435fe
2 changed files with 0 additions and 27 deletions

View File

@ -1,26 +0,0 @@
/// \ingroup PkgPolygonMeshProcessingConcepts
/// \cgalConcept
///
/// @brief Concept describing requirements for calculating weights for edges and vertices.
class FairWeightCalculator
{
public:
/// \name Types
/// @{
/// a model of Polyhedron
typedef Hidden_type Polyhedron;
/// @}
/// \name Operations
/// @{
/// Function computing the edge weight of edge `e`
double w_ij(Polyhedron::Halfedge_handle e, const Polyhedron& polyhedron);
/// Function computing the vertex weight of vertex `v`
double w_i(Polyhedron::Vertex_handle v, const Polyhedron& polyhedron);
/// @}
};

View File

@ -64,7 +64,6 @@
- `CGAL::Polygon_mesh_processing::connected_component()`
- `CGAL::Polygon_mesh_processing::connected_components()`
\todo remove FairWeightCalculator and replace it by a property map. Note that the default property map should be documented
\todo make template parameter names uniform in other packages using BGL. Here we chose PolygonMesh as template parameter.
It can be made short to PM. And TriangleMesh (or TM) specifies when the parameter should be a triangle mesh.
\todo document `BGL/include/CGAL/boost/graph/selection.h`