mirror of https://github.com/CGAL/cgal
remove FairWeightCalculator from the public API
This commit is contained in:
parent
cde06c7088
commit
8b405435fe
|
|
@ -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);
|
||||
/// @}
|
||||
};
|
||||
|
||||
|
||||
|
|
@ -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`
|
||||
|
|
|
|||
Loading…
Reference in New Issue