Andreas Fabri
91f0aeee19
Move section
2023-09-21 14:03:36 +01:00
ange-clement
a89b39f8ed
Fixed previous fix
2023-09-21 15:02:58 +02:00
ange-clement
7674684146
Dirty Fix : diminished maximum number of subdomain
...
+ rebased branch on cgal-5.6
2023-09-21 13:12:41 +02:00
Mael Rouxel-Labbé
433881020e
Remove needless header include
2023-09-21 10:18:30 +02:00
Mael Rouxel-Labbé
3316dc5c01
Restore some base code
2023-09-20 17:06:48 +02:00
Mael Rouxel-Labbé
985c8a7825
Add a test
2023-09-20 16:59:33 +02:00
Mael Rouxel-Labbé
d092d4b0e3
Reformulate a cross product to increase precision
2023-09-20 16:58:16 +02:00
Laurent Rineau
029d7a8fba
fix test/Installation tests on Windows
2023-09-20 16:50:48 +02:00
Mael Rouxel-Labbé
d3b66037bc
Merge remote-tracking branch 'cgal/master' into AW3-Resume_aw3-GF
2023-09-20 14:23:07 +02:00
Mael Rouxel-Labbé
19cb693a1b
Improve debug code
2023-09-20 12:59:46 +02:00
Mael Rouxel-Labbé
36017331c2
Add an example of successive AW3 restarts
2023-09-20 12:58:30 +02:00
Mael Rouxel-Labbé
5304f739b9
Enable restarting from a previous wrap
2023-09-20 12:57:02 +02:00
Mael Rouxel-Labbé
bff07b2fc9
Simplify the gate comparer: we can also sort artificial facets like normal facets
...
Artificial facets are *not* infinite facets.
2023-09-20 12:55:11 +02:00
Mael Rouxel-Labbé
4d50ec46b3
Consider all cases in facet_status
...
In a normal run of the algorithm, we shall never ask the facet status
of a facet that is already outside, but it's better to be complete
and it costs nothing.
2023-09-20 12:53:12 +02:00
Mael Rouxel-Labbé
4512b0e6f4
Rewrite the extraction of possibly non-manifold wraps
2023-09-20 12:52:20 +02:00
Mael Rouxel-Labbé
88bcd40966
Enable changing the oracle in the AW3 builder
2023-09-20 12:50:25 +02:00
Efi Fogel
5afcc24fb0
Cleaned up
2023-09-20 12:54:56 +03:00
Efi Fogel
5df7ed208d
Merge branch 'master' into gsoc2023-aos_sphere_demo-denizdiktas
2023-09-20 12:46:33 +03:00
Efi Fogel
d2ab01fc5d
Forced references (to std::variant) not to spread over more than a single line to pacify older version of Doxygen
2023-09-20 12:25:17 +03:00
Andry
672a0d02bb
Added type cast to preprocess_weights() to avoid warnings
2023-09-19 18:09:51 +03:00
Andreas Fabri
5247f0fbdb
Bounding_volumes: Use Eigen library in demo
2023-09-19 15:43:02 +01:00
Laurent Rineau
8718201f3e
Merge pull request #7613 from MaelRL/AW3-Tet_remesh_example-GF
...
Add an example on combining 3D Alpha Wrap and Tetrahedral Remeshing
2023-09-19 16:29:25 +02:00
Laurent Rineau
dc34975f5b
Merge pull request #7644 from efifogel/Aos_2-fixes-efif
...
Aos_2: bug-fix for arrangements of geodesic arcs on a sphere
2023-09-19 16:29:22 +02:00
Laurent Rineau
90fdb93702
Merge pull request #7697 from ange-clement/Polyhedron-demo-meshing-segmented-image-color-aclement
...
Polyhedron demo : meshing a segmented image and preserving color
2023-09-19 16:29:20 +02:00
Laurent Rineau
0ffb256351
fix the workflow demo.yml
...
The four batches were wrong: they all compiled all the plugins, instead
of only a fourth of them.
2023-09-19 15:11:55 +02:00
Laurent Rineau
fe68498e95
CGALConfig.cmake remove the early return()
...
Otherwise we have a lot of warnings like:
```
CMake Warning at /usr/lib64/cmake/Qt6/QtPublicWalkLibsHelpers.cmake:284 (message):
When trying to collect dependencies of target
'Constrained_Delaunay_triangulation_2', the non-existent target 'Qt6::Svg'
was encountered. This can likely be fixed by moving the find_package call
that pulls in 'Qt6::Svg' to the scope of directory
'/home/lrineau/Git/cgal-testsuite-dockerfiles/testsuite/CGAL-6.0-Ic-66/test/Triangulation_2_Demo'
or higher. This warning can be silenced by setting
QT_SILENCE_MISSING_DEPENDENCY_TARGET_WARNING to ON.
Call Stack (most recent call first):
/usr/lib64/cmake/Qt6/QtPublicWalkLibsHelpers.cmake:320 (__qt_internal_print_missing_dependency_target_warning)
/usr/lib64/cmake/Qt6Core/Qt6CoreMacros.cmake:609 (__qt_internal_collect_all_target_dependencies)
/usr/lib64/cmake/Qt6Core/Qt6CoreMacros.cmake:709 (_qt_internal_finalize_executable)
/usr/lib64/cmake/Qt6Core/Qt6CoreMacros.cmake:564:EVAL:1 (qt6_finalize_target)
test/Triangulation_2_Demo/CMakeLists.txt:DEFERRED
```
The issue was that `find_package(Qt6) ...` is required in any
sub-directory, because imported targets like `Qt6::Svg` are
local to the directory scope.
2023-09-19 15:02:31 +02:00
Efi Fogel
c66218bf85
Fixed typo
2023-09-19 13:42:40 +03:00
Jane Tournois
07dddbab95
remove Common dlls from package overview for Doxygen 1.8.13
2023-09-19 11:35:41 +02:00
Efi Fogel
71cd38ecb5
Several fixes mainly related to output iterators
2023-09-19 12:20:06 +03:00
Jane Tournois
904c0d6eec
remove Common Dlls from package overview
2023-09-19 11:17:50 +02:00
Jane Tournois
2cabcd9aeb
remove mention of "common demo dlls"
2023-09-19 10:58:55 +02:00
Andreas Fabri
c140a5df31
Add \cgalCRPSection{Enumerations}
2023-09-18 11:15:07 +01:00
Andreas Fabri
7500e801c7
Fix typo
2023-09-18 09:17:15 +01:00
Andreas Fabri
11c8b17f88
Box_intersection_d: Fix doc link
2023-09-17 14:25:23 +01:00
JacksonCampolattaro
c67bec24cc
More optionals for non-nullable maps
2023-09-16 18:38:32 +02:00
JacksonCampolattaro
48b502e5bb
Add no-op collect_garbage(visitor) method for backwards compatibility
2023-09-16 18:22:38 +02:00
JacksonCampolattaro
ce2c7a9ef5
Use optionals for more maps
2023-09-16 17:58:25 +02:00
JacksonCampolattaro
bae28c3b4b
Fix a typo: Gt is not a dependent type, so typename is unnecessary
2023-09-16 17:25:53 +02:00
JacksonCampolattaro
e552b0d3cd
Replace pointers to umap and vmap with optionals
2023-09-16 17:08:09 +02:00
JacksonCampolattaro
25790f6077
Replace nullable pmap types with std::optionals
...
Also not an ideal solution, but making this correct-by-construction would require more invasive refactoring.
2023-09-16 16:51:53 +02:00
JacksonCampolattaro
37d60b4ac6
Replace pointer with std::optional
...
This is not an ideal solution, but the Scene_points class has bigger issues.
2023-09-16 15:37:15 +02:00
JacksonCampolattaro
759905b136
Merge remote-tracking branch 'origin/orthtree-generalization' into orthtree-generalization
2023-09-16 10:26:35 +02:00
JacksonCampolattaro
4681f17ca8
Fix a small issue with the Octree definition
2023-09-16 10:24:24 +02:00
Laurent Rineau
40a7f324d3
fix a compilation error
...
The generated `ui_Deform_mesh.h` was not is in the right directory.
I have moved the definition of the item in the plugin directory.
2023-09-15 11:27:43 +02:00
Laurent Rineau
28632f21fc
Merge branch 'master' into CGAL-Qt6-GF
...
# Conflicts:
# Installation/CHANGES.md
2023-09-14 17:40:05 +02:00
Laurent Rineau
b05e1e9e46
Remove UseCGAL.cmake
...
and our old CMake macros `use_lib` and `use_component`.
2023-09-14 17:32:55 +02:00
Laurent Rineau
9bba3bd5fa
fix the list of used Qt6 components
2023-09-14 17:06:34 +02:00
Laurent Rineau
68f7646dcb
remove stray CMake debug messages
2023-09-14 17:02:49 +02:00
Laurent Rineau
48f37a14dc
remove occurrences of Qt5
2023-09-14 17:02:21 +02:00
Laurent Rineau
2f6d51b49b
Remove a few occurrences of CGAL_Qt5
...
... and replace by CGAL_Qt6
2023-09-14 16:33:20 +02:00