Andreas Fabri
87b9d389d6
Address warning found in Issue #9033
2025-08-21 13:37:08 +01:00
Mael Rouxel-Labbé
263dc8b49b
Misc fixes
2025-07-17 12:16:25 +02:00
Mael
13f5968eaa
Clean up
2025-07-17 11:37:58 +02:00
lvalque
4018082784
Variants as if maccro instead of comment lines
2025-07-16 12:10:08 +02:00
lvalque
f51867ac36
delete Boundinx_box_filter.h
2025-07-16 12:09:09 +02:00
lvalque
02883a4196
rename CrossProduct.h to robust_cross_product.h and move it in the appropriate directory
2025-07-15 18:35:10 +02:00
lvalque
dc2f51ba03
Merge branch 'SMS-issue_8213-GF' of github.com:afabri/cgal into SMS-issue_8213-GF
2025-07-15 17:24:36 +02:00
Sébastien Loriot
388632e0fa
fix warning
2025-07-03 09:46:32 +02:00
Sébastien Loriot
1d9c84f9ef
static -> inline
2025-07-03 09:41:43 +02: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
Andreas Fabri
a7edfa506f
merge cgal/master
2025-05-22 15:39:23 +01:00
Andreas Fabri
6acfaaedac
fix minor
2025-05-22 15:37:41 +01:00
Andreas Fabri
0f86fa6d23
clean up in the cross product alternatives
2025-05-22 15:20:14 +01:00
Andreas Fabri
c63c2a24e2
Activate Leo's code
2025-05-22 14:51:31 +01:00
Léo Valque
cc5297554c
Correct code with suggestion of sebastien
2025-04-01 09:48:25 +02:00
Sébastien Loriot
5ed3b0d266
Merge remote-tracking branch 'cgal/6.0.x-branch' in master
2025-03-31 15:32:56 +02:00
Sébastien Loriot
a838073ec7
Merge remote-tracking branch 'cgal/5.6.x-branch' into cgal/6.0.x-branch
2025-03-31 15:31:19 +02:00
Mael Rouxel-Labbé
ee86465438
Fix conversion warning
2025-03-23 21:58:40 +01:00
Sebastien Loriot
14b83f0d3e
boost::tie -> std::tie ( #8715 )
2025-02-12 19:36:19 +01:00
Léo Valque
95b4eba11e
Fix of issue 8213 by consider length of a vector being zero if enough small, define diff_of_product in a specific file
2025-02-06 09:35:02 +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
107f3696dc
boost::tie -> std::tie
2025-01-24 14:20:00 +01:00
albert-github
aaa6adb7c1
In a number of cases the command `@{` (or `\{`) is not closed by a corresponding closing command (`@}`). For the `\=name` command this is apparently not necessary but it is better to have corresponding open and close commands.
...
(also corrected a split in a line that I noticed in Arrangement_on_surface_2/doc/Arrangement_on_surface_2/CGAL/Arr_conic_traits_2.h)
2024-12-25 15:09:57 +01:00
Laurent Rineau
fb2a9eac90
Merge remote-tracking branch 'cgal/master' into pr/afabri/8528
2024-10-21 16:32:51 +02:00
Sébastien Loriot
8c18ff3d0f
avoid collision with minor macro
2024-10-15 09:49:20 +02:00
Andreas Fabri
527569346e
CGAL: Modernize CMakeLists.txt
2024-10-08 17:02:41 +01:00
Sebastien Loriot
abd0a58338
Installation - update `FindOpenMesh.cmake` ( #8332 )
...
## Summary of Changes
This PR updates CGAL's `FindOpenMesh.cmake`, accordingly with the one
provided by OpenMesh 11.0, and introducing the target
`OpenMesh::OpenMesh`
## Release Management
* Affected package(s): Installation
* License and copyright ownership: unchanged
2024-09-06 13:26:41 +02:00
Sébastien Loriot
4cf1f4b214
CONFIG options is only needed if a FindXXX.cmake exists
2024-09-04 14:48:07 +02:00
Jane Tournois
3f6083e6ff
use CGAL::OpenMesh_support in examples and tests
2024-08-27 14:06:16 +02:00
Andreas Fabri
12468ccf4a
Address #8401
2024-08-09 11:32:26 +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
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
Andreas Fabri
b54a2eab1a
Add a filter
2024-05-30 14:59:22 +01:00
Mael Rouxel-Labbé
042cb277fb
Use the more robust formulation on another eligible cross product
2024-05-30 14:58:00 +02:00
Mael Rouxel-Labbé
c40da70441
Enhance example
2024-05-30 14:46:49 +02:00
Mael Rouxel-Labbé
24e1c96f62
Fix trace function
2024-05-30 14:46:35 +02:00
Mael Rouxel-Labbé
b80c1d8f48
Comments & debug code
2024-05-30 14:46:19 +02:00
Mael Rouxel-Labbé
99613eb99c
Generalize an expression to make it easier to use other kernels
2024-05-30 14:45:40 +02:00
Andreas Fabri
8e5c5b84f3
SMS: Fix placement
2024-05-29 09:52:23 +01: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
2a2031df3b
Rename cgallab to CGALlab
...
@janetournois (see https://github.com/CGAL/cgal/pull/8149#issuecomment-2066444180
2024-04-23 15:09:51 +02:00
Sven Oesau
ffba6279c9
Merge remote-tracking branch 'cgal/master' into AABB_tree-2d_and_3d
2024-04-19 08:47:54 +02:00
Laurent Rineau
621859b526
Rename Polyhedron demo to CGAL Lab
...
And announce it in the `CHANGES.md`.
2024-04-18 12:39:30 +02:00
Sven Oesau
65be6133d8
removing deprecated AABB types
2024-03-26 15:56:45 +01:00
Jane Tournois
a02ce9ea21
fix dependencies by removing Random_numbers where it's not needed anymore
2024-03-07 09:36:59 +01:00
Andreas Fabri
eb49100a96
Replace deprecated classes
2024-03-05 07:08:51 +00:00
Mael Rouxel-Labbé
81972df60e
Add a convenience IO header
2023-12-12 09:39:35 +01:00
Laurent Rineau
ce63f7c2b9
Merge pull request #7732 from MaelRL/SMS-Improve_robustness-GF
...
Reformulate a cross product to increase precision
2023-10-16 11:12:27 +02:00
Mael
3d71790cbc
Protect min/max with parentheses
...
Co-authored-by: Andreas Fabri <andreas.fabri@geometryfactory.com>
2023-10-05 14:56:25 +02:00