Andreas Fabri
6eaeb7a148
merge cgal/master
2025-02-28 08:55:20 +00:00
Sébastien Loriot
06b511cc65
Merge pull request #6088 from sloriot/PMP-add_discrete_curvature
...
Add functions to compute discrete curvatures
2025-02-12 21:22:40 +01:00
Andreas Fabri
295ed81e91
Adress Mael's review and partially the one of Pierre
2025-02-05 11:51:11 +00: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
Andreas Fabri
859479f681
Merge remote-tracking branch 'cgal/master' into Frechet-dev
2025-01-20 15:47:37 +00:00
Andreas Fabri
d1fb0d22d2
Move Bbox_d.h to NewKernel
2025-01-10 15:08:08 +00:00
Andreas Fabri
f0c6891fe2
Remove dependency with a forward declaration
2025-01-10 13:17:18 +00:00
Andreas Fabri
2a1ece6969
Add BBox_d
2025-01-10 11:18:38 +00:00
Andreas Fabri
99f514122b
Add constructor from Bbox_2/3
2024-12-18 11:06:04 +00:00
Andreas Fabri
bad04a6c68
Missed one this-> :<
2024-12-18 06:53:27 +00:00
Andreas Fabri
386b9cf957
Add Cartesian_const_iterator to Bbox
2024-12-17 12:13:54 +00:00
Andreas Fabri
eb5887a59c
Add Cartesian_const_iterator to Bbox
2024-12-17 12:04:09 +00:00
Andreas Fabri
6cd7b4548b
Use variable
2024-12-17 07:49:46 +00:00
Mael Rouxel-Labbé
de214f488c
Add / Fix \sa links to functors for CGAL kernel objects
2024-12-16 17:44:06 +01:00
Mael Rouxel-Labbé
bb2cd839a7
Add missing overloads
2024-12-16 17:43:42 +01:00
Andreas Fabri
bc0cd27872
Fix dilate
2024-12-13 15:54:06 +00:00
Andreas Fabri
3e8a958e61
Fix in Bbox.h
2024-12-13 13:28:12 +00:00
Andreas Fabri
920efaa286
Add functions to class Bbox as they are in Bbox_3
2024-12-12 18:08:08 +00:00
Mael Rouxel-Labbé
20115d3dcb
Use std::clamp
2024-12-10 17:09:54 +01:00
Mael Rouxel-Labbé
2838ad24d9
Delay to_double call
2024-12-10 17:09:31 +01:00
Andreas Fabri
ff079642b6
Add two curves to dD examples (we get an assertion)
2024-12-06 14:15:05 +00:00
Sébastien Loriot
c050bb15a3
Merge remote-tracking branch 'cgal/master'
2024-11-15 11:41:07 +01:00
Sebastien Loriot
1690619625
CGAL: Modernize CMakeLists.txt ( #8528 )
...
## Summary of Changes
- Changed `PUBLIC` to `PRIVATE` in the `target_link_libraries()`
- ~~Link against `Boost::<COMPONENT>`~~ as we do more than just linking
and must use the `CGAL::_.._support`
- Use `target_compile_definitions()` and `add_compile_definitions()`
More to be done.
## Release Management
* Affected package(s): all
* Issue(s) solved (if any): fix one item of #4815
* License and copyright ownership: unchanged
2024-10-31 10:32:25 +01:00
Sébastien Loriot
fb605cdd39
remove -D that is not compatible with "older" cmake versions
2024-10-22 08:19:49 +02:00
Laurent Rineau
d759e72d8d
third batch of modifications
2024-10-17 00:17:59 +02:00
Andreas Fabri
a7ff1c0c79
Add one permution. In fact it should be any mix of types in any order
2024-10-09 16:16:04 +01:00
Andreas Fabri
9e75ab340d
Use add_compile_definitions
2024-10-09 11:58:52 +01:00
albert-github
f7320ae1c1
Spelling corrections
...
Spelling corrections
2024-09-13 17:53:05 +02:00
Andreas Fabri
ab06574eef
Merge remote-tracking branch 'cgal/master' into Kernel_23-Bbox_d-ign
2024-09-09 12:03:12 +01:00
Sebastien Loriot
47c417a785
Deal with duplicate lines ( #8396 )
...
## Summary of Changes
Deal with Issue #8348
## Release Management
* Affected package(s): Triangulation_2 and Periodic_triangulation_2
* Issue(s) solved (if any): fix #8348
* License and copyright ownership: unchanged
2024-08-19 11:17:50 +02:00
Andreas Fabri
61ae325e68
Fix template parameter
2024-08-15 14:03:27 +01:00
Andreas Fabri
9ade3d221e
WIP: after my conversation with myself on github
2024-08-14 17:04:14 +01:00
Andreas Fabri
0cc387e9b1
Typo in doc
2024-08-14 14:48:00 +01:00
Andreas Fabri
a432d96ba7
Fix header
2024-08-14 11:15:33 +01:00
Andreas Fabri
b83bcc4b06
Merge branch 'master' into Kernel_23-Bbox_d-ign
2024-08-14 10:51:00 +01:00
Andreas Fabri
0c9cb3d99b
CGAL_assertion ( uses also 'e')
2024-08-13 17:18:45 +01:00
Andreas Fabri
570433d890
Protect min/max for VC++
2024-08-13 09:50:51 +01:00
Andreas Fabri
12468ccf4a
Address #8401
2024-08-09 11:32:26 +01:00
Andreas Fabri
8ef1f720e4
Add missing parameter; (std::min)
2024-07-16 19:39:10 +01:00
Mael
1a7e526da3
Remove extra comma
2024-07-08 16:31:33 +02:00
Mael Rouxel-Labbé
d2475215bb
Use the kernel functor for vector constructions
2024-07-04 18:51:58 +02:00
Mael Rouxel-Labbé
de4359ad6a
Add Compare_angle_3 tests
2024-07-04 18:45:50 +02:00
Mael Rouxel-Labbé
16ea300ab6
Add Compare_angle_3 overload and missing global functions
2024-07-04 18:34:09 +02:00
Andreas Fabri
4bc277017c
Constructor from a range of pairs of numbers
2024-06-20 15:46:20 +01:00
Andreas Fabri
48d734c487
typo in Epick_d doc
2024-06-20 14:50:02 +01:00
Andreas Fabri
cf6996bfe7
typo in Epick_d doc
2024-06-20 14:49:28 +01:00
Andreas Fabri
6638dec27b
Fix +=; Add first tests
2024-06-20 13:17:27 +01: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
5b003a7808
Merge pull request #8246 from albert-github/feature/bug_spell_20240531
...
Spelling corrections
2024-06-10 18:47:22 +02:00
Laurent Rineau
ee948a2041
Merge branch '5.6.x-branch'
2024-06-10 18:47:09 +02:00