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
Sven Oesau
b4fa97c745
integrating review
2025-11-12 16:03:46 +01:00
Sven Oesau
0a604075d3
moved typedefs into method
2025-10-17 18:04:39 +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é
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é
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
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
cfb8722861
add comments on Compare_angle_3
2024-04-26 14:37:21 +02:00
Laurent Rineau
4adf7e786b
fix Compare_angle_3 with six points
2024-04-26 14:37:21 +02:00
Laurent Rineau
15d4d788e6
add Compare_angle_3 with 6 points
2024-04-26 14:37:04 +02:00
Andreas Fabri
aad631a533
fixes after review
2024-04-11 10:40:46 +01:00
Sven Oesau
86fe47c7f7
re-add Construct_projected_point_2 for 2d closest point query
2024-03-21 12:03:57 +01:00
Sébastien Loriot
c6ee406603
undo projection traits changes
2024-03-21 09:41:25 +01:00
Sven Oesau
3f9c5222e2
WIP: adding Construct_projected_point_2 for point onto segment and point onto triangle
2024-03-06 18:23:39 +01:00
Laurent Rineau
9a944e563c
Merge remote-tracking branch 'cgal/master' into PMP-BF_autorefine
...
# Conflicts:
# Installation/CHANGES.md
# Polygon_mesh_processing/examples/Polygon_mesh_processing/CMakeLists.txt
2023-12-13 15:57:30 +01:00
Laurent Rineau
e2a745f79f
Merge pull request #7892 from sloriot/CGAL-fix_dh_angle_sign
...
fix dihedral angle computation
2023-12-11 13:56:02 +01:00
Laurent Rineau
4be3a1e589
Merge pull request #7892 from sloriot/CGAL-fix_dh_angle_sign
...
fix dihedral angle computation
2023-12-11 13:50:38 +01:00
Sébastien Loriot
d75e4f2f54
Merge remote-tracking branch 'cgal/master' into PMP-BF_autorefine
2023-12-08 13:26:06 +01:00
Laurent Rineau
46877d4134
fix two typos
2023-11-29 15:34:36 +01:00
Laurent Rineau
df4eed9302
add tests for the dihedral angle
2023-11-29 15:27:57 +01:00
Sébastien Loriot
4bed66e82f
fix description
2023-11-29 13:17:10 +01:00
Sébastien Loriot
5879bb72c6
add comments about the formula
2023-11-29 13:11:21 +01:00
Sébastien Loriot
0145bafbc5
update formula
...
will add comments in a upcoming commit
2023-11-29 12:22:46 +01:00
Sébastien Loriot
6b570f767e
fix sign
2023-11-28 18:10:32 +01:00
Laurent Rineau
eb70c2f310
Merge pull request #7650 from sloriot/K23-compare_dihedral_angle_deg_tet
...
Be more permissive in Compare_dihedral_angle_3
2023-08-28 15:45:12 +02:00
Laurent Rineau
ef998bded5
Merge pull request #7650 from sloriot/K23-compare_dihedral_angle_deg_tet
...
Be more permissive in Compare_dihedral_angle_3
2023-08-28 15:43:59 +02:00
Sébastien Loriot
49d6821d9b
accomodate update to c++17 STL
2023-08-28 13:51:57 +02:00
Sébastien Loriot
a528464f31
Merge branch 'cgal/master' into PMP-BF_autorefine
2023-08-28 13:44:44 +02:00
Sebastien Loriot and Andreas Fabri
f879c68155
Test earlier
...
Co-authored-by: Andreas Fabri <andreas.fabri@geometryfactory.com >
2023-08-21 11:32:12 +02:00