Commit Graph

249 Commits

Author SHA1 Message Date
Efi Fogel a9e0eeec8f Commented out formal unused variable 2025-09-10 18:36:08 +03:00
Efi Fogel 5b6df813f5 Fixed do_intersect() and cleaned up 2025-09-06 20:41:49 +03: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
Mael Rouxel-Labbé e38e29f279 dont > don't 2025-03-28 20:52:22 +01:00
Sébastien Loriot e463bcaec1 Merge pull request #8713 from efifogel/Aos_2-traits_concept-efif
Aos 2 traits concept efif
2025-03-24 11:45:17 +01:00
Sebastien Loriot 8c8618ad04
Remove check doc todos (#8738)
We can consider them as done now
2025-02-19 07:13:33 +01:00
Efi Fogel 5ea830d030 Merge branch 'master' into Aos_2-traits_concept-efif 2025-02-18 17:32:57 +02:00
Sébastien Loriot 66965f3a07 remove todo 2025-02-14 11:03:32 +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
Sébastien Loriot b19515e1f8 Merge remote-tracking branch 'cgal/6.0.x-branch' 2025-01-24 08:09:18 +01:00
Sébastien Loriot 7720caa9dc Merge remote-tracking branch 'cgal/5.6.x-branch' into HEAD 2025-01-24 08:08:33 +01:00
Sébastien Loriot d8106aab4b we now use ctest for testing + extra clean up 2025-01-22 11:42:50 +01:00
Efi Fogel 669d83b469 Merge branch 'master' into Aos_2-traits_concept-efif 2025-01-21 21:30:42 +02:00
Laurent Rineau fb2a9eac90 Merge remote-tracking branch 'cgal/master' into pr/afabri/8528 2024-10-21 16:32:51 +02:00
Andreas Fabri 527569346e CGAL: Modernize CMakeLists.txt 2024-10-08 17:02:41 +01:00
Efi Fogel 1528bd05da Used 'auto' instead of 'Point_2' in case it is a reference. 2024-09-09 13:17:44 +03:00
Efi Fogel 24400d8226 Changed prefix of names of concepts Arrangement... => Aos... 2024-08-28 21:34:54 +03:00
Efi Fogel 71a89e94ca Changed prefix of concept names Arrangement... => Aos... 2024-08-28 20:58:45 +03: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 a71a7352bf Merge pull request #8112 from efifogel/Ss_2-missing_headers-efif
Added missing headers
2024-04-10 18:04:18 +02:00
Efi Fogel b765bcd27e Added missing headers 2024-03-31 21:20:38 +03:00
Laurent Rineau 120a8c14a3 add missing includes
detected with gcc 14.0.1 from Fedora 40
2024-03-26 11:29:51 +01:00
Sébastien Loriot 910945eb5f undo dependency changes + always use core if not disabled 2024-02-27 16:19:28 +01:00
Sébastien Loriot 3b30756cd3 do not depend on CGAL_Core 2024-02-27 14:46:18 +01:00
Andreas Fabri e4558a4d4b Merge branch 'master' into CORE-boost_mp_number-GF 2024-02-23 17:04:37 +01:00
Sebastien Loriot 277c1603eb
fix warning 2024-01-02 17:46:42 +01:00
Efi Fogel 04895fb920 Merge branch 'master' into Ss_2-test_conics-efif and fixed conic tests 2023-12-26 23:44:15 +02:00
Sébastien Loriot 15aa810876 Merge remote-tracking branch 'cgal/5.6.x-branch' 2023-12-22 17:16:49 +01:00
Sébastien Loriot 47e728f2ef Merge remote-tracking branch 'cgal/5.5.x-branch' 2023-12-22 17:14:12 +01:00
Sebastien Loriot 339441a137
Surface_sweep_2: Handle new overlap on the right of an event that is interior to a curve (#7243)
Handle case of overlapping curve starting on a non start/end event.

@efifogel I don't like the fact that I'm adding some geometric tests. I
think I should check if there are overlapping curves on the right of the
event and check if the originating curves are in the status line (using
the stored hint). What do you think?

Fixes #7235
2023-12-22 17:11:47 +01:00
Sébastien Loriot 5d61c35a64 fix warning 2023-12-18 15:20:10 +01:00
Sébastien Loriot aee0c1557e Revert "Ported test_sweep_conic to test_sweep and fixed the conic test cases"
This reverts commit 2e99b211b0.
2023-12-18 15:14:26 +01:00
Sébastien Loriot 03ea4c3df5 Revert "fix warnings"
This reverts commit 8cc75d642c.
2023-12-18 15:14:09 +01:00
Efi Fogel 5b66d54cb8 Used new conic construction interface 2023-12-15 13:50:10 +02:00
Efi Fogel 35fe1d7037 Merge branch 'master' into Ss_2-test_conics-efif 2023-12-15 13:19:27 +02:00
Sébastien Loriot dac26de5c3 update test
cc @efifogel
2023-12-12 17:09:57 +01:00
Sébastien Loriot 8cc75d642c fix warnings 2023-12-12 15:27:00 +01:00
Sébastien Loriot 35e845d8dc do no use delete event 2023-12-12 15:11:40 +01:00
Sébastien Loriot a54f189980 Revert "more than one curve can be on the left of an event with overlapping curves on the right"
This reverts commit 2260c4fab3.
2023-12-07 16:09:31 +01:00
Sébastien Loriot 0714c960bb reset left event of curves after the deletion of the event 2023-12-07 16:08:33 +01:00
Laurent Rineau 3cdaeee778 Merge pull request #7841 from efifogel/Aos_2-fixes-efif
Aos_2 fixes, by Efi
2023-11-29 17:23:18 +01:00
Puneet Matharu 7944441068 Patch usage of BUILD_TESTING to handle the case that CGAL is a subproject. 2023-11-02 18:09:03 +00:00
Efi Fogel 4c33636012 Removed redundant include statement 2023-10-23 15:56:51 +03:00
Efi Fogel b8ce7d12f0 Fixed comment 2023-10-23 15:55:22 +03:00
Sébastien Loriot eada3ee8ca Merge branch 'master' into 'sloriot/CGAL-using_c++17_stl' 2023-08-14 14:19:25 +02:00
Sébastien Loriot b66afab814 Merge remote-tracking branch 'sloriot/CGAL-using_c++17_stl' into HEAD 2023-07-05 11:29:35 +02:00
albert-github b3af96caa1 issue #7454 Consistency of BigO notations
Create `cgalBigO` marco and used it.
(`The macro `cgalBigOLarge` is for special situations where we need bigger round brackets)
2023-07-04 16:23:14 +02:00
Sébastien Loriot 0ee31a5d4f remove extra parenthesis 2023-06-19 19:17:49 +02:00