cgal/Circular_kernel_2/include/CGAL
Laurent Rineau ce1ca3fa93 Backport from trunk, to fix a bug on Windows:
| ------------------------------------------------------------------------
  | r58154 | lrineau | 2010-08-19 12:20:47 +0200 (Thu, 19 Aug 2010) | 19 lines
  | Changed paths:
  |    M /trunk/Circular_kernel_2/include/CGAL/Circular_arc_2.h
  |    M /trunk/Circular_kernel_2/include/CGAL/Circular_arc_point_2.h
  |    M /trunk/Circular_kernel_2/include/CGAL/Circular_kernel_2/Circular_arc_2.h
  |    M /trunk/Circular_kernel_2/include/CGAL/Circular_kernel_2/Circular_arc_point_2.h
  |    M /trunk/Circular_kernel_2/include/CGAL/Circular_kernel_2/Line_arc_2.h
  |    M /trunk/Circular_kernel_2/include/CGAL/Circular_kernel_2.h
  |    M /trunk/Circular_kernel_2/include/CGAL/Filtered_bbox_circular_kernel_2/bbox_filtered_predicates.h
  |    M /trunk/Circular_kernel_2/include/CGAL/Filtered_bbox_circular_kernel_2/interface_macros.h
  |    M /trunk/Circular_kernel_2/include/CGAL/Filtered_bbox_circular_kernel_2.h
  |    M /trunk/Circular_kernel_2/include/CGAL/Line_arc_2.h
  | 
  | Refactoring of CK_2 Filtered_bbox_circular_kernel_2:
  | 
  |   - The three classes Circular_arc_2, Circular_arc_point_2 and Line_arc_2
  |     now have a proper base class with bboxes,
  | 
  |   - The functors of Fb_ck_2 now directly use the functors of Ck_2 (without
  |     bbox filtering) templated by Fb_ck_2: that avoids all creations of
  |     temporary objects to convert between types CGAL::Foobar_2<CK_2> and
  |     CGAL::Foobar_2<Fb_ck_2>.
  | 
  |   - The number of functors in bbox_filtered_predicates has been reduced
  |     quite a lot: all functors that were not using bboxes have been
  |     removed. They were just forwarding all there calls to the functors
  |     without filtering. That was useless (and created a lot of temporary
  |     objects).
  | 
  | As a side effect, Fb_ck_2 now works even with -DCGAL_CFG_MATCHING_BUG_6
  | (VC++), because of the removal of the temporary objects.
  | 
  | ------------------------------------------------------------------------
2010-08-19 10:51:24 +00:00
..
Circular_kernel_2 Backport from trunk, to fix a bug on Windows: 2010-08-19 10:51:24 +00:00
Filtered_bbox_circular_kernel_2 Backport from trunk, to fix a bug on Windows: 2010-08-19 10:51:24 +00:00
Filtered_hexagon_circular_kernel_2 add python script (replace_CGAL_NAMESPACE.py) to replace CGAL_BEGIN_NAMESPACE and CGAL_END_NAMESPACE 2010-06-09 07:37:13 +00:00
IO add python script (replace_CGAL_NAMESPACE.py) to replace CGAL_BEGIN_NAMESPACE and CGAL_END_NAMESPACE 2010-06-09 07:37:13 +00:00
Circular_arc_2.h Backport from trunk, to fix a bug on Windows: 2010-08-19 10:51:24 +00:00
Circular_arc_point_2.h Backport from trunk, to fix a bug on Windows: 2010-08-19 10:51:24 +00:00
Circular_kernel_2.h Backport from trunk, to fix a bug on Windows: 2010-08-19 10:51:24 +00:00
Circular_kernel_converter.h add python script (replace_CGAL_NAMESPACE.py) to replace CGAL_BEGIN_NAMESPACE and CGAL_END_NAMESPACE 2010-06-09 07:37:13 +00:00
Circular_kernel_intersections.h add python script (replace_CGAL_NAMESPACE.py) to replace CGAL_BEGIN_NAMESPACE and CGAL_END_NAMESPACE 2010-06-09 07:37:13 +00:00
Circular_kernel_type_equality_wrapper.h add python script (replace_CGAL_NAMESPACE.py) to replace CGAL_BEGIN_NAMESPACE and CGAL_END_NAMESPACE 2010-06-09 07:37:13 +00:00
Exact_circular_kernel_2.h add python script (replace_CGAL_NAMESPACE.py) to replace CGAL_BEGIN_NAMESPACE and CGAL_END_NAMESPACE 2010-06-09 07:37:13 +00:00
Filtered_bbox_circular_kernel_2.h Backport from trunk, to fix a bug on Windows: 2010-08-19 10:51:24 +00:00
Filtered_hexagon_circular_kernel_2.h Make the benchmark compiling again. 2010-06-22 09:37:10 +00:00
Lazy_circular_kernel_2.h Make the benchmark compiling again. 2010-06-22 09:37:10 +00:00
Lazy_circular_kernel_constructions.h Make the benchmark compiling again. 2010-06-22 09:37:10 +00:00
Line_arc_2.h Backport from trunk, to fix a bug on Windows: 2010-08-19 10:51:24 +00:00
Simple_circular_kernel_2.h Make the benchmark compiling again. 2010-06-22 09:37:10 +00:00
global_functions_circular_kernel_2.h add python script (replace_CGAL_NAMESPACE.py) to replace CGAL_BEGIN_NAMESPACE and CGAL_END_NAMESPACE 2010-06-09 07:37:13 +00:00