Jane Tournois
0ab9d3eebf
Merge remote-tracking branch 'cgal/master' into Triangulation_3-CDT_3-lrineau
...
# Conflicts:
# Installation/CHANGES.md
2025-06-10 11:18:38 +02:00
Andreas Fabri
e2058c01c6
Remove some hyphens
2025-05-15 07:28:31 +01:00
Laurent Rineau
4b029e69bd
Merge branch 'CGAL:master' into Triangulation_3-CDT_3-lrineau
2025-05-13 17:14:39 +02:00
Laurent Rineau
3409d4c974
fix warnings
2025-05-11 23:00:33 +02:00
Sven Oesau
1ff234482d
fix order of initialization
2025-04-11 10:44:17 +02:00
Sven Oesau
0f19011bd7
removing forward declaration
...
reusing include guards instead of forward declaration
2025-04-02 10:32:19 +02:00
Sven Oesau
765a9d0939
adding default value for template parameter in Point_set_3 forward declaration
2025-04-02 09:14:29 +02:00
Sven Oesau
ae1a157c64
replacing Point_set_3.h include with forward declaration
2025-04-02 08:44:33 +02:00
Sven Oesau
4682171fcc
added missing includes
2025-04-01 09:59:37 +02:00
Sven Oesau
29cc26f6ec
added a check for presence of normals (if Point_set_3 is used)
2025-03-31 15:58:54 +02:00
Sebastien Loriot
a43efbfdb3
Fix warning
2024-09-24 16:22:53 +02:00
Sven Oesau
40581dd252
bug fixes
2024-09-12 16:04:10 +02:00
Sven Oesau
830d13734d
copy from siggraph24 branch
...
added parameter estimation
2024-08-30 16:29:43 +02:00
Sébastien Loriot
ce678a62b9
Merge remote-tracking branch 'cgal/5.6.x-branch'
2024-08-19 11:23:25 +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
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
630e58f484
Merge remote-tracking branch 'cgal/5.6.x-branch'
2024-07-23 17:18:09 +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
albert-github
36c8b7589d
Spelling corrections
...
Last batch (for now) of spelling corrections in doxygen and normal comments
2024-05-31 19:05:34 +02:00
Laurent Rineau
897499e318
Merge pull request #7672 from JacksonCampolattaro/orthtree-generalization
...
Orthtree generalization
2024-03-22 09:18:21 +01:00
Laurent Rineau
0c3fa3cf79
Merge pull request #8070 from sloriot/Shape_detection-vpm_polyline_graph
...
Forward the VPM to polyline graph
2024-03-14 11:04:53 +01:00
Sébastien Loriot
3bfc61af58
pass the VPM to polyline graph
2024-03-12 10:39:28 +01:00
Sven Oesau
041950765b
missing template parameter
2024-02-20 15:39:32 +01:00
Sven Oesau
11f0a842de
changing dimension and degree in orthtree(_traits) to int
2024-01-30 17:14:36 +01:00
Laurent Rineau
f96495212a
Merge pull request #7993 from sloriot/Shape_detection-doc
...
Improve doc
2024-01-24 16:01:21 +01:00
Sébastien Loriot
7431715e96
improve doc
2024-01-22 18:02:48 +01:00
Sven Oesau
696fb83399
moving new property system into CGAL::Experimental namespace
...
fixing msvc compiling issues
2023-11-07 15:01:37 +01: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
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
Sébastien Loriot
da33014535
Merge remote-tracking branch 'cgal/master'
2023-09-14 09:07:00 +02:00
Laurent Rineau
46923342ad
Merge pull request #7576 from albert-github/feature/issue_7395
...
issue #7395 Improvement of layout of model relations
# Conflicts:
# Kernel_23/doc/Kernel_23/CGAL/Vector_2.h
2023-09-07 10:48:34 +02:00
Laurent Rineau
b32a8331ed
Merge branch '5.6.x-branch'
...
# Conflicts:
# Circular_kernel_3/include/CGAL/Circular_kernel_3/internal_functions_on_sphere_3.h
2023-09-07 10:41:33 +02:00
Sven Oesau
248866871e
adaptation of Efficient_RANSAC to changed Orthtree interface
2023-09-05 15:46:54 +02:00
Sébastien Loriot
95e56a77e9
remove invalid end of group
2023-08-30 10:13:35 +02:00
Sébastien Loriot
ab023626e0
init the corner id map
2023-08-28 09:05:03 +02:00
Sébastien Loriot
caa1daa98e
bug fix in neighbor query to accomodate constraints in remesh with common interface
2023-08-28 08:33:47 +02:00
Sébastien Loriot
6ac6cf0ff5
fix debug
2023-08-28 08:27:57 +02:00
Sébastien Loriot
3a98df102a
avoid calling RG on an empty range
2023-08-28 08:27:28 +02:00
albert-github
93001308f4
Merge branch 'master' into feature/issue_7395
...
# Conflicts:
# Arrangement_on_surface_2/doc/Arrangement_on_surface_2/Concepts/ArrangementPointLocation_2.h
# Arrangement_on_surface_2/doc/Arrangement_on_surface_2/Concepts/ArrangementVerticalRayShoot_2.h
2023-08-18 11:10:42 +02:00
albert-github
301728a8a9
issue #7395 Improvement of layout of model relations
...
- Completed the cgalModels part
2023-07-09 12:43:36 +02:00
Sébastien Loriot
9cdfe70abb
Merge remote-tracking branch 'sloriot/CGAL-toward_6.0'
2023-06-15 11:34:09 +02:00
Sébastien Loriot
bbc48b2c7e
more fixes
...
use Mesh_3::internal::get_index
std::dynamic_point_cast
std::get_if
2023-06-15 10:57:10 +02:00
Sébastien Loriot
71b4e4f08f
boost::shared_ptr => std::shared_ptr
2023-06-15 10:57:01 +02:00