mirror of https://github.com/CGAL/cgal
supporting line caching
This commit is contained in:
parent
d30a6892ce
commit
6b6f1dd01a
|
|
@ -40,7 +40,6 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#include <CGAL/intersections.h>
|
#include <CGAL/intersections.h>
|
||||||
#include <CGAL/Simple_cartesian.h>
|
|
||||||
|
|
||||||
namespace CGAL {
|
namespace CGAL {
|
||||||
namespace CGALi {
|
namespace CGALi {
|
||||||
|
|
@ -334,11 +333,6 @@ namespace CGALi {
|
||||||
static Table table;
|
static Table table;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef CGAL_INTERSECTION_MAP_FOR_SUPPORTING_CIRCLES
|
|
||||||
mutable unsigned int id_of_my_supporting_circle;
|
|
||||||
static Table circle_table;
|
|
||||||
#endif
|
|
||||||
|
|
||||||
public:
|
public:
|
||||||
|
|
||||||
#ifdef CGAL_INTERSECTION_MAP_FOR_XMONOTONIC_ARC_WITH_SAME_SUPPORTING_CIRCLE
|
#ifdef CGAL_INTERSECTION_MAP_FOR_XMONOTONIC_ARC_WITH_SAME_SUPPORTING_CIRCLE
|
||||||
|
|
@ -358,6 +352,9 @@ namespace CGALi {
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef CGAL_INTERSECTION_MAP_FOR_SUPPORTING_CIRCLES
|
#ifdef CGAL_INTERSECTION_MAP_FOR_SUPPORTING_CIRCLES
|
||||||
|
static Table circle_table;
|
||||||
|
mutable unsigned int id_of_my_supporting_circle;
|
||||||
|
|
||||||
template < class T >
|
template < class T >
|
||||||
static bool find_intersection_circle_circle(
|
static bool find_intersection_circle_circle(
|
||||||
const Circular_arc_2& c1,
|
const Circular_arc_2& c1,
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue