Mael Rouxel-Labbé
|
93c47ec702
|
Use cmp_signed_dist_to_directionC2 for Compare_signed_distance_to_line_2
|
2022-06-30 16:23:09 +02:00 |
Laurent Rineau
|
288456950d
|
Merge pull request #6488 from sloriot/ICC-workaround
Workaround issue with intel compiler
|
2022-04-27 16:32:06 +02:00 |
Sébastien Loriot
|
cca0a1942f
|
workaround issue with intel compiler
Cartesian_kernel/include/CGAL/Cartesian/Line_3.h(38): error: incomplete type is not allowed
Point_3 first;
^
|
2022-04-12 16:14:39 +02:00 |
Mael Rouxel-Labbé
|
19162905eb
|
Clean and factorize robust circumcenter filtered traits
|
2022-04-04 11:33:27 +02:00 |
Sébastien Loriot
|
b9a14a447f
|
Merge pull request #6426 from afabri/Kernel_23-Call_function_objects-GF
Kernel_23: Call function objects from CGAL::Segment_3
|
2022-03-29 17:47:06 +02:00 |
Sébastien Loriot
|
5e894656f5
|
Merge pull request #6422 from afabri/Nef_3-avoid_needless_tests-GF
Nef_3: Avoid needless tests
|
2022-03-29 17:46:42 +02:00 |
Andreas Fabri
|
a7fc2c9bbb
|
Remove unused parameter
|
2022-03-22 08:01:30 +01:00 |
Andreas Fabri
|
71bba3e226
|
Add Plane_3 constructor with Origin/Vector_3
|
2022-03-17 22:35:09 +01:00 |
Andreas Fabri
|
d39c7742f1
|
Kernel_23: Call function objects from CGAL::Segment_3
|
2022-03-17 12:14:43 +01:00 |
Andreas Fabri
|
9a2d782345
|
No need for parameter
|
2022-03-15 12:42:56 +01:00 |
Andreas Fabri
|
7a7e1d2724
|
Update Cartesian_kernel/include/CGAL/Cartesian/function_objects.h
Co-authored-by: Mael <mael.rouxel.labbe@geometryfactory.com>
|
2022-03-11 11:13:42 +01:00 |
Andreas Fabri
|
6e4483a7d0
|
The same for Construct_orthogonal_vector_3
|
2022-03-10 14:18:48 +00:00 |
Andreas Fabri
|
f01e24c75b
|
Add Orientation_3::operator()(Origin,Point_3,Point_3,Point_3)
|
2022-03-10 10:55:44 +00:00 |
Laurent Rineau
|
1fb32e70b4
|
Merge pull request #5978 from janetournois/Mesh_2-add_predicate_for_lloyd-jtournois
Mesh 2 and Kernel - add predicate oriented_side_2(segment, triangle)
|
2021-10-27 17:20:28 +02:00 |
Mael Rouxel-Labbé
|
e424356ffa
|
Add Construct_projected_point_3(P3, P3) + correct parameter order
Not a kernel requirement
|
2021-09-28 15:34:51 +02:00 |
Jane Tournois
|
b3a0beb366
|
make implementation more consistent with the other functions in the same file
|
2021-09-21 10:58:45 +02:00 |
Jane Tournois
|
b9de94de93
|
add assertions to avoid degenerate inputs
|
2021-09-10 14:10:11 +02:00 |
Jane Tournois
|
8bb7e62c1c
|
apply review
|
2021-09-10 13:56:12 +02:00 |
Jane Tournois
|
7e3af5cbda
|
move the implementation of segment_hides_circumcenter() to the kernel
to use filtered predicates
|
2021-09-10 11:26:53 +02:00 |
Mael Rouxel-Labbé
|
8a92d51601
|
Merge branch 'Distance_3-Add_Tri_Tri-GF-old' into Distance_3-Add_Tri_Tri-GF
|
2021-09-02 17:26:44 +02:00 |
Sebastien Loriot
|
e5279db7fb
|
Merge pull request #5777 from MaelRL/AABB-Dont_call_global_do_intersect-GF
Misc fixes for Intersections_3 + related
|
2021-09-02 15:44:53 +02:00 |
Sebastien Loriot
|
92d90a4a11
|
Merge pull request #5667 from afabri/Kernel-compare_slopes-GF
Kernel: Add compare_slope with 4 points
|
2021-08-12 10:12:26 +02:00 |
Laurent Rineau
|
0f906ae606
|
Merge pull request #5545 from Dig-Doug/segment-midpoint
Segment_2/Segment_3 midpoint()
|
2021-07-07 14:37:38 +02:00 |
Mael Rouxel-Labbé
|
03ab79899b
|
Fix Construct_radical_plane_3 for Homogeneous_kernel
|
2021-06-29 09:24:53 +02:00 |
Mael Rouxel-Labbé
|
084a1efe2d
|
Merge remote-tracking branch 'cgal/master' into Distance_3-Add_Tri_Tri-GF
|
2021-06-23 22:30:03 +02:00 |
Mael Rouxel-Labbé
|
4a301448fe
|
Comment an assertion that requires an exact kernel
|
2021-06-23 17:37:47 +02:00 |
Laurent Rineau
|
4a2f016f6a
|
Merge pull request #5617 from afabri/Nef_3-translation-GF
Nef_3: Add Aff_transformation_3::is_translation()
|
2021-05-18 18:14:17 +02:00 |
Sébastien Loriot
|
4e519a3c7a
|
move documented IO functions in IO namespace
|
2021-05-05 13:15:37 +02:00 |
Andreas Fabri
|
6aeb4eea08
|
remove trailing whitespace
|
2021-05-03 16:42:30 +02:00 |
Andreas Fabri
|
4e1ebec30a
|
untabify
|
2021-05-01 17:04:52 +02:00 |
Andreas Fabri
|
20d1629e1b
|
Add compare_slope with 4 points
|
2021-04-30 17:39:57 +02:00 |
Laurent Rineau
|
c091c7f86e
|
Merge pull request #5532 from lrineau/Kernel_23-Do_interesect__without_division-GF
Remove operator/ from CGAL::Mpzf and implement Do_intersect_3 with RT only (without division)
|
2021-04-28 15:24:15 +02:00 |
Andreas Fabri
|
c238e9dab5
|
Merge remote-tracking branch 'cgal/master' into Nef_3-translation-GF
|
2021-04-27 15:23:56 +01:00 |
Andreas Fabri
|
e73b8de89f
|
Add the 2D stuff. In homogeneous add Scaling_repH3
|
2021-04-22 21:17:24 +01:00 |
Andreas Fabri
|
d3b26a60cb
|
The free function must call the functor
|
2021-04-22 17:35:27 +01:00 |
Mael
|
8226666398
|
Merge branch 'master' into Triangulation_on_sphere_2-GF
|
2021-04-17 11:22:30 +02:00 |
Andreas Fabri
|
153413e8d5
|
Add code for translation of Plane_3 and move generic code down to the rep
|
2021-04-15 13:58:33 +01:00 |
Andreas Fabri
|
91ea4909c2
|
Fixes
|
2021-04-15 13:36:58 +01:00 |
Andreas Fabri
|
01cc9ec653
|
Scaling a plane means scaling Plane_3::d()
|
2021-04-15 13:14:42 +01:00 |
Andreas Fabri
|
ac9b5b2fbd
|
Add Aff_transformation_3::is_translation() which checks the rep
|
2021-04-13 19:38:28 +01:00 |
Mael Rouxel-Labbé
|
fba303341f
|
Merge remote-tracking branch 'cgal/master' into Distance_3-Add_Tri_Tri-GF
|
2021-04-12 15:33:14 +02:00 |
Mael Rouxel-Labbé
|
5deb509374
|
Move to Distance_3/X_Y.h rather than squared_distance_X_Y.h (as Intersections)
|
2021-04-12 14:42:44 +02:00 |
Maxime Gimeno
|
fe5f6556b9
|
add a comment
|
2021-03-29 15:23:24 +02:00 |
Maxime Gimeno
|
2019309288
|
Replace Rep by a boost::tuple
|
2021-03-24 15:31:43 +01:00 |
Andreas Fabri
|
a4c57e6f66
|
Keep the old solve()
|
2021-03-21 19:35:41 +01:00 |
Andreas Fabri
|
ae945cd329
|
Avoid division for bounded side test
|
2021-03-18 14:18:11 +01:00 |
Andreas Fabri
|
be39ec02fa
|
Add a solve that 'returns' the denominator instead of making the division
|
2021-03-18 14:18:11 +01:00 |
Mael Rouxel-Labbé
|
596f3e3013
|
Fix namespaces
|
2021-03-12 14:34:36 +01:00 |
Mael Rouxel-Labbé
|
2adddeacc1
|
Add missing includes
|
2021-03-12 13:08:16 +01:00 |
Mael Rouxel-Labbé
|
6b0459c686
|
Re-organize squared_distance_3_x.h into squared_distance_O1_O2.h
+ minor improvements (missing overloads, obvious improvements, etc.)
|
2021-03-12 12:51:59 +01:00 |