removed too-strong assertions in infinite edge cf

This fixes an assertion failure for the input vbc1a.cin:
s 60  20 60 220
p 40 160
p 30  50
p 40  50

Signed-off-by: Panagiotis Cheilaris <philaris@cs.ntua.gr>
This commit is contained in:
Panagiotis Cheilaris 2014-04-12 19:36:33 +02:00
parent c14f3cd711
commit e5247dda4c
1 changed files with 0 additions and 10 deletions

View File

@ -603,16 +603,6 @@ public:
std::cout << "debug infinite-edge-int-cf special POS"
<< std::endl;);
if (s.is_point() and r.is_point()) {
// philaris: I assert that sqt and rqt are monotone
CGAL_assertion(
or_linf(s.point(), q.point(), t.point()) ==
DEGENERATE );
CGAL_assertion(
or_linf(r.point(), q.point(), t.point()) ==
DEGENERATE );
if ((bounded_side_of_bbox(
t.point(), s.point(), q.point()) ==
ON_BOUNDED_SIDE) and