From 65c6d4491da9cd94a01f2a324dcbbd209c311315 Mon Sep 17 00:00:00 2001 From: Peter Hachenberger Date: Thu, 22 May 2008 15:04:50 +0000 Subject: [PATCH] optimization is not stable and therefore turned off --- Nef_3/include/CGAL/Nef_3/SNC_intersection.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Nef_3/include/CGAL/Nef_3/SNC_intersection.h b/Nef_3/include/CGAL/Nef_3/SNC_intersection.h index 572e04e7193..ccb1d5f10fe 100644 --- a/Nef_3/include/CGAL/Nef_3/SNC_intersection.h +++ b/Nef_3/include/CGAL/Nef_3/SNC_intersection.h @@ -271,7 +271,7 @@ class SNC_intersection : public SNC_const_decorator { bool does_intersect_internally( const Ray_3& ray, Halffacet_const_handle f, Point_3& p, - bool checkHasOn = false) const { + bool checkHasOn = true) const { CGAL_NEF_TRACEN("-> Intersection facet - ray"); Plane_3 h( f->plane()); CGAL_NEF_TRACEN("-> facet's plane: " << h); @@ -364,6 +364,7 @@ class SNC_intersection : public SNC_const_decorator { Bounded_side locate_point_in_halffacet( const Point_3& p, Halffacet_const_handle f) const { + CGAL_NEF_TRACEN("locate point in halffacet " << p << ", " << f->plane()); typedef Project_shalfedge_point < SHalfedge, const Point_3> Project; typedef Circulator_project