Andreas Fabri
be39ec02fa
Add a solve that 'returns' the denominator instead of making the division
2021-03-18 14:18:11 +01:00
Laurent Rineau
b32250242a
CGAL_Kernel_pred_RT for Do_intersect_2 and Do_intersect_3
...
The code is not ready for that. A lot of overloads of
`Do_interesect_[23]` are implemented by calling the equivalent
overloads from `Intersect_23` (that requires division of coordinates).
2021-03-17 11:34:08 +01:00
Laurent Rineau
f1e550fdd2
Merge pull request #5363 from sloriot/Kernel-Oriented_side_extra_operator
...
Add an extra operator to have an exact plane
2021-03-03 17:33:20 +01:00
Laurent Rineau
b1d78a909f
Merge pull request #5433 from sloriot/CGAL-last_bind
...
Remove last bind
2021-03-03 17:32:59 +01:00
Laurent Rineau
0baa38fe31
Merge pull request #5465 from afabri/Distance_3-Tetrahedron_Point-GF
...
Distance_3: Add Point_3/Tetrahedron_3
2021-03-03 17:29:41 +01:00
Laurent Rineau
ea7fa2dada
Merge pull request #5480 from afabri/Filtered_kernel-Document_functor_for_Envelope-GF
...
Kernel_23: Rename internal function and functor
2021-03-03 17:21:35 +01:00
Andreas Fabri
d5a5b20ce8
Make it clear that the functor is not part of the Kernel concept
2021-02-19 20:23:20 +00:00
Laurent Rineau
216560554e
Merge pull request #5112 from sloriot/Kernel_23-bisector_sqrt
...
Allow an inexact version of bisector when no sqrt is available.
2021-02-18 15:26:51 +01:00
Andreas Fabri
18f7f91c3c
Add test; remove the word 'constant' in the documenation
2021-02-17 14:41:41 +00:00
Andreas Fabri
6186a2acf3
Add doc
2021-02-16 16:26:45 +00:00
Sébastien Loriot
4bb0406240
do not include boost/bind.hpp (shouldn't be used anymore) + fix remaining bind
...
(nasty using namespace boost!)
2021-02-12 15:35:19 +01:00
Laurent Rineau
3bd7181ff3
Merge pull request #5244 from afabri/Triangulation_2-Intersect_use_variant-GF
...
Nef_3, Triangulation_2: Change the result type of the Intersect_2 functor
2021-02-05 16:12:58 +01:00
Sébastien Loriot
d4b6a55a68
remove unused typedefs
2021-02-01 09:36:47 +01:00
Sébastien Loriot
0199c5794c
remove doc from concept that applies only to current models
2021-02-01 09:36:30 +01:00
Sébastien Loriot
107567e809
add an extra operator to have an exact plane
2021-01-15 15:38:28 +01:00
Maxime Gimeno
2255f8e8ea
Merge remote-tracking branch 'cgal/master' into CMake-modernization-maxGimeno
2021-01-13 14:34:09 +01:00
Andreas Fabri
695ff0f3b3
Fix doc of Projection_traits_xy_3
2021-01-05 15:39:06 +00:00
Andreas Fabri
7314f83ac8
Fixes after comments by Laurent and Marc
2020-12-07 12:41:15 +00:00
Andreas Fabri
2e24249f13
Triangulation_2: Change the result type of the Intersect_2 functor
2020-12-04 16:44:22 +00:00
Andreas Fabri
f246c4abf8
merge
2020-11-13 16:26:57 +00:00
Sébastien Loriot
a4b0f88d41
test all now
2020-10-29 16:08:47 +01:00
Maxime Gimeno
2ad4c16b6e
Merge remote-tracking branch 'cgal/master' into Cmake_improvements-maxGimeno
2020-10-26 15:00:53 +01:00
Sebastien Loriot
e685203cc6
a -> an
2020-10-26 11:08:56 +01:00
Sébastien Loriot
80af4b3e74
be more permissive for bisector with a FT with sqrt
2020-10-26 09:17:01 +01:00
Andreas Fabri
5791bc1400
fix do_intersect for 3 planes
2020-10-20 14:55:52 +01:00
Sébastien Loriot
209bee81b3
Merge remote-tracking branch 'cgal/5.1.x-branch' into master
2020-10-20 13:35:25 +02:00
Sébastien Loriot
335ac3d5dd
Merge remote-tracking branch 'cgal/releases/CGAL-5.0-branch'
2020-10-20 13:32:03 +02:00
Sébastien Loriot
e5019d04e6
Merge remote-tracking branch 'cgal/releases/CGAL-4.14-branch'
2020-10-20 13:27:26 +02:00
Maxime Gimeno
bebd60c12b
Merge remote-tracking branch 'cgal/master' into Cmake_improvements-maxGimeno
2020-10-20 09:53:54 +02:00
Sébastien Loriot
87b8f66e14
update from master
2020-10-20 09:19:13 +02:00
Andreas Fabri
fefbc4bc1a
Add funcion intersection_point for Line/Plane
2020-10-20 09:17:15 +02:00
Andreas Fabri
eafad68789
Add a function that only constructs a point intersection for 3 planes
2020-10-20 09:17:15 +02:00
Andreas Fabri
46698620e3
Hack for a fix of do_intersect(Plane_3,Plane_3,Plane_3)
2020-10-20 09:17:15 +02:00
Mael Rouxel-Labbé
5a27f1b8de
Test affine transformation of weighted points
2020-10-16 16:23:55 +02:00
Thomas Lin Pedersen
38e46d853c
move braces
2020-10-16 16:10:48 +02:00
Thomas Lin Pedersen
f856e13964
move bracers
2020-10-16 16:10:35 +02:00
Laurent Rineau
51f11605c0
Merge pull request #5022 from janetournois/Intersections_3-fix_do_intersect_3planes-GF
...
Intersections_3 - fix do_intersect(Plane_3, Plane_3, Plane_3)
2020-10-16 13:41:19 +02:00
Maxime Gimeno
107c4350d0
remove all /src directories
2020-10-14 11:22:49 +02:00
Jane Tournois
f005bd40a4
Merge branch 'Intersections_3-fix_do_intersect_3planes-GF' into Intersections_3-fix_do_intersect_3planes-master-GF
...
# Conflicts:
# Filtered_kernel/include/CGAL/internal/Static_filters/Do_intersect_3.h
2020-10-06 17:30:29 +02:00
Jane Tournois
9b50f58433
add do_intersect(plane, plane, plane) to the doc of linear kernel
2020-10-06 17:20:23 +02:00
Sebastien Loriot
9ce3e3a3c1
Merge pull request #5024 from janetournois/Installation-remove_msvc_bug_macro-GF
...
Installation - matching bug is fixed in MSVC >= 2015
2020-10-02 15:13:15 +02:00
Sébastien Loriot
090b82e762
Merge remote-tracking branch 'cgal/releases/CGAL-5.0-branch'
2020-10-02 15:08:56 +02:00
Maxime Gimeno
e169490c78
Replace fix for Point_2(Origin)
2020-09-30 10:03:30 +02:00
Maxime Gimeno
8c5725a1d0
Fix missing constructor in kernel example
2020-09-30 08:59:06 +02:00
Jane Tournois
5c8df6672a
remove CGAL_CFG_MATCHING_BUG_ variants
...
the "matching bug" of msvc has been fixed since at least vs 2015
2020-09-25 14:25:14 +02:00
Maxime Gimeno
9c15f2c9dc
Use FeatureSummary in the demo, and remove CGAL_FOUND
2020-08-04 12:46:17 +02:00
Laurent Rineau
09b52ce69f
Add test/Kernel_23/test_approximate_dihedral_angle_3.cpp
2020-08-03 16:55:25 +02:00
Laurent Rineau
2e8a59d570
Merge branch 'releases/CGAL-4.14-branch' into releases/CGAL-5.0-branch
2020-07-21 15:25:54 +02:00
Laurent Rineau
7248270fc3
Add result_of protocol to the Kernel_checker
...
That is used by `Construct_point_3` in `Triangulation_3`.
2020-07-17 09:49:14 +02:00
Laurent Rineau
7173530dad
Merge pull request #4557 from lrineau/NewKernel_d-det-GF-CGAL-5.0
...
NewKernel_d: Accelerate by using Mpzf instead of Gmpq (CGAL-5.0 and later)
2020-05-27 18:27:56 +02:00