From a103ffaef93686ffeebeb0358fb7e033a87fc3db Mon Sep 17 00:00:00 2001 From: Panagiotis Cheilaris Date: Sat, 14 Sep 2013 13:02:49 +0200 Subject: [PATCH] test in vring for LARGER point retval Now, exact computation is correct with input like br80pt.cin: s 10 120 60 20 s 30 110 100 40 p 60 40 Signed-off-by: Panagiotis Cheilaris --- .../Voronoi_vertex_ring_C2.h | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Segment_Delaunay_graph_Linf_2/include/CGAL/Segment_Delaunay_graph_Linf_2/Voronoi_vertex_ring_C2.h b/Segment_Delaunay_graph_Linf_2/include/CGAL/Segment_Delaunay_graph_Linf_2/Voronoi_vertex_ring_C2.h index bcff719b03b..4fe3303d24a 100644 --- a/Segment_Delaunay_graph_Linf_2/include/CGAL/Segment_Delaunay_graph_Linf_2/Voronoi_vertex_ring_C2.h +++ b/Segment_Delaunay_graph_Linf_2/include/CGAL/Segment_Delaunay_graph_Linf_2/Voronoi_vertex_ring_C2.h @@ -999,9 +999,14 @@ private: retval = CGAL::compare(d_fine, CGAL::abs(scalediffdvpx)); } } + CGAL_SDG_DEBUG(std::cout << "vring test with p, retval=" + << retval << std::endl; ); if (retval == SMALLER) { return NEGATIVE; } + if (retval == LARGER) { + return POSITIVE; + } } Point_2 qref; @@ -1025,6 +1030,9 @@ private: if (retval == SMALLER) { return NEGATIVE; } + if (retval == LARGER) { + return POSITIVE; + } } Point_2 rref;