cgal/Homogeneous_kernel/include/CGAL/Homogeneous
Mael Rouxel-Labbé 8703f5c122 Fixed calling the VectorH3 constructor using 3FT with underlying negative denominator(s)
If VectorH3 is constructed from 3 FT which are already decomposed in numerators
and denominators, it was possible that the product of the denominators was negative,
which gave an assertion error.

Instead, we use the same mechanism as in the constructor with 4 RT: if the common
denominator would be negative, we flip the signs.
2017-04-10 16:24:13 +02:00
..
Aff_transformationH2.h
Aff_transformationH3.h attempt to fix the use of "inline" 2015-08-11 17:14:46 +02:00
CircleH2.h Replace CGAL::get() with CGAL::get_pointee_or_identity() and remove using get:: 2015-04-30 11:31:21 +02:00
ConicHPA2.h Dispatch the files in Kernel_23, Cartesian, Homogeneous 2016-09-22 08:38:53 +02:00
Data_accessorH2.h
DirectionH2.h Replace CGAL::get() with CGAL::get_pointee_or_identity() and remove using get:: 2015-04-30 11:31:21 +02:00
DirectionH3.h Replace CGAL::get() with CGAL::get_pointee_or_identity() and remove using get:: 2015-04-30 11:31:21 +02:00
Homogeneous_base.h Changes after Laurent's review 2016-11-03 14:53:15 +01:00
Iso_cuboidH3.h Replace CGAL::get() with CGAL::get_pointee_or_identity() and remove using get:: 2015-04-30 11:31:21 +02:00
Iso_rectangleH2.h Replace CGAL::get() with CGAL::get_pointee_or_identity() and remove using get:: 2015-04-30 11:31:21 +02:00
LineH2.h Replace CGAL::get() with CGAL::get_pointee_or_identity() and remove using get:: 2015-04-30 11:31:21 +02:00
PlaneH3.h Replace CGAL::get() with CGAL::get_pointee_or_identity() and remove using get:: 2015-04-30 11:31:21 +02:00
PointH2.h Minimal boost includes 2012-12-14 18:13:59 +01:00
PointH3.h Minimal boost includes 2012-12-14 18:13:59 +01:00
RayH3.h Replace CGAL::get() with CGAL::get_pointee_or_identity() and remove using get:: 2015-04-30 11:31:21 +02:00
SphereH3.h Replace CGAL::get() with CGAL::get_pointee_or_identity() and remove using get:: 2015-04-30 11:31:21 +02:00
VectorH2.h Replace CGAL::get() with CGAL::get_pointee_or_identity() and remove using get:: 2015-04-30 11:31:21 +02:00
VectorH3.h Fixed calling the VectorH3 constructor using 3FT with underlying negative denominator(s) 2017-04-10 16:24:13 +02:00
Weighted_point_2.h Cosmetic changes to Point_23 and Weighted_point_23 2017-04-06 12:38:18 +02:00
Weighted_point_3.h Cosmetic changes to Point_23 and Weighted_point_23 2017-04-06 12:38:18 +02:00
basic_constructionsH2.h Changes after Laurent's review 2016-11-03 14:53:15 +01:00
basic_constructionsH3.h
distance_predicatesH2.h
distance_predicatesH3.h
function_objects.h Avoid a useless copy in one of the Homogeneous Weighted_point constructors 2017-04-07 03:40:07 +02:00
predicates_on_directionsH2.h
predicates_on_pointsH2.h Fixes after review by Monique and Olivier 2016-11-03 14:53:15 +01:00
predicates_on_pointsH3.h Aligned the function name Power_testH3 with the new naming convention 2017-04-06 18:26:13 +02:00