Commit Graph

554 Commits

Author SHA1 Message Date
Sébastien Loriot 061bc2dc29 Merge remote-tracking branch 'cgal/6.0.x-branch' into `cgal/6.1.x-branch` 2025-12-12 17:48:59 +01:00
Sébastien Loriot 66fa84d3ea workaround wrong overload pick by at least clang 21.1.6 2025-12-10 17:57:41 +01:00
Laurent Rineau 05dd421eb0 leftovers after the renaming of Base_with_time_stamp
see commit e1ff8c1773902548350380f7b258c1b218609e30
2025-05-06 17:03:06 +02:00
Laurent Rineau 8fc4c928a3 improve user manual of CDT_3 2025-04-23 09:13:07 +02:00
Jane Tournois 826003ed2e hardly disable debug_2D_traverser test 2025-04-22 16:57:14 +02:00
Jane Tournois 695f2903bb move tests from T3 to CT3 2025-04-22 12:08:10 +02:00
Sébastien Loriot 261e80f029 add explicit CXX20 2025-04-11 10:49:56 +02:00
Andreas Fabri 0e2e486296 #ifdef the include of <ranges> 2025-04-11 08:48:00 +01:00
Sebastien Loriot 1196ebdf8a more ranges workarounds for Apple clang 2025-04-09 14:45:04 +02:00
Andreas Fabri 7925d2a08b merge master 2025-04-08 11:49:02 +01:00
Laurent Rineau 8ec5e6bf5b re-add the `debug_segment_traverser_in_2D.cpp`, but `DISABLED` its run 2025-04-03 09:36:44 +02:00
Mael Rouxel-Labbé 6ad818b190 Use Oriented_side definition from Kernel, not global 2025-03-19 09:38:52 +01:00
Sébastien Loriot 9d38a4b413 avoid using nested private type 2025-03-19 09:05:52 +01:00
Sébastien Loriot 158aa550c8 disable case failing while it is debugged 2025-02-14 16:00:30 +01:00
Sébastien Loriot 25bc1db221 conditional thingi 2025-02-14 15:52:09 +01:00
Sébastien Loriot 4f0e463912 fix compilation on non fully c++2- compliant 2025-02-14 14:11:25 +01:00
Andreas Fabri 834571c410 ws 2025-02-13 14:02:45 +00:00
Laurent Rineau 87e979160f min/max issues 2025-02-12 13:38:49 +01:00
Laurent Rineau 063266f0ac add `CGAL_setup_tl-excepted.cmake` 2025-02-11 18:27:00 +01:00
Laurent Rineau a2571bbab8 Merge remote-tracking branch 'lrineau/CGAL-followup_PR_8170-lrineau' into Triangulation_3-CDT_3-lrineau 2025-02-11 18:26:52 +01:00
Laurent Rineau e5001d1a50 update our CMake version 3.18...3.31
That will suppress the warnings about `CMP0167` (from CMake 3.30):

```
CMake Warning (dev) at cmake/modules/display-third-party-libs-versions.cmake:37 (find_package):
  Policy CMP0167 is not set: The FindBoost module is removed.  Run "cmake
  --help-policy CMP0167" for policy details.  Use the cmake_policy command to
  set the policy and suppress this warning.
```
2025-02-04 14:32:37 +01:00
Laurent Rineau b2047631b8 fix the CMake file after the introduction of tf::expected 2024-12-06 16:01:43 +01:00
Laurent Rineau 6dda003fc2 reorganize display on cerr/cout
and display the exit code
2024-11-22 17:43:57 +01:00
Laurent Rineau e8650d91fd add command line option --reject-self-intersections 2024-11-22 17:42:54 +01:00
Laurent Rineau 635e852104 reorganise the user-code, in other to prepare a refactoring 2024-11-21 13:21:03 +01:00
Laurent Rineau 07ddcf9806 incorrect use of tl::expected 2024-11-20 15:48:47 +01:00
Laurent Rineau b855f5237d typo in variable names 2024-11-20 15:48:29 +01:00
Laurent Rineau c5b94332fd detect self-intersecting inputs 2024-11-20 15:26:47 +01:00
Laurent Rineau 02632017a5 Merge remote-tracking branch 'cgal/master' into Triangulation_3-CDT_3-lrineau 2024-11-12 12:33:37 +01:00
Laurent Rineau 568e6cb50d refactor the handling of program options 2024-11-04 16:19:53 +01:00
Laurent Rineau b2474a88b4 Fix a regression bug in `cdt_3_from_off`
The faces with holes were no longer handled correctly.
2024-11-04 13:56:49 +01:00
Laurent Rineau 4cb8c1a617 implement new option "--debug-input-faces" 2024-11-04 13:52:20 +01:00
Laurent Rineau de0c412bed output to medit instead of binary.cgal 2024-10-28 17:21:38 +01:00
Laurent Rineau 7e2bb10853 fix the PLY output 2024-10-28 16:51:40 +01:00
Laurent Rineau 96cd3e6f09 Merge remote-tracking branch 'cgal/master' into pr/afabri/8528 2024-10-17 00:25:24 +02:00
Laurent Rineau 2cd3575376 rename to add "conforming" 2024-10-10 16:01:00 +02:00
Andreas Fabri 527569346e CGAL: Modernize CMakeLists.txt 2024-10-08 17:02:41 +01:00
albert-github dd02af92a2 issue #8515 Spelling mistakes found checking `en-GB` to `en-US`
Spelling corrections, `en-GB` -> `en-US`
2024-10-05 11:28:29 +02:00
Laurent Rineau cae4cbfd98 new version of the cdt_3 plugin: can take a colorized surface_mesh as input 2024-07-29 20:10:01 +02:00
Laurent Rineau ed4fb14f74 merge master (WIP: need #8273) 2024-07-01 16:38:56 +02:00
Laurent Rineau e20cee0fcb new version, after review 2024-07-01 16:02:45 +02:00
Laurent Rineau 4769cbaae7 move Constrained_Delaunay_triangulation_vertex_base_3 in its header 2024-06-19 16:39:59 +02:00
Laurent Rineau 858450069c CDT_vertex_base_3 no longer derives from Constrained_Delaunay_triangulation_vertex_data_3 2024-06-19 16:39:59 +02:00
Laurent Rineau ae314078a6 Implement Constrained_Delaunay_triangulation_3 and *_impl 2024-06-19 16:39:32 +02:00
Laurent Rineau 32893b91c0 Merge pull request #8263 from lrineau/CGAL-update_minimal_cmake-GF
cmake_minimum_required(VERSION 3.12...3.29)
2024-06-12 10:06:12 +02:00
Laurent Rineau 3a223ebd1e cmake_minimum_required(VERSION 3.12...3.29) 2024-06-06 20:19:44 +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 b42aaefc01 Constrained_triangulation_3: add a skeleton of package and documentation 2024-05-03 23:18:14 +02:00
Laurent Rineau ce58f38b76 move With_point_and_info_tag to Compact_container.h 2024-04-26 16:36:33 +02:00
Laurent Rineau 0fa27bc857 Merge remote-tracking branch 'cgal/master' into Triangulation_3-CDT_3-lrineau 2024-04-24 16:51:27 +02:00