[buffer] fix intersection points on border, equal points should not be checked

and correct order in call to side strategy
This fixes case rt_u10
This commit is contained in:
Barend Gehrels
2014-09-17 16:30:03 +02:00
parent e3130b2f39
commit 9298ac2a2c
2 changed files with 13 additions and 8 deletions

View File

@@ -373,9 +373,7 @@ void test_all()
test_one<multi_polygon_type, polygon_type>("rt_u8", rt_u8, join_miter, end_flat, 70.9142, 1.0);
test_one<multi_polygon_type, polygon_type>("rt_u9", rt_u9, join_miter, end_flat, 59.3063, 1.0);
#if defined(BOOST_GEOMETRY_BUFFER_INCLUDE_FAILING_TESTS)
test_one<multi_polygon_type, polygon_type>("rt_u10", rt_u10, join_miter, end_flat, 999, 1.0);
#endif
test_one<multi_polygon_type, polygon_type>("rt_u10", rt_u10, join_miter, end_flat, 144.0858, 1.0);
}
int test_main(int, char* [])