mirror of https://github.com/CGAL/cgal
- 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.
|
||
|---|---|---|
| .. | ||
| Benchmarks | ||
| demo/Circular_kernel_2 | ||
| doc_tex | ||
| examples/Circular_kernel_2 | ||
| include/CGAL | ||
| package_info/Circular_kernel_2 | ||
| test/Circular_kernel_2 | ||
| TODO | ||
| changes | ||
| dont_submit | ||