Mael Rouxel-Labbé
|
ba3a59ed5a
|
Merge branch 'Periodic_3_mesh_3-Feature-MBogdanov-old' into Periodic_3_mesh_3-Feature-MBogdanov
|
2017-11-30 15:54:00 +01:00 |
Sébastien Loriot
|
8cdfad0d08
|
add missing URL and Id tags
|
2017-11-15 22:58:57 +01:00 |
Sébastien Loriot
|
0698f79aff
|
add SPDX identifier for files under the LGPL-3+ license
|
2017-11-12 10:17:50 +01:00 |
Mael Rouxel-Labbé
|
1f4475d471
|
Merge branch 'Periodic_3_mesh_3-Feature-MBogdanov-old' into Periodic_3_mesh_3-Feature-MBogdanov
|
2017-10-27 16:26:27 +02:00 |
Laurent Rineau
|
9076ecaddf
|
Add K::Has_on_bounded_side_3(Sphere_3, Sphere_3, Point_3, Point_3)
|
2017-10-13 15:57:02 +02:00 |
Mael Rouxel-Labbé
|
b8de2148b2
|
Merge branch 'Periodic_3_mesh_3-Feature-MBogdanov-old' into Periodic_3_mesh_3-Feature-MBogdanov
|
2017-07-28 11:41:58 +02:00 |
Andreas Fabri
|
5573e5d15e
|
Is_degenerate_{2,3} and Collinear_{2,3} are division free
|
2017-07-11 20:31:28 +02:00 |
Laurent Rineau
|
d878561809
|
Merge pull request #2102 from afabri/Kernel_Weighted_point_without_conversion-GF
Remove implicit conversions between points and weighted points
|
2017-07-03 12:08:57 +02:00 |
Mael Rouxel-Labbé
|
acac4f7135
|
Added new class: Has_conversion
Used to check whether a Kernel converter (either Cartesian_converter or
Homogeneous_converter) provides the necessary functor T1 operator()(T2)
|
2017-06-28 10:16:23 +02:00 |
Mael Rouxel-Labbé
|
11786a7b90
|
Fixed minor mistakes from a rebase
|
2017-06-28 10:16:23 +02:00 |
Mael Rouxel-Labbé
|
6825ae2197
|
Made Kernel_checker work with constructions
Basically, use the same Pairify class to deduce the return type.
|
2017-06-28 10:15:30 +02:00 |
Mael Rouxel-Labbé
|
73f4a3d6cc
|
Removed an empty line
|
2017-06-28 10:14:35 +02:00 |
Mael Rouxel-Labbé
|
e88b643874
|
Removed ambiguous weighted point constructor
This constructor was already cleaned in the branch that this branch
is based upon... I must have messed up a merge conflict...
|
2017-06-28 10:14:35 +02:00 |
Mael Rouxel-Labbé
|
e95d3d3f2b
|
Make all conversions between Point and Weighted_point explicit
Also doc changes
|
2017-06-28 10:14:35 +02:00 |
Andreas Fabri
|
d73be575f5
|
Do in 2D what we did in 3D
|
2017-06-28 10:14:35 +02:00 |
Jane Tournois
|
6ec4669937
|
fix compilation of tests wrt Point vs Weighted point
|
2017-06-28 10:14:35 +02:00 |
Andreas Fabri
|
b949b667ab
|
Use Construct_point_3 inside functor
|
2017-06-28 10:14:35 +02:00 |
Andreas Fabri
|
bb213d5ad1
|
Changes after making Weighted_point_3(const Point_3) explicit
|
2017-06-28 10:14:35 +02:00 |
Andreas Fabri
|
2f895335d0
|
The Weighted_point_mapper becomes a traits class; test_regular_3.cpp passes
|
2017-06-28 10:14:35 +02:00 |
Mael Rouxel-Labbé
|
12f5cf82ee
|
Fixed cubic equation solver
|
2017-06-22 16:14:55 +02:00 |
Mael Rouxel-Labbé
|
7c014c9e27
|
Merge branch 'Periodic_3_mesh_3-Feature-MBogdanov-old' into Periodic_3_mesh_3-Feature-MBogdanov
Based on cgal-public-dev/Periodic_3_Regular...
@ 7efd46f427580437943fa549bdbf1159f35b1edb
|
2017-06-16 11:21:52 +02:00 |
Mael Rouxel-Labbé
|
7da382a285
|
Added new class: Has_conversion
Used to check whether a Kernel converter (either Cartesian_converter or
Homogeneous_converter) provides the necessary functor T1 operator()(T2)
|
2017-06-15 10:34:15 +02:00 |
Mael Rouxel-Labbé
|
8fbe17c080
|
Fixed minor mistakes from a rebase
|
2017-06-15 10:34:15 +02:00 |
Mael Rouxel-Labbé
|
cd4f282e01
|
Made Kernel_checker work with constructions
Basically, use the same Pairify class to deduce the return type.
|
2017-06-15 10:34:15 +02:00 |
Mael Rouxel-Labbé
|
4173e24fec
|
Removed an empty line
|
2017-06-15 10:34:15 +02:00 |
Mael Rouxel-Labbé
|
279c1d77ac
|
Removed ambiguous weighted point constructor
This constructor was already cleaned in the branch that this branch
is based upon... I must have messed up a merge conflict...
|
2017-06-15 10:32:03 +02:00 |
Mael Rouxel-Labbé
|
df7feeab3a
|
Make all conversions between Point and Weighted_point explicit
Also doc changes
|
2017-06-15 10:32:03 +02:00 |
Andreas Fabri
|
21395c7d5e
|
Do in 2D what we did in 3D
|
2017-06-15 10:29:26 +02:00 |
Jane Tournois
|
9a087ffe6f
|
fix compilation of tests wrt Point vs Weighted point
|
2017-06-15 10:29:26 +02:00 |
Andreas Fabri
|
50ff3708cb
|
Use Construct_point_3 inside functor
|
2017-06-15 10:29:26 +02:00 |
Andreas Fabri
|
6a1b4c154b
|
Changes after making Weighted_point_3(const Point_3) explicit
|
2017-06-15 10:29:26 +02:00 |
Andreas Fabri
|
64e5c887ec
|
The Weighted_point_mapper becomes a traits class; test_regular_3.cpp passes
|
2017-06-15 10:29:26 +02:00 |
Mael Rouxel-Labbé
|
1e7ce5075f
|
Moved Select_exact_kernel from Filtered_kernel.h to a seperate file
also renamed it to `Exact_kernel_selector` and added E2C typedefs
|
2017-06-13 16:27:24 +02:00 |
Mael Rouxel-Labbé
|
5f1ba08d52
|
Fixed minor mistakes from a rebase
|
2017-06-08 13:23:10 +02:00 |
Mael Rouxel-Labbé
|
f636d0d070
|
Made Kernel_checker work with constructions
Basically, use the same Pairify class to deduce the return type.
|
2017-06-08 13:23:10 +02:00 |
Mael Rouxel-Labbé
|
e6c14f115e
|
Removed an empty line
|
2017-06-08 13:23:10 +02:00 |
Mael Rouxel-Labbé
|
974c68b27d
|
Removed ambiguous weighted point constructor
This constructor was already cleaned in the branch that this branch
is based upon... I must have messed up a merge conflict...
|
2017-06-08 13:23:10 +02:00 |
Mael Rouxel-Labbé
|
9e742a4694
|
Make all conversions between Point and Weighted_point explicit
Also doc changes
|
2017-06-08 13:23:10 +02:00 |
Andreas Fabri
|
858e846b72
|
Do in 2D what we did in 3D
|
2017-06-08 13:23:10 +02:00 |
Jane Tournois
|
632a87f6b9
|
fix compilation of tests wrt Point vs Weighted point
|
2017-06-08 13:23:10 +02:00 |
Andreas Fabri
|
5101afc63a
|
Use Construct_point_3 inside functor
|
2017-06-08 13:23:10 +02:00 |
Andreas Fabri
|
afd01a9932
|
Changes after making Weighted_point_3(const Point_3) explicit
|
2017-06-08 13:23:10 +02:00 |
Andreas Fabri
|
50db4d8813
|
The Weighted_point_mapper becomes a traits class; test_regular_3.cpp passes
|
2017-06-08 13:23:10 +02:00 |
Sébastien Loriot
|
ae900ae297
|
force the usage of CGAL compare function
this fixes an issue detected whenusing LEDA without GMP
|
2017-05-22 09:43:36 +02:00 |
Sébastien Loriot
|
05fcab830e
|
Add deprecation message
|
2017-05-15 10:09:19 +02:00 |
Sébastien Loriot
|
ed704ea0f3
|
protect deprecated code with deprecation macro
|
2017-05-12 10:02:08 +02:00 |
Andreas Fabri
|
432a40df72
|
improve implementation as suggested by @mglisse
|
2017-05-12 09:49:41 +02:00 |
Andreas Fabri
|
9ccc9c1178
|
Fix compare_slope()
|
2017-05-12 09:49:39 +02:00 |
Andreas Fabri
|
5f8bc52082
|
Add angle(Point_3, Point_3,Point_3,Vector_3)
|
2017-05-12 09:48:23 +02:00 |
Andreas Fabri
|
061a9b1ecd
|
Kernel:23 Add Compare_slope_3
|
2017-05-12 09:48:21 +02:00 |