Sébastien Loriot
9040d88eb8
Merge pull request #8856 from MaelRL/AW2-GF
...
New package: 2D Alpha Wrapping
2026-03-20 16:43:00 +01:00
Sébastien Loriot
6f86581dd9
Merge pull request #9096 from soesau/Intersection-Circle_Sphere_consistency-GF
...
Intersections: Consistent behavior of Circle_2 and Sphere_3
2026-03-18 19:29:07 +01:00
Sébastien Loriot
8ae8f780bc
Merge pull request #6557 from sloriot/CH3-do_intersect
...
Add do_intersect for convex hulls
2026-03-17 15:22:43 +01:00
Sébastien Loriot
c04efc3a51
fix has_on_unbounded_side for circle vs segment
...
+ remove newly added Has_on_bounded_side overloads
2026-03-06 20:08:25 +01:00
Valque Léo
4bc7f698c5
Add test for compare_scalar_product and fix the testsuite
2026-02-06 09:41:03 +01:00
Sven Oesau
a4fc33a819
fix Has_on_unbounded_side_2/3 for Circle_2 and Sphere_3
2026-02-04 16:16:29 +01:00
Valque Léo
504e4227db
Complete reorganisation of the PR and modification of the API
2026-01-30 18:27:58 +01:00
Sven Oesau
d209d4b8f7
wrong point type
2026-01-29 14:53:45 +01:00
Sven Oesau
e822fb0b2c
added Has_on_unbounded_side_2/3 operators for Circle_2/Segment_2, Circle_2/Iso_rectangle_2 and Sphere_3/Iso_cuboid_3
2026-01-29 14:46:53 +01:00
Sven Oesau
2bbbe600c8
removed Boolean type (replaced by auto)
...
fixed concepts (review)
changed Has_on_bounded_side_2/3 to require Segment_2, Iso_rectangle_2 and Iso_cuboid_3 to be fully inside the Circle_2/Sphere_3
2026-01-28 10:45:27 +01:00
Sven Oesau
a9cd49c95c
added Has_on_bounded_side_2::operator() for Circle_2 and Iso_rectangle_2 including static filter
...
added intersected_nodes for disk/ball to Orhtree
2026-01-22 13:03:23 +01:00
Sven Oesau
ee211c3630
Merge branch 'main' into Intersection-Circle_Sphere_consistency-GF
2026-01-22 10:23:16 +01:00
Sven Oesau
74867a472f
moved on_bounded_side check into Has_on_bounded_side_2/3
...
added static filter for Sphere_3 and Iso_cuboid_3
2026-01-21 16:01:56 +01:00
Mael
94899cd165
Merge branch 'main' into AW2-GF
2026-01-06 14:59:59 +01:00
Mael Rouxel-Labbé
40d9f17aab
Merge remote-tracking branch 'mine/Polygon_repair-Fix_is_valid-GF' into AW2-GF
2025-12-23 12:39:07 +01:00
Sven Oesau
3e01c496dd
Merge branch 'main' into SD_RG_face_normal_map
2025-12-07 11:30:52 +01:00
Sven Oesau
b4fa97c745
integrating review
2025-11-12 16:03:46 +01:00
Laurent Rineau and Copilot
2a5351cc0a
Update Kernel_23/include/CGAL/Kernel/hash_functions.h
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-10-31 15:40:42 +01:00
Laurent Rineau
07e0ea785d
CDT_3: fix for Epeck
2025-10-29 14:12:50 +01:00
Sven Oesau
0a604075d3
moved typedefs into method
2025-10-17 18:04:39 +02:00
Mael Rouxel-Labbé
bc304f4951
Add trivial Point_2 / Point_2 projection overload
2025-04-20 15:03:49 +02:00
Mael Rouxel-Labbé
52842e68d1
Add 2D Robust_weighted_circumcenter filtered traits
2025-04-20 15:01:46 +02:00
Mael Rouxel-Labbé
7b2c8b40e1
Add Kernel_23::Compare_squared_radius_2
2025-04-20 15:00:24 +02:00
Sven Oesau
7e2b312994
merge fix
2025-04-09 10:51:24 +02:00
Sven Oesau
4d39793b1d
Merge branch 'master' into SD_RG_face_normal_map
2025-04-09 10:10:29 +02:00
Sven Oesau
b176ed48ae
Merge branch 'master' into SD_RG_face_normal_map
2025-03-27 12:49:44 +01:00
Mael Rouxel-Labbé
0c35489bbe
Merge remote-tracking branch 'cgal/master' into Kernel_23-Fix_dangling_ref_in_CC3-GF
2025-03-27 12:28:35 +01:00
Mael Rouxel-Labbé
7bc1bbd842
Add a comment
2025-03-18 12:05:06 +01:00
Mael Rouxel-Labbé
1ae7960a43
Simplify and enhance Type_mapper
...
There is also a stronger need because now we really need to map
types whereas before it could rely on result_type's to avoid
some tricky cases like CGAL::Sphere_point
2025-03-16 21:45:23 +01:00
Mael Rouxel-Labbé
a98d5149de
Remove useless header includes
2025-03-16 13:33:44 +01:00
Mael Rouxel-Labbé
f9001833b1
Merge remote-tracking branch 'cgal/master' into Kernel_23-Fix_dangling_ref_in_CC3-GF
2025-03-15 14:09:28 +01:00
Léo Valque
91f29df106
Cleaning of the files, remove useless comments, correct indent and tab
2025-02-28 13:58:12 +01:00
Léo Valque
0436efa118
macro for global_function_distance
2025-02-19 19:26:09 +01:00
Léo Valque
d7c9cce0b9
Compare squared distance with point
2025-02-19 12:03:06 +01:00
Sébastien Loriot
e817be7057
fix bugs + add a robust version of the inside region predicate
2025-01-20 20:07:16 +01:00
Mael Rouxel-Labbé
06f862eee7
Misc post-merge fixes
2025-01-17 12:27:21 +01:00
Mael Rouxel-Labbé
3b7a4ed21e
Merge remote-tracking branch 'cgal/master' into Kernel_23-Fix_dangling_ref_in_CC3-GF
2025-01-16 11:52:34 +01:00
Mael Rouxel-Labbé
98201c6ecc
Point_3 is no different from other kernel objects
2025-01-16 10:41:16 +01:00
Mael Rouxel-Labbé
604103d035
Regroup definitions of operator<=> for kernel objects + add missing
2025-01-16 10:39:21 +01:00
Mael Rouxel-Labbé
2f825080d5
Use the kernel's Boolean and enums
2025-01-16 10:37:38 +01:00
Mael Rouxel-Labbé
9c517a47a2
Fix bad return types
2024-12-20 16:14:40 +01:00
Mael Rouxel-Labbé
4d4549cad6
Get rid of result_type in Kernels + fix some bad return types (wip)
2024-12-20 16:13:35 +01: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
Mael Rouxel-Labbé
b02776b504
Remove wrong result_type (WIP: does not compile anymore)
2024-11-06 11:26:50 +01:00
Mael Rouxel-Labbé
181ccd2275
More instances of result_type --> dcltype(auto)
2024-11-06 11:25:47 +01:00
Mael Rouxel-Labbé
ee451ed469
Fix dangling reference in Construct_center_3(Circle_3)
...
This fixes the issue, but it could still be broken e.g. by a kernel
that is based on a CGAL kernel, but redefines the Sphere_3 and
with Sphere_3-functor that would not return a const& (or in that
case the custom kernel needs to define the appropriate functors
too...)
But so much breaks into this configuration, that it's out of scope
for this fix.
2024-11-03 18:09:45 +01:00
albert-github
f7320ae1c1
Spelling corrections
...
Spelling corrections
2024-09-13 17:53:05 +02:00
Mael Rouxel-Labbé
d2475215bb
Use the kernel functor for vector constructions
2024-07-04 18:51:58 +02:00
Mael Rouxel-Labbé
16ea300ab6
Add Compare_angle_3 overload and missing global functions
2024-07-04 18:34:09 +02:00