dependancies and changes.md

This commit is contained in:
lvalque 2025-09-09 11:00:01 +02:00
parent 74dd1678e4
commit 8c94773841
3 changed files with 10 additions and 3 deletions

View File

@ -645,6 +645,11 @@ Release date: July 2023
[`Face_count_ratio_stop_predicate`](https://doc.cgal.org/5.6/Surface_mesh_simplification/classCGAL_1_1Surface__mesh__simplification_1_1Face__count__ratio__stop__predicate.html),
which can be used to stop the simplification algorithm based on a desired number of faces in the output, or a ratio between input and output face numbers.
- Added the class `CGAL::Surface_mesh_simplification::GarlandHeckbert_plane_and_line_policies`, which provides improved output for `CGAL::Surface_mesh_simplification::edge_collapse`.
- That class works the same as previous `GarlandHeckbert_policies`
- Its constructor takes a `Mesh` and an optional `double` parameter specifying the weight of the line policy relative to the plane policy (default: 0.01).
- `CGAL::Surface_mesh_simplification::GarlandHeckbert_policies.h` is now an alias of `CGAL::Surface_mesh_simplification::GarlandHeckbert_plane_plus_line_policies.h` and is no longer deprecated.
### [2D Regularized Boolean Set Operations](https://doc.cgal.org/5.6/Manual/packages.html#PkgBooleanSetOperations2)
- Exposed all required member functions of the
[`GeneralPolygonWithHoles_2`](https://doc.cgal.org/5.6/Polygon/classGeneralPolygonWithHoles__2.html)

View File

@ -4,9 +4,10 @@ namespace Surface_mesh_simplification {
/*!
\ingroup PkgSurfaceMeshSimplificationRef
The class `GarlandHeckbert_plane_plus_line_policies` regroups the cost and placement policies
based on the Garland-Heckbert "Plane plus line" strategy of Liu et al. \cgalCite{10.1111:cgf.70184}
(Section \ref SurfaceMeshSimplificationGarlandHeckbertStrategy).
The class `GarlandHeckbert_plane_and_line_policies` regroups the cost and placement policies
based on the Garland-Heckbert "Plane and line" strategy of Liu et al. \cgalCite{10.1111:cgf.70184}
(Section \ref SurfaceMeshSimplificationGarlandHeckbertStrategy).
This policy enhances the original Garland-Heckbert quadric error metrics,
by adding to the cost the distance to the line passing through the input vertice and aligned with their normals.
Compared to the "classic" plane strategy, this strategy improces the speed and the quality of the result.

View File

@ -18,3 +18,4 @@ STL_Extension
Spatial_searching
Stream_support
Surface_mesh_simplification
Polygon_mesh_processing