mirror of https://github.com/CGAL/cgal
dependancies and changes.md
This commit is contained in:
parent
74dd1678e4
commit
8c94773841
|
|
@ -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)
|
||||
|
|
|
|||
|
|
@ -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.
|
||||
|
|
|
|||
|
|
@ -18,3 +18,4 @@ STL_Extension
|
|||
Spatial_searching
|
||||
Stream_support
|
||||
Surface_mesh_simplification
|
||||
Polygon_mesh_processing
|
||||
|
|
|
|||
Loading…
Reference in New Issue