Commit Graph

113895 Commits

Author SHA1 Message Date
Laurent Rineau 0befb153de Periodic_3_triangulation_3 a few add ranges
to make it compatible with the changes in `File_Medit.h`
2025-05-21 10:46:29 +02:00
Sébastien Loriot ef989ee51f add dependencies added by PMP::triangulate_faces and PMP::does_self_intersect 2025-05-21 10:16:44 +02:00
Léo Valque 7ffed6caf5 add new cpp in cmakelist of bench 2025-05-21 09:26:38 +02:00
Sébastien Loriot b6163a5e7d missing overload 2025-05-21 09:24:05 +02:00
Sébastien Loriot 2148806957 workaround possible optimisation that would alter the value of the erase_counter
The code is still not legal but works in practise.

fix similar to 5853673267
2025-05-21 08:41:25 +02:00
Sébastien Loriot 8c4a37ee43 another semantic update 2025-05-20 20:43:21 +02:00
Sébastien Loriot 048e8d9592 fix semantic change 2025-05-20 20:00:54 +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 99e53acafa put new named_parameter at the good place 2025-05-20 17:39:52 +02:00
Léo Valque c20e517150 Modification for review of Andres 2025-05-20 17:39:52 +02:00
Laurent Rineau d9339af9a4 Merge remote-tracking branch 'refs/remotes/lrineau/Triangulation_3-CDT_3-lrineau' into Triangulation_3-CDT_3-lrineau 2025-05-20 17:30:11 +02:00
Laurent Rineau c419f74c23 fix 2D case 2025-05-20 17:29:36 +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
Laurent Rineau 73fd95ab6b fix warnings 2025-05-20 16:49:14 +02:00
Laurent Rineau a94a768c04 refactor write_MEDIT
... and use it more in CDT_3 examples
2025-05-20 16:49:02 +02:00
Jane Tournois 7376735346 add missing stuff in ProjectionTraitsGeometricTraits_3 2025-05-20 16:42:41 +02:00
Laurent Rineau 37463c9150 2D case 2025-05-20 16:41:08 +02:00
Laurent Rineau 7955df7f66 remove ccdt.convert_for_remeshing()
and inline it into `CGAL::convert_to_triangulation_3(ccdt)`
2025-05-20 16:24:27 +02:00
Laurent Rineau f880735a57 remove the trailing call to PMP::autorefine 2025-05-20 13:55:07 +02:00
Laurent Rineau a14f3599df Changes after review of round 4 by Mael 2025-05-19 19:04:06 +02:00
Laurent Rineau b74ab80a85 fix the doc of the Medit format 2025-05-19 19:02:31 +02:00
Laurent Rineau fec07c6488 Tr_or_default/Tr 2025-05-19 18:49:45 +02:00
Laurent Rineau ae597dd2ea review Mael 2025-05-19 18:47:14 +02:00
Laurent Rineau 4d5876392d doc of convert_to_triangulation_3(ccdt) 2025-05-19 18:34:32 +02:00
Laurent Rineau f3f72fcbf3 review Mael 2025-05-19 17:59:56 +02:00
Laurent Rineau aca6fbe2ea reorganize doc of make_conforming_constrained_Delaunay_triangulation_3 2025-05-19 17:57:17 +02:00
Laurent Rineau 5db49a1b89 review Mael 2025-05-19 17:14:57 +02:00
Laurent Rineau 97903e7694 bibtex: protect {Delaunay} to keep the capital letter 2025-05-19 16:45:26 +02:00
Laurent Rineau 9203757f57 review Mael 2025-05-19 16:43:22 +02:00
Laurent Rineau 881ce6df5b review Mael 2025-05-19 16:33:11 +02:00
Laurent Rineau 578ff5bdc6 use read_polygon_(soup|mesh) 2025-05-19 16:16:51 +02:00
Laurent Rineau f540227441 review my Mael 2025-05-19 16:16:36 +02:00
Laurent Rineau f619c0cf58 face/polygon 2025-05-19 16:00:38 +02:00
Laurent Rineau e2e6db6c47 Conforming _Constrained_ Delaunay Triangulation 2025-05-19 15:57:39 +02:00
Laurent Rineau 7c3ac1bcd1 use the introduction by Mael (rephrased a bit) 2025-05-19 15:57:06 +02:00
Laurent Rineau 6d0931d6c8 remove (face) and (faces) 2025-05-19 15:46:20 +02:00
Laurent Rineau 713b5d8d57 fix Figures 2025-05-19 15:29:30 +02:00
Laurent Rineau 6e3baa07a6 add a reference to the doc chapter Triangulation_3 2025-05-19 15:23:42 +02:00
Laurent Rineau 7b6f554de8 remove a bad link `Regular` 2025-05-19 15:18:46 +02:00
Andreas Fabri 21d4eecd82 CGAL: About namespace internal 2025-05-19 14:17:22 +01:00
Laurent Rineau fd1e8cac9f fix " : " 2025-05-19 15:04:42 +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
Laurent Rineau b28a6bc7f6 workaround for MSVC 2019
See https://cgal.geometryfactory.com/CGAL/testsuite/CGAL-6.1-Ic-155/Constrained_triangulation_3/TestReport_Christo_MSVC-2019-Community-Release.gz
2025-05-16 16:46:34 +02:00
Laurent Rineau d07dc0daad remove the lambda expression
maybe solve that issue:
```
    21>C:\CGAL_ROOT\CGAL-6.1-Ic-155\include\CGAL/Conforming_constrained_Delaunay_triangulation_vertex_data_3.h(82,1): error C2888: '==::<lambda_f8bc645280bb56be32d0268df7c48762>': symbol cannot be defined within namespace 'CGAL' [C:\CGAL_ROOT\CGAL-6.1-Ic-155\cmake\platforms\MSVC-2019-Community-Release\test\Constrained_triangulation_3_Examples\ccdt_3_preprocessing.vcxproj]
```
https://cgal.geometryfactory.com/CGAL/testsuite/CGAL-6.1-Ic-155/Constrained_triangulation_3_Examples/TestReport_Christo_MSVC-2019-Community-Release.gz
2025-05-16 16:33:03 +02:00
Andreas Fabri 41aed7341b #include de bbox headers 2025-05-16 15:15:48 +01:00
Andreas Fabri 93fc346fbc Revert to dimension 100 2025-05-16 14:56:06 +01:00
Andreas Fabri 5b8b91564e Add Bbox_d to the traits class. Then Epeck_d<Dimension<3>> compiles 2025-05-16 14:42:06 +01:00