Commit Graph

6535 Commits

Author SHA1 Message Date
Sébastien Loriot 12f6041f5a Merge remote-tracking branch 'cgal/6.0.x-branch' into `cgal/master` 2025-09-03 16:56:24 +02:00
Sébastien Loriot 8c25c60052 Merge remote-tracking branch 'cgal/5.6.x-branch' into 'cgal/6.0.x-branch' 2025-09-03 16:55:14 +02:00
lvalque 24f70c8b3d add an example of issue_7164 with a closed model 2025-09-03 16:41:28 +02:00
lvalque 37f9018997 Initialized the lower bound face in traversal of the AABB-tree to solve issue-7164 2025-09-03 16:41:15 +02:00
Sébastien Loriot ca869de993 more macro protections for MSVC 2025-09-02 14:17:59 +02:00
Sébastien Loriot 478dab85c1 macro protection 2025-08-29 09:55:15 +02:00
Sébastien Loriot c2f14177e5 add new tests 2025-08-28 09:17:57 +02:00
Sébastien Loriot a027377f09 fix the handling of non-simply connected faces in the output
for now we always triangulate such faces
2025-08-27 17:19:23 +02:00
Sébastien Loriot b2ba32307c Merge remote-tracking branch 'cgal/6.0.x-branch' into 'cgal/6.1.x-branch' 2025-08-13 18:07:09 +02:00
Sébastien Loriot 419057ece4 Merge remote-tracking branch 'cgal/5.6.x-branch' into 'cgal/6.0.x-branch' 2025-08-13 18:05:54 +02:00
Sébastien Loriot fdd7c17ec1 avoid large dag in centroid 2025-08-07 18:20:20 +02: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
Sébastien Loriot f0752ec894 fix constness issue 2025-08-04 15:24:50 +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
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
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 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
albert-github 12cde5b685 Spelling correction
After review: euclidean -> Euclidean
2025-06-27 13:04:28 +02:00
albert-github 7a512655f1 Spelling correction
Spelling correction
2025-06-27 10:56:21 +02:00
Sébastien Loriot 27a7cef2fb Merge pull request #8744 from LeoValque/PMP_triangle_soup_rounding-GF
Add do_snap parameter to PMP::autorefine_triangle_soup
2025-06-26 22:01:58 +02:00
Sébastien Loriot 78cfeacf01 Merge pull request #8186 from lrineau/Triangulation_3-CDT_3-lrineau
New package: CGAL 3D conforming constrained Delaunay triangulations
2025-06-26 21:57:17 +02:00
Sebastien Loriot d961dd767a
Add extra condition (#8930)
avoid the user to be surprised that the topology cannot be restored if
not all CC are sampled
2025-06-26 21:48:01 +02:00
Jane Tournois 58e52e7dad avoid risk of dangling reference, using RVO
fix a warning on Debian
2025-06-24 15:08:36 +02:00
albert-github 7385518583 Warnings during table generation in documentation
With doxygen release1.14.0 doxygen is a bit stricter regarding handling tables (not ignoring superfluous tags), it now leads to some warnings (and unexpected results).
2025-06-23 14:54:04 +02:00
Sébastien Loriot 6905ab2b21 backticks 2025-06-23 12:01:05 +02:00
Sébastien Loriot dc31a8ce3a add precondition about single CC mesh 2025-06-23 11:36:13 +02:00
Sébastien Loriot bd0e60e950 fix mutex version 2025-06-10 20:32:19 +02:00
Sébastien Loriot b8b7f6354e also test parallel version 2025-06-10 20:32:07 +02:00
Sébastien Loriot f0464a9e2f do not test datasets removed 2025-06-10 18:27:41 +02:00
Sebastien Loriot 9a21a1478a cosmetic 2025-06-10 18:06:16 +02:00
Sébastien Loriot 9fba4c9918 Merge remote-tracking branch 'cgal/6.0.x-branch' into 'cgal/master' 2025-06-10 17:32:45 +02:00
Sébastien Loriot 509e794235 warn about the fact that the mesh should be a single CC 2025-06-10 14:37:44 +02:00
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
Sébastien Loriot e816b145f5 undo namespace change 2025-06-05 10:38:13 +02:00
Sébastien Loriot 6444b9a0d0 Merge pull request #8890 from afabri/PMP-stitch_deterministic-GF
PMP: Make stitch_borders() deterministic
2025-06-04 14:56:33 +02:00
Sébastien Loriot d5c8d87ad2 Merge pull request #8906 from albert-github/feature/bug_table_inconsistency
Warnings during table generation in documentation
2025-06-04 14:56:21 +02:00
Jane Tournois 4c462898a8 fix compilation of PMP::isotropic_remeshing with Epeck
and add a test to avoid future regressions
2025-06-03 14:06:11 +02:00
Sébastien Loriot cfbf5f2765 fix bad variable name 2025-05-26 15:54:01 +02:00
albert-github d1fea32fc3 Warnings during table generation in documentation
With doxygen release1.14.0 doxygen is a bit stricter regarding handling tables (not ignoring superfluous tags), it now leads to some warnings (and unexpected results).
2025-05-26 11:28:55 +02:00
Sébastien Loriot 6d4dccdcd2 update links 2025-05-22 18:29:50 +02:00
Sébastien Loriot 13609a6966 no need to repeat the package name as it is on the line above 2025-05-22 17:53:41 +02:00
Léo Valque 7ffed6caf5 add new cpp in cmakelist of bench 2025-05-21 09:26:38 +02:00
Léo Valque 100ab58f33 Benchmark script for Nicolas 2025-05-20 18:37:12 +02:00
Andreas Fabri 549b8f1430 Update Polygon_mesh_processing/include/CGAL/Polygon_mesh_processing/internal/triangle_soup_snap_rounding.h 2025-05-20 18:15:08 +02:00
Léo Valque c20e517150 Modification for review of Andres 2025-05-20 17:39:52 +02:00
lvalque 20526dddda Apply suggestions from code review
Co-authored-by: Andreas Fabri <andreas.fabri@geometryfactory.com>
2025-05-20 17:08:31 +02:00
lvalque 2fc5fde73b Update Polygon_mesh_processing/include/CGAL/Polygon_mesh_processing/internal/triangle_soup_snap_rounding.h
Co-authored-by: Andreas Fabri <andreas.fabri@geometryfactory.com>
2025-05-19 10:01:24 +02:00
lvalque a8eb8c737c Update Polygon_mesh_processing/include/CGAL/Polygon_mesh_processing/internal/triangle_soup_snap_rounding.h
Co-authored-by: Andreas Fabri <andreas.fabri@geometryfactory.com>
2025-05-19 10:01:04 +02:00
lvalque bc0478d53c Update Polygon_mesh_processing/include/CGAL/Polygon_mesh_processing/internal/triangle_soup_snap_rounding.h
Co-authored-by: Andreas Fabri <andreas.fabri@geometryfactory.com>
2025-05-19 09:59:41 +02:00