Commit Graph

5108 Commits

Author SHA1 Message Date
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
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
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
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
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
Andreas Fabri 9f0761fde4 Make the debug out put work for Surface_mesh 2025-05-14 15:13:58 +01:00
Andreas Fabri 12eb3ff18c PMP: Make stitch_borders deterministic 2025-05-14 15:00:44 +01:00
Laurent Rineau cb5e13ad1f Merge remote-tracking branch 'refs/remotes/lrineau/Triangulation_3-CDT_3-lrineau' into Triangulation_3-CDT_3-lrineau 2025-05-13 17:34:31 +02:00
Laurent Rineau 41c6f59e8b return true
```
  bool OK = triangulate_polygons(points, triangles, np);

  if (!OK) return true;
```
2025-05-13 17:23:06 +02:00
Laurent Rineau bcfd317c17 refactor does_polygon_soup_self_intersect 2025-05-13 17:22:28 +02:00
Laurent Rineau 4b029e69bd Merge branch 'CGAL:master' into Triangulation_3-CDT_3-lrineau 2025-05-13 17:14:39 +02:00
Sébastien Loriot 2d1a77cd67 be more permissive and allow duplicated points 2025-05-13 14:49:46 +02:00
Sébastien Loriot 196fec6869 allow fixed size container as input 2025-05-13 13:50:09 +02:00
Sébastien Loriot 0064ea9f3e add missing precondition check for soup + always assert in debug 2025-05-13 11:20:26 +02:00
Andreas Fabri 91ee4fa605 Workaround for Visual 2017 2025-05-12 13:16:14 +01:00
Léo Valque 9d14651328 with the good index 2025-05-07 19:13:51 +02:00
Léo Valque b01eb047df Solve a bug when visitor is called before the creation of the associated triangle 2025-05-07 19:13:14 +02:00
Léo Valque 0197d1bfd5 Revert "solved bug when visitor is visited a triangle before its creation"
This reverts commit f4f37cc82ba3e0135e5e9289b6890ab7257694d5.
2025-05-07 19:12:07 +02:00
Léo Valque 8edbef468b solved bug when visitor is visited a triangle before its creation 2025-05-07 19:07:57 +02:00
Sébastien Loriot e989bb56b0 fix namespace 2025-05-07 17:12:21 +02:00
Léo Valque 863c86edfc rename internal function of snap visitor new_subtriangle to new_subdivision 2025-05-07 15:52:47 +02:00
Léo Valque e1da8c31a1 Change namespace from internal to autorefine_impl 2025-05-07 15:32:17 +02:00
Léo Valque 01929fe195 rename visitor of triangle_soup_snap_rounding and catch it specifically in autorefinement 2025-05-07 14:49:38 +02:00
Laurent Rineau b394cfd319 add does_polygon_soup_self_intersect
undocumented for now
2025-05-06 13:08:18 +02:00
Léo Valque 2416588b60 Correct namespace of Polygon_types 2025-04-29 18:20:34 +02:00
Léo Valque 1e30aab6bc Correct namepaspace of Polygon_types 2025-04-29 18:19:31 +02:00
Léo Valque 61936188e3 Revert "use a set in triangle_soup_snap_rounding instead of vector, sort and unique"
This reverts commit d98154a3896a64c58e466e3d291879f04305e453.
2025-04-29 18:17:48 +02:00
Léo Valque 8f7c8819f6 use a set in triangle_soup_snap_rounding instead of vector, sort and unique 2025-04-29 16:02:13 +02:00
Léo Valque b08f7f2a5c remove useless inline in Wrap_id_visitor 2025-04-29 15:04:55 +02:00
Léo Valque c4452030f1 remove useless forward declaration 2025-04-29 15:04:55 +02:00
Léo Valque 898bf5853c Correct default value of number_of_iterations in the documentation 2025-04-29 15:04:55 +02:00