## 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
## Summary of Changes
Add null checks and fallbacks for missing test_directories (white
column) property to prevent crashes when processing platform data.