Commit Graph

1762 Commits

Author SHA1 Message Date
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
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
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
Laurent Rineau b5d531116b Merge pull request #8245 from sloriot/Kernel_23-missing_template
Add missing template parameter in the doc
2024-06-10 18:28:33 +02:00
Laurent Rineau 3a223ebd1e cmake_minimum_required(VERSION 3.12...3.29) 2024-06-06 20:19:44 +02:00
Andreas Fabri ec56c6608d Kernel: Add a BBox class with dimension as parameter 2024-06-05 09:44:37 +01: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
Sébastien Loriot 3f931d55ff add missing template parameter 2024-05-31 15:08:42 +02:00
Laurent Rineau b8022cbe9f Revert "experiment adding tuple-like support for Segment_3"
This reverts commit ac47f30cd8.
2024-05-22 13:06:39 +02:00
Laurent Rineau 70464ea107 Merge remote-tracking branch 'afabri/STL_extension-Fix_Prevent_deref-GF' into pr/lrineau/8170 2024-05-21 18:55:11 +02:00
Laurent Rineau e9fb0190c3 Merge pull request #7373 from sloriot/Kernel-Perfect_forwarding
Add some perfect forwarding in the Kernel
2024-05-15 16:12:23 +02:00
Laurent Rineau 022b19d3ca Merge pull request #8057 from sloriot/AABB_tree-2d_and_3d
Updating the AABB-tree to work in both 2D and 3D
2024-05-15 16:12:19 +02:00
Laurent Rineau ab37b326d0 Merge pull request #8175 from afabri/Kernel_23-fix_issue_8140-GF
Kernel_23: Fix Issue 8140
2024-05-15 16:12:03 +02:00
Andreas Fabri efdf503e2c Kernel_23: Fix Issue 8140 2024-04-29 16:38:51 +01:00
Laurent Rineau ac47f30cd8 experiment adding tuple-like support for Segment_3 2024-04-26 14:44:37 +02:00