test PSS bdiff=3 point on a side pssd3varxa.cin

Signed-off-by: Panagiotis Cheilaris <philaris@cs.ntua.gr>
This commit is contained in:
Panagiotis Cheilaris 2014-07-15 13:59:36 +02:00
parent a080f0c1b8
commit 342ddb0348
1 changed files with 66 additions and 0 deletions

View File

@ -782,6 +782,72 @@ void test_traits(const char* title)
Point_2(-25, -35),
CGAL::NEGATIVE);
// PSS bdiff=3 point on a side variation pssd3varxa.cin
test_incircle<Gt>(
Point_2(0, 100),
Segment_2(Point_2(-150, 50), Point_2(150, -50)),
Segment_2(Point_2(150, -50), Point_2(150, 200)),
Point_2(-150, 50),
CGAL::POSITIVE);
test_incircle<Gt>(
Point_2(0, 100),
Segment_2(Point_2(-150, 50), Point_2(150, -50)),
Segment_2(Point_2(150, -50), Point_2(150, 200)),
Point_2(-50, 0),
CGAL::POSITIVE);
test_incircle<Gt>(
Point_2(0, 100),
Segment_2(Point_2(-150, 50), Point_2(150, -50)),
Segment_2(Point_2(150, -50), Point_2(150, 200)),
Point_2(-50, 50),
CGAL::POSITIVE);
test_incircle<Gt>(
Point_2(0, 100),
Segment_2(Point_2(-150, 50), Point_2(150, -50)),
Segment_2(Point_2(150, -50), Point_2(150, 200)),
Point_2(150, -50),
CGAL::POSITIVE);
test_incircle<Gt>(
Point_2(0, 100),
Segment_2(Point_2(-150, 50), Point_2(150, -50)),
Segment_2(Point_2(150, -50), Point_2(150, 200)),
Point_2(150, 200),
CGAL::POSITIVE);
test_incircle<Gt>(
Segment_2(Point_2(-150, 50), Point_2(150, -50)),
Segment_2(Point_2(150, -50), Point_2(150, 200)),
Point_2(100, 50),
Point_2(0, 100),
CGAL::POSITIVE);
test_incircle<Gt>(
Point_2(0, 100),
Segment_2(Point_2(-150, 50), Point_2(150, -50)),
Segment_2(Point_2(150, -50), Point_2(150, 200)),
Point_2(50, 150),
CGAL::ZERO);
test_incircle<Gt>(
Point_2(0, 100),
Segment_2(Point_2(-150, 50), Point_2(150, -50)),
Segment_2(Point_2(150, -50), Point_2(150, 200)),
Point_2(100, 50),
CGAL::NEGATIVE);
test_incircle<Gt>(
Point_2(0, 100),
Segment_2(Point_2(-150, 50), Point_2(150, -50)),
Segment_2(Point_2(150, -50), Point_2(150, 200)),
Point_2(50, 50),
CGAL::NEGATIVE);
test_incircle<Gt>(
Point_2(0, 100),
Segment_2(Point_2(-150, 50), Point_2(150, -50)),
Segment_2(Point_2(150, -50), Point_2(150, 200)),
Point_2(90, 80),
CGAL::NEGATIVE);
std::cout << "====================================" << std::endl;
std::cout << std::endl;
}