cgal/Intersections_2/include/CGAL
Sébastien Loriot 4b603f40ba fix the compilation loop bug with result_of implemented with decltypes
I introduce a dedicated intersection traits and all CK2 member functions
use this traits instead of the general one. That way, the return type
is always correct. The same fix will be done for CK3
2013-03-15 13:21:05 +01:00
..
Intersections_2 intersection_return now also uses result_of 2012-12-10 17:20:36 +01:00
Bbox_2_Line_2_intersection.h change LGPLv2 -> LGPLv3 2011-10-10 13:48:25 +00:00
Bbox_2_Ray_2_intersection.h change LGPLv2 -> LGPLv3 2011-10-10 13:48:25 +00:00
Bbox_2_intersection.h change LGPLv2 -> LGPLv3 2011-10-10 13:48:25 +00:00
Circle_2_Circle_2_intersection.h Merge next into this branch. There have been conflicts in the 2012-04-24 15:06:19 +00:00
Circle_2_Line_2_intersection.h Merge next into this branch. There have been conflicts in the 2012-04-24 15:06:19 +00:00
Intersection_traits.h s/boost::result_of/cpp11::result_of/g 2013-03-14 10:38:13 +01:00
Intersection_traits_2.h fix the compilation loop bug with result_of implemented with decltypes 2013-03-15 13:21:05 +01:00
Iso_rectangle_2_Iso_rectangle_2_intersection.h intersection_return now also uses result_of 2012-12-10 17:20:36 +01:00
Iso_rectangle_2_Line_2_intersection.h change LGPLv2 -> LGPLv3 2011-10-10 13:48:25 +00:00
Iso_rectangle_2_Point_2_intersection.h change LGPLv2 -> LGPLv3 2011-10-10 13:48:25 +00:00
Iso_rectangle_2_Ray_2_intersection.h change LGPLv2 -> LGPLv3 2011-10-10 13:48:25 +00:00
Iso_rectangle_2_Segment_2_intersection.h change LGPLv2 -> LGPLv3 2011-10-10 13:48:25 +00:00
Line_2_Bbox_2_intersection.h change LGPLv2 -> LGPLv3 2011-10-10 13:48:25 +00:00
Line_2_Iso_rectangle_2_intersection.h intersection_return now also uses result_of 2012-12-10 17:20:36 +01:00
Line_2_Line_2_intersection.h intersection_return now also uses result_of 2012-12-10 17:20:36 +01:00
Line_2_Point_2_intersection.h change LGPLv2 -> LGPLv3 2011-10-10 13:48:25 +00:00
Line_2_Ray_2_intersection.h change LGPLv2 -> LGPLv3 2011-10-10 13:48:25 +00:00
Line_2_Segment_2_intersection.h change LGPLv2 -> LGPLv3 2011-10-10 13:48:25 +00:00
Line_2_Triangle_2_intersection.h intersection_return now also uses result_of 2012-12-10 17:20:36 +01:00
Point_2_Iso_rectangle_2_intersection.h intersection_return now also uses result_of 2012-12-10 17:20:36 +01:00
Point_2_Line_2_intersection.h intersection_return now also uses result_of 2012-12-10 17:20:36 +01:00
Point_2_Point_2_intersection.h intersection_return now also uses result_of 2012-12-10 17:20:36 +01:00
Point_2_Ray_2_intersection.h intersection_return now also uses result_of 2012-12-10 17:20:36 +01:00
Point_2_Segment_2_intersection.h intersection_return now also uses result_of 2012-12-10 17:20:36 +01:00
Point_2_Triangle_2_intersection.h intersection_return now also uses result_of 2012-12-10 17:20:36 +01:00
Ray_2_Bbox_2_intersection.h change LGPLv2 -> LGPLv3 2011-10-10 13:48:25 +00:00
Ray_2_Iso_rectangle_2_intersection.h intersection_return now also uses result_of 2012-12-10 17:20:36 +01:00
Ray_2_Line_2_intersection.h intersection_return now also uses result_of 2012-12-10 17:20:36 +01:00
Ray_2_Point_2_intersection.h change LGPLv2 -> LGPLv3 2011-10-10 13:48:25 +00:00
Ray_2_Ray_2_intersection.h intersection_return now also uses result_of 2012-12-10 17:20:36 +01:00
Ray_2_Segment_2_intersection.h intersection_return now also uses result_of 2012-12-10 17:20:36 +01:00
Ray_2_Triangle_2_intersection.h intersection_return now also uses result_of 2012-12-10 17:20:36 +01:00
Segment_2_Iso_rectangle_2_intersection.h intersection_return now also uses result_of 2012-12-10 17:20:36 +01:00
Segment_2_Line_2_intersection.h intersection_return now also uses result_of 2012-12-10 17:20:36 +01:00
Segment_2_Point_2_intersection.h change LGPLv2 -> LGPLv3 2011-10-10 13:48:25 +00:00
Segment_2_Ray_2_intersection.h change LGPLv2 -> LGPLv3 2011-10-10 13:48:25 +00:00
Segment_2_Segment_2_intersection.h intersection_return now also uses result_of 2012-12-10 17:20:36 +01:00
Segment_2_Triangle_2_intersection.h intersection_return now also uses result_of 2012-12-10 17:20:36 +01:00
Straight_2.h change LGPLv2 -> LGPLv3 2011-10-10 13:48:25 +00:00
Triangle_2_Iso_rectangle_2_intersection.h intersection_return now also uses result_of 2012-12-10 17:20:36 +01:00
Triangle_2_Line_2_intersection.h change LGPLv2 -> LGPLv3 2011-10-10 13:48:25 +00:00
Triangle_2_Point_2_intersection.h change LGPLv2 -> LGPLv3 2011-10-10 13:48:25 +00:00
Triangle_2_Ray_2_intersection.h change LGPLv2 -> LGPLv3 2011-10-10 13:48:25 +00:00
Triangle_2_Segment_2_intersection.h change LGPLv2 -> LGPLv3 2011-10-10 13:48:25 +00:00
Triangle_2_Triangle_2_do_intersect.h Merge branch 'origin-gsoc2011-boost_object-pmoeller' into Kernel-replace_object-pmoeller 2012-12-04 17:57:53 +01:00
Triangle_2_Triangle_2_intersection.h Merge next into this branch. There have been conflicts in the 2012-04-24 15:06:19 +00:00
intersection_2.h change LGPLv2 -> LGPLv3 2011-10-10 13:48:25 +00:00
intersection_2_1.h change LGPLv2 -> LGPLv3 2011-10-10 13:48:25 +00:00
intersection_2_2.h *active intersection(Triangle_2,Iso_rectangle_2) already implemented 2012-10-15 09:56:22 +00:00
intersection_2_3.h change LGPLv2 -> LGPLv3 2011-10-10 13:48:25 +00:00