diff --git a/test/algorithms/relate.cpp b/test/algorithms/relate.cpp index 2414191d7..fbe309f2e 100644 --- a/test/algorithms/relate.cpp +++ b/test/algorithms/relate.cpp @@ -872,6 +872,46 @@ void polygon_polygon() BOOST_CHECK(bgdr::relate(p1, p3, bgdr::mask9("T*****FF*"))); // contains() BOOST_CHECK(bgdr::relate(p2, p3, bgdr::mask9("FF*FF****"))); // disjoint() } + + // CCW + { + typedef bg::model::polygon
poly;
+ // within non-simple hole / simple
+ test_geometry poly;
+ // within non-simple hole / simple
+ test_geometry poly;
+ // within non-simple hole / simple
+ test_geometry poly;
+ typedef bg::model::ring ring;
+ typedef bg::model::multi_polygon ();
test_multi_linestring_multi_polygon ();
polygon_polygon ();
+ polygon_multi_polygon ();
multi_polygon_multi_polygon ();
}