Sebastien Loriot
106f9659b1
Lab: Plugin to open .spheres.txt files ( #9028 )
...
## Summary of Changes
Added a Plugin to import .spheres.txt files with a list of spheres.
## Release Management
* Affected package(s): Lab
2025-09-08 15:30:38 +02:00
Sébastien Loriot
72cfcc4156
Merge remote-tracking branch 'cgal/6.1.x-branch' into 'cgal/main'
2025-09-03 16:57:03 +02:00
Sébastien Loriot
12f6041f5a
Merge remote-tracking branch 'cgal/6.0.x-branch' into `cgal/master`
2025-09-03 16:56:24 +02:00
Sébastien Loriot
8c25c60052
Merge remote-tracking branch 'cgal/5.6.x-branch' into 'cgal/6.0.x-branch'
2025-09-03 16:55:14 +02:00
Sebastien Loriot
06b03c51ce
Fix the handling of non-simply connected faces in the output of clip with plane ( #9044 )
...
In case we triangulate, we have only one CDT2
In case we don't triangulate, we arrange intersection polygons and only
triangulate nested polygons (it's a bit more than non-simply connected
faces as the last level of nesting could be handled similarly to simply
connected faces).
2025-09-03 16:49:12 +02:00
Sebastien Loriot
3654f780ae
Initialize the lower bound face in traversal of the AABB-tree for Hausdorff distance ( #9041 )
...
## Summary of Changes
Solve issue_7164
## Release Management
* Affected package(s): Polygon_mesh_processing
* Issue(s) solved (if any): fix #7164
* Feature/Small Feature (if any):
* Link to compiled documentation (obligatory for small feature) [*wrong
link name to be changed*](httpssss://wrong_URL_to_be_changed/Manual/Pkg)
* License and copyright ownership: GF
2025-09-03 16:43:23 +02:00
lvalque
24f70c8b3d
add an example of issue_7164 with a closed model
2025-09-03 16:41:28 +02:00
lvalque
37f9018997
Initialized the lower bound face in traversal of the AABB-tree to solve issue-7164
2025-09-03 16:41:15 +02:00
Sebastien Loriot
dc2b48bed4
Tolerance for FT without sqrt ( #9053 )
...
Used at a non critical part used for discretization
2025-09-03 16:37:43 +02:00
Sebastien Loriot
b2eb8d9331
CGAL: Remove some deprecated functions ( #9023 )
...
## Summary of Changes
I start removing some IO functions which are annoying to find in the
search box. More to come.
- [x] `CGAL::write_off()`
- [x] `CGAL::write_wrl()`
- [x] `CGAL::write_vtk()`
### Todo
- [ ] remove the test cases.
## Release Management
* Affected package(s): BGL, Surface_mesh, Point_set_processing
* License and copyright ownership: unchanged
2025-09-03 16:33:06 +02:00
Sebastien Loriot
1573340408
Robustify cut plugin ( #9037 )
...
Use EPICK + Side_of_triangle_mesh
2025-09-03 16:28:13 +02:00
Sébastien Loriot
ca869de993
more macro protections for MSVC
2025-09-02 14:17:59 +02:00
Sébastien Loriot
7a08a00c7a
tolerance for FT without sqrt
2025-09-02 10:54:45 +02:00
Sébastien Loriot
46294c0b7a
CI...
2025-08-29 10:28:48 +02:00
Sébastien Loriot
c0de2cf4a2
move to T2
...
try fixing CI
2025-08-29 09:55:55 +02:00
Sébastien Loriot
478dab85c1
macro protection
2025-08-29 09:55:15 +02:00
Sébastien Loriot
f6bfc3bf96
update license
2025-08-28 10:50:09 +02:00
Sébastien Loriot
c2f14177e5
add new tests
2025-08-28 09:17:57 +02:00
Sébastien Loriot
96e67f3048
change to Triangulation_2 license
2025-08-27 20:49:34 +02:00
Sébastien Loriot
a027377f09
fix the handling of non-simply connected faces in the output
...
for now we always triangulate such faces
2025-08-27 17:19:23 +02:00
Andreas Fabri
74cf183ba2
Adress warning
2025-08-21 06:06:38 +01:00
Sébastien Loriot
ae6ffd5e09
use EPICK and Side_of_triangle_mesh
2025-08-20 15:51:33 +02:00
Sebastien Loriot
b741ed91ea
Make sure Boost system is also found ( #8999 )
2025-08-19 11:22:47 +02:00
Sébastien Loriot
2ae34a22ba
Merge remote-tracking branch 'cgal/6.1.x-branch' into 'cgal/main'
2025-08-13 18:09:36 +02:00
Sébastien Loriot
b2ba32307c
Merge remote-tracking branch 'cgal/6.0.x-branch' into 'cgal/6.1.x-branch'
2025-08-13 18:07:09 +02:00
Sébastien Loriot
419057ece4
Merge remote-tracking branch 'cgal/5.6.x-branch' into 'cgal/6.0.x-branch'
2025-08-13 18:05:54 +02:00
Sebastien Loriot
7b906084dd
BGL: Add Face_around_face_circulator ( #9022 )
...
## Summary of Changes
Add missing implementation. Thank's for pointing out @efifogel
## Release Management
* Affected package(s): BGL
* Issue(s) solved (if any): fix #9021
* License and copyright ownership: unchanged
2025-08-13 18:03:34 +02:00
Sebastien Loriot
c92e8dfd67
Lab: Use std::filesystem instead of boost::filesystem ( #9019 )
...
## Summary of Changes
## Release Management
* Affected package(s):
* Issue(s) solved (if any): fix #0000 , fix #0000,...
* Feature/Small Feature (if any):
* Link to compiled documentation (obligatory for small feature) [*wrong
link name to be changed*](httpssss://wrong_URL_to_be_changed/Manual/Pkg)
* License and copyright ownership:
2025-08-13 18:02:58 +02:00
Sebastien Loriot
b857d34444
Fix constness issue ( #9018 )
...
Fixes #9017
2025-08-13 18:02:23 +02:00
Sebastien Loriot
2622016c43
Build targets only if Eigen is available ( #9020 )
...
Somehow fixes #9014
2025-08-13 18:02:02 +02:00
Sebastien Loriot
69dbbae2e9
Avoid cascade with EPECK centroid ( #9027 )
2025-08-13 18:01:32 +02:00
Sebastien Loriot
0d316c1d66
CH3: bugfix for indexed triangle list overload ( #8954 )
...
## Summary of Changes
Defaulting to Convex_hull_traits_3 instead of
Kernel_traits<Point_3>::type
Prevents crash for point sets with [collinear
points](https://gist.github.com/soesau/351a3fa69e550a27fa629fc8e085da6a )
## Release Management
* Affected package(s): Convex_hull_3
2025-08-13 18:01:07 +02:00
Sébastien Loriot
f6b8d0faf3
fix license headers
2025-08-12 17:57:30 +02:00
Andreas Fabri
589c5d59a5
cleanup in Polyhedron_3
2025-08-12 07:24:20 +01:00
Andreas Fabri
add575c358
cleanup of CMakeLists.txt
2025-08-11 10:17:15 +01:00
Sven Oesau
90f6b74bf4
revert changes to shader_spheres.vert
...
removing unused function
2025-08-08 12:01:12 +02:00
Sven Oesau
84ece78f82
Lab plugin to open .spheres.txt files with a list of spheres
2025-08-08 11:41:36 +02:00
Sébastien Loriot
29e6836e9c
we need to support all types of objects
2025-08-07 18:44:34 +02:00
Sébastien Loriot
fdd7c17ec1
avoid large dag in centroid
2025-08-07 18:20:20 +02:00
Sébastien Loriot
b1f151e598
use only one specialization using FT
...
cannot get the specialization as an object inherits from Lazy
2025-08-07 18:19:02 +02:00
Sébastien Loriot
a827db20db
trailing whitespaces
2025-08-07 14:54:56 +02:00
Sébastien Loriot
c59d05344e
move release date
2025-08-07 14:49:36 +02:00
Sébastien Loriot
d8b2a56fe3
fix CHANGES.md
2025-08-07 14:47:48 +02:00
Sébastien Loriot
81952a1c18
Merge pull request #8965 from ybellargui/Small_feature/rename_functions_with_deprecated
...
[Small Feature] Rename import functions with deprecation and add alias tests
2025-08-07 14:42:13 +02:00
Andreas Fabri
5a77ef7ab6
remove deprecated test from CMakeLists.txt
2025-08-07 11:17:07 +01:00
Andreas Fabri
c87a0d8b29
remove deprecated test from CMakeLists.txt
2025-08-07 11:03:08 +01:00
Andreas Fabri
4ef2b0a350
Remove BGL/test/BGL/test_deprecated_io.cpp
2025-08-07 07:05:22 +01:00
ybellargui
d5ed4e0eae
Update CHANGES.md for function renaming
2025-08-06 23:15:41 +02:00
Sébastien Loriot
9c9678c004
do not look for boost system for recent libpointmatcher
2025-08-06 16:29:55 +02:00
Andreas Fabri
ab99c7de81
remove deprecated test
2025-08-06 08:27:12 +01:00