## Summary of Changes
For the testcase provided in this PR `compute_vertex_normal()` is
particularly slow. A vertex has a fan of incident faces with identical
normal. As the first fix tests with `operator==(Vector_3,Vector_3)` it
is still slow when the object is slightly rotated or perturbed. With a
bound on the angle between normals it is fixed, but is that acceptable?
For `double` probably. Do we have to specialize for exact number types?
## Release Management
* Affected package(s): PMP
* License and copyright ownership: GF
## Summary of Changes
Reduced data set to illustrate Issue #8213.
The collapse of edge `v1-v2` results in a completely wrong placement of
the vertex.

The next step is to make the placement robust.
## Release Management
* Affected package(s): Surface_mesh_simplification.
* Issue(s) solved (if any): fix#8213
* License and copyright ownership: unchanged
## Summary of Changes
This PR adds a static filter for the orientation test of 4D, 5D and 6D
points. It is ~20% faster than just interval arithmetic.
- [x] Add for 4D
- [x] ~~Add in sphere predicate~~
## Release Management
* Affected package(s): Triangulation
* License and copyright ownership: unchanged
## Summary of Changes
Tetrahedral_remeshing is not deterministic (though outputs are very
close in 2 consecutive runs).
Making it deterministic...
## Release Management
* Affected package(s): Tetrahedral_remeshing
* License and copyright ownership: unchanged
## Summary of Changes
Add the documentation of `degree()` and also of `is_vertex()`.
## Release Management
* Affected package(s): 2D Triangulations
* Issue(s) solved (if any): fix#8975
* License and copyright ownership: unchanged
## Summary of Changes
Behavior of QOpenGL.h changed, with 6.9.1 it does not provide APIENTRY
from windows.h anymore, but QT_APIENTRY instead
added redefinition of APIENTRY in qglviewer.h based on QT_APIENTRY
## Release Management
* Affected package(s): Lab, GraphicsView
## Summary of Changes
Added inactive list for deleted nodes (nodes cannot be deleted for now)
avoiding linear search time for node insertion during Orthtree build
Reusing indices in properties from deleted nodes for insertion of a
group of nodes (i.e., during Orthtree refinement) is deactivated. This
has no impact as nodes cannot be deleted anyway.
## Release Management
* Affected package(s): Orthtree, Property_map
## Summary of Changes
In theory in Mesh_3, a Steiner point cannot be hidden.
In practice with inexact constructions (even with the robust
circumcenter), it can happen that the Steiner point is hidden.
This case leads to an early exit of `RT3::find_conflicts()` which was
inconsistent with `facet_is_in_its_cz`
This PR fixes it
## Release Management
* Affected package(s): Triangulation_3, Mesh_3
* License and copyright ownership: unchanged
## Summary of Changes
There is no const & in the actual code
## Release Management
* Affected package(s): `Triangulation_3`
* Issue(s) solved (if any): fix#8996
* Feature/Small Feature (if any): -
* License and copyright ownership: no change
## Summary of Changes
bugfix of CMake scripts
Adding log to example/test to indicate whether Eigen3 or SuiteSparse is
used
## Release Management
* Affected package(s): Surface_mesh_parameterization
## Summary of Changes
Update the links for Qt classes from Qt5 to Qt6.
## Release Management
* Affected package(s): GraphicsView
* License and copyright ownership: unchanged