Sébastien Loriot
a6c0c91fad
missing string_field
2025-08-05 14:44:03 +02:00
Sébastien Loriot
14bae86654
fix path
2025-08-04 18:19:46 +02:00
Andreas Fabri
ac99b93d92
This fixes the compilation, but does it the same?
2025-08-04 16:36:46 +01:00
Andreas Fabri
465d2046ae
cleanup
2025-08-04 16:02:03 +01:00
Andreas Fabri
0578f9ce05
constness
2025-08-04 15:46:20 +01:00
Sébastien Loriot
c259a7f429
actually from the doc the constness issue is in the default visitor...
2025-08-04 15:40:45 +02:00
Andreas Fabri
5d9271d7f4
Lab: Use std::filesystem
2025-08-04 14:34:21 +01:00
Sébastien Loriot
f0752ec894
fix constness issue
2025-08-04 15:24:50 +02:00
Sébastien Loriot
a9923e9e02
restore test
2025-08-04 09:41:42 +02:00
Sébastien Loriot
e668cb9ae6
restore logic and use traits helper in the free function
2025-08-04 09:33:03 +02:00
Sebastien Loriot
53055962ed
Fix dynamic for derived meshes ( #9009 )
2025-08-04 08:40:52 +02:00
Sebastien Loriot
6a733bbf47
Allow Side_of_triangle to take ownership on an external AABB-tree ( #9007 )
...
Convenient for using only a subset of faces for example, or to force the
building of the tree
2025-08-04 08:40:04 +02:00
Sebastien Loriot
525c8b04ae
Add to way to indicate that features were detected outside of the class ( #9006 )
...
This is an issue for the default initialization that will redo the
feature detection and overwrite the face patch ids
2025-08-04 08:39:31 +02:00
Sebastien Loriot
54e06bcf87
Removing page outline panel ( #8865 )
...
In the current master version of doxygen (and thus upcoming version
1.14.0) a page outline panel is introduced, setting:
`PAGE_OUTLINE_PANEL`, though it would be better to disable this in CGAL.
**With the setting `PAGE_OUTLINE_PANEL=YES` (the default)**:

**With the setting `PAGE_OUTLINE_PANEL=NO`**:

2025-08-04 08:38:04 +02:00
Sébastien Loriot
26b6857c4f
follow up of commits making default value for dynamic maps a parameter pack
...
the free function becomes a better match than with a default value for the default parameter
2025-07-31 17:33:04 +02:00
Sébastien Loriot
8e0f2d6f73
Merge remote-tracking branch 'cgal/6.0.x-branch' into 'cgal/master'
2025-07-31 15:19:07 +02:00
Sébastien Loriot
28eee36cb6
Merge remote-tracking branch 'cgal/5.6.x-branch' into 'cgal/6.0.x-branch'
2025-07-31 15:15:52 +02:00
Sebastien Loriot
97eaa8c297
Spelling correction ( #8982 )
...
Spelling correction
(word looks like to be non translated French word)
2025-07-31 15:09:27 +02:00
Sebastien Loriot
1c1cf48bed
Lab: APIENTRY undefined (Qt 6.9.1) ( #8980 )
...
## 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
2025-07-31 15:09:00 +02:00
Sebastien Loriot
8a5621e5fa
Orthtree: Node insertion during orthtree build has linear complexity ( #8959 )
...
## 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
2025-07-31 15:07:33 +02:00
Sebastien Loriot
ccaa56b291
Mesh_3 - fix "facet is not in its conflict zone" crash ( #9005 )
...
## 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
2025-07-31 15:05:24 +02:00
Sebastien Loriot
ce005ef5bb
Fix unused var warning ( #9003 )
...
See
[here](https://cgal.geometryfactory.com/CGAL/testsuite/CGAL-6.1-Ic-206/Boolean_set_operations_2/TestReport_lrineau_Ubuntu-latest-GCC6-CXX1z.gz )
for example
2025-07-31 15:04:49 +02:00
Sebastien Loriot
9c71f6f2fb
Fix precondition and lazy fill of maps ( #9001 )
...
Follow up of #8609
2025-07-31 15:04:16 +02:00
Sebastien Loriot
bdc1f4ae26
Make sure boost system is found ( #9000 )
2025-07-31 15:03:46 +02:00
Sebastien Loriot
29c57626a5
Drop bad const& in documentation ( #8997 )
...
## 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
2025-07-31 15:02:36 +02:00
Sebastien Loriot
fe169a8da8
Reference Mpzf/Gmpzf/MP_Float from each other's doc ( #8994 )
...
## Release Management
* Affected package(s): Number_types
* Issue(s) solved (if any): fix #8991
2025-07-31 15:01:36 +02:00
Sebastien Loriot
ab1426ce0e
SuiteSparse: bugfix CMakeLists.txt ( #8987 )
...
## 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
2025-07-31 14:59:33 +02:00
Sebastien Loriot
fba14a3505
GraphicsView: Fix Links ( #8986 )
...
## Summary of Changes
Update the links for Qt classes from Qt5 to Qt6.
## Release Management
* Affected package(s): GraphicsView
* License and copyright ownership: unchanged
2025-07-31 14:59:06 +02:00
Sebastien Loriot
b9a13006d4
Apollonius_graph: Clean Up Documentation ( #8983 )
...
## Summary of Changes
Remove references to visualization that was removed earlier in class
[`Apollonius_graph_site_2`](https://doc.cgal.org/latest/Apollonius_graph_2/classCGAL_1_1Apollonius__site__2.html ).
## Release Management
* Affected package(s): Apollonius_graph
* License and copyright ownership: unchanged
2025-07-31 14:58:38 +02:00
Sébastien Loriot
7e2ae271f1
update latest version
2025-07-31 13:50:34 +02:00
Sébastien Loriot
9dcbc58ec9
add a constructor taking a lvalue of an AABB-tree
...
we can construct the tree for a subset of faces and still give the ownership to the class
2025-07-31 11:12:38 +02:00
Sébastien Loriot
7f76fdf04e
Merge remote-tracking branch 'cgal/master' into HEAD
2025-07-31 10:06:47 +02:00
Sébastien Loriot
537e29aa56
update to 1.14
2025-07-31 10:06:34 +02:00
Sébastien Loriot
fb4306d0ae
add a way to indicate to feature were detected outside of the class
2025-07-30 20:01:34 +02:00
Jane Tournois
deb2229f8b
fix the case where `p` is hidden in the RT3
...
if `p` would be hidden, its conflict zone is empty
2025-07-30 11:33:16 +02:00
Sébastien Loriot
59bf188ea2
fix one more warning
2025-07-30 09:37:34 +02:00
Sébastien Loriot
de6cbbce0c
fix unused var warning
2025-07-29 09:58:22 +02:00
Sebastien Loriot
8464fae660
TESTSUITE: Enhance error handling and default values in the Summary page ( #8792 )
...
## Summary of Changes
Add null checks and fallbacks for missing test_directories (white
column) property to prevent crashes when processing platform data.
2025-07-28 16:26:10 +02:00
Sébastien Loriot
d182dabf94
cannot collapse only if one of the two vertex is not constrained
...
+ fill maps only if required
2025-07-28 15:41:20 +02:00
Sébastien Loriot
b7f70c6972
filesystem is now header only and lib was empty for some releases anyway
2025-07-28 14:30:41 +02:00
Sébastien Loriot
8cf322f104
make sure boost system is found
2025-07-28 09:23:23 +02:00
Sébastien Loriot
50793c99dd
make sure system is also found
2025-07-28 09:20:31 +02:00
Mael Rouxel-Labbé
df0e12254c
Drop bad const& in documentation
...
There is no const & in the actual code
2025-07-25 14:45:43 +02:00
Sebastien Loriot
ba424ed028
Update Number_types/doc/Number_types/CGAL/MP_Float.h
...
Co-authored-by: Andreas Fabri <andreas.fabri@geometryfactory.com>
2025-07-23 16:59:15 +02:00
Marc Glisse
28790e8da9
Reference Mpzf/Gmpzf/MP_Float from each other's doc
2025-07-23 13:54:06 +02:00
Sven Oesau
3e5c224544
renaming reserve to resize
2025-07-21 13:21:46 +02:00
Sébastien Loriot
edd46b9e29
fix build of tests/examples/demos for a release
...
it will not work in branch build mode but I'm not sure
this is something we want to support.
2025-07-21 12:16:48 +02:00
Sven Oesau
1fab8f77b5
bugfix CMakeLists.txt
...
adding log to example/test to indicate whether Eigen3 or SuiteSparse is used
2025-07-17 15:32:23 +02:00
Andreas Fabri
3a11955a08
GraphicsView: Fix links
2025-07-17 11:02:14 +01:00
Andreas Fabri
a581844528
Apollonius_graph: clean up documentation
2025-07-16 15:01:25 +01:00