Laurent Rineau
7838b95b94
generate review of the code
2024-08-23 15:55:55 +02:00
Laurent Rineau
ac46e56236
fix SELinux contexts so that the web server can offer the files
2024-08-23 15:49:20 +02:00
Sébastien Loriot
ca2907fbfc
avoid creating degenerate planes
2024-08-20 10:09:23 +02:00
Sebastien Loriot
8730ff5d55
Shape_detection: using proper triangulated polygonal faces for linear_least_squares ( #8314 )
...
## Summary of Changes
Polygonal faces are now triangulated and face normals are calculated
using PMP::compute_face_normal.
The calculated face normals and triangulations are buffered in
Least_squares_plane_fit_region. However, Least_squares_plane_fit_sorting
is independent and does not benefit from that buffered data.
## Release Management
* Affected package(s): Shape_detection
* Issue(s) solved (if any): fix #7992
2024-08-19 11:22:41 +02:00
Sébastien Loriot
060f81452a
Merge remote-tracking branch 'cgal/5.5.x-branch' into HEAD
2024-08-19 11:19:24 +02:00
Sebastien Loriot
e80fe2716c
add validation for the range case ( #8410 )
...
Fixes #6840
@efifogel I did not use expensive assertion as you mentioned because it
is already done this way in intersection and symmetric_difference.
2024-08-19 11:15:58 +02:00
Sebastien Loriot
078fe188c5
Use default surface topology criteria ( #8409 )
...
Fixes #7406
2024-08-19 11:15:45 +02:00
Sebastien Loriot
1b8be7bb67
Speed up copy_face_graph ( #8380 )
...
Mostly when tm is not empty and almost make it less dependent on tm size
<s>Should probably be backported</s>
2024-08-19 11:15:28 +02:00
Sébastien Loriot
d20cef2f91
remove unused variable
2024-08-19 09:02:24 +02:00
Sébastien Loriot
30fc15064b
add assertions
2024-08-14 18:22:04 +02:00
Sébastien Loriot
403ec19f8a
clean up and move skip test to export header
2024-08-14 18:18:26 +02:00
Sébastien Loriot
6e5f37474f
bad type
2024-08-14 17:20:06 +02:00
Sébastien Loriot
e931d1258b
add missing include
2024-08-14 16:52:42 +02:00
Sébastien Loriot
7d0969d15f
use dynamic property maps
2024-08-14 16:10:53 +02:00
Sébastien Loriot
8c70d6120f
hide PMP usage behind a macro
2024-08-14 15:26:33 +02:00
Sébastien Loriot
5b731118f9
add validation for the range case
2024-08-13 16:22:36 +02:00
Sébastien Loriot
2c31defc65
backport f7a4836039 to the deprecated test
2024-08-13 16:14:23 +02:00
Sébastien Loriot
eeffa4b752
speed up copy_face_graph
...
mostly when tm is not empty and almost make it less
dependent on tm size
2024-08-12 09:44:43 +02:00
Mael Rouxel-Labbé
c1e5926e70
Add new Intersection_3 test cases
2024-08-06 10:36:09 +02:00
Mael Rouxel-Labbé
37eb0eaa17
Tentative fix for L3R3 do_intersect
2024-08-06 10:36:02 +02:00
Sébastien Loriot
31c82ba197
Merge pull request #8301 from soesau/Shape_detection-Deprecated_traits-GF
...
Shape_detection: Removing leftover from deprecated Shape_detection_traits
2024-07-23 17:17:01 +02:00
Sébastien Loriot
2ce800a49d
Merge pull request #8283 from afabri/T3-namespace-GF
...
T3/T2/PT: Add namespace to classes in concepts
2024-07-23 17:16:45 +02:00
Sébastien Loriot
1332ce30fb
Merge pull request #8330 from tylermorganwall/tylermorganwall-patch-issue-8313
...
Fix clang/llvm 19 compilation issue in iterator.h (issue #8313 )
2024-07-23 17:16:04 +02:00
Sébastien Loriot
f93cb3c552
Merge branch 'cgal/5.5.x-branch' into 'cgal/5.6.x-branch'
2024-07-23 17:15:05 +02:00
Sébastien Loriot
b364ff65ca
Merge pull request #8371 from sloriot/Nef_3-draw_typo
...
fix copy/paste error
2024-07-23 17:09:47 +02:00
Sébastien Loriot
b0054fb967
Merge pull request #8367 from sloriot/Nef_3-isolated_vert_in_input
...
Be resilient to isolated vertices
2024-07-23 17:09:42 +02:00
Sébastien Loriot
747e6a5fd7
Merge pull request #8365 from sloriot/BGL-doc
...
Workaround missing links
2024-07-23 17:09:37 +02:00
Sébastien Loriot
6144f4ca8d
Merge pull request #8360 from lrineau/pr/tylermorganwall/8330
...
Fix clang/llvm 19 compilation issue in iterator.h (for 5.5.x-branch)
2024-07-23 17:09:34 +02:00
Sébastien Loriot
4adcbe42b7
fix copy/paste error
2024-07-22 18:16:50 +02:00
Sébastien Loriot
1f316e82fd
better doc fixes
2024-07-22 17:10:38 +02:00
Sébastien Loriot
ffa8c0eac6
also workaround link issue in the user manual
2024-07-22 15:48:28 +02:00
Sébastien Loriot
85bce9bb23
be resilient to isolated vertices
2024-07-22 09:54:55 +02:00
Sébastien Loriot
583fec51c6
workaround missing links
2024-07-22 09:07:33 +02:00
Laurent Rineau
4833dd430d
Merge remote-tracking branch 'lrineau/pr/tylermorganwall/8330' into pr/tylermorganwall/8330
2024-07-17 18:10:09 +02:00
Laurent Rineau
0de060acd6
Fix clang/llvm 19 compilation issue in iterator.h
...
Confirmed fix to compilation issue in clang//llvm 19 (https://github.com/CGAL/cgal/issues/8313 )
2024-07-17 18:04:07 +02:00
tylermorganwall
2b0c9fbece
Fix clang/llvm 19 compilation issue in iterator.h
...
Confirmed fix to compilation issue in clang//llvm 19 (https://github.com/CGAL/cgal/issues/8313 )
2024-07-16 15:24:50 +02:00
Sven Oesau
05ba6a2644
fixed warnings
...
handling of degenerate faces
2024-07-03 10:12:07 +02:00
Sven Oesau
22732a9ae3
using proper triangulated polygonal faces for linear_least_squares
2024-06-27 10:55:33 +02:00
Sven Oesau
e84a054cd8
Removing leftover from deprecated Shape_detection_traits
2024-06-21 11:34:57 +02:00
Laurent Rineau
dfa981a844
Merge branch '5.5.x-branch' into 5.6.x-branch
2024-06-13 12:48:29 +02:00
Laurent Rineau
212a323e4d
Merge pull request #8276 from sloriot/PMP-split_visitor_fwd
...
Forward the visitor for split
2024-06-13 12:48:22 +02:00
Laurent Rineau
96d91fa2bd
Merge pull request #8277 from afabri/PMP-normals-GF
...
PMP: Change the string of the property
2024-06-13 12:48:20 +02:00
Laurent Rineau
14bdf9bfb5
Merge pull request #8276 from sloriot/PMP-split_visitor_fwd
...
Forward the visitor for split
2024-06-13 12:45:21 +02:00
Laurent Rineau
7bb93ea303
Merge pull request #8277 from afabri/PMP-normals-GF
...
PMP: Change the string of the property
2024-06-13 12:45:19 +02:00
Andreas Fabri
7e8b6678bc
CGAL: Add namespace to models in concepts
2024-06-12 13:50:44 +01:00
Andreas Fabri
8a6b86b9ae
PMP: Change the string of the property
2024-06-11 08:18:34 +01:00
Sébastien Loriot
4cd04080b3
forward the visitor
2024-06-11 09:08:33 +02:00
Laurent Rineau
953d29cf4f
Merge branch '5.5.x-branch' into 5.6.x-branch
2024-06-10 18:46:44 +02:00
Laurent Rineau
561e7f16d6
Merge pull request #8201 from afabri/ToS-IO-GF
...
Triangulation on Sphere: Fix I/O
# Conflicts:
# Triangulation_on_sphere_2/include/CGAL/Delaunay_triangulation_on_sphere_2.h
# Triangulation_on_sphere_2/include/CGAL/Triangulation_on_sphere_2.h
# Triangulation_on_sphere_2/test/Triangulation_on_sphere_2/CMakeLists.txt
2024-06-10 18:45:09 +02:00
Laurent Rineau
b5d531116b
Merge pull request #8245 from sloriot/Kernel_23-missing_template
...
Add missing template parameter in the doc
2024-06-10 18:28:33 +02:00