public static void zig_zag_thing() {
            var data = _polyPairData["Zig-zag Thing"];
            var unionOperation = new PolygonUnionOperation();

            var result = unionOperation.Union(data.A, data.B) as Polygon2;
            Assert.NotNull(result);
            Assert.True(result.SpatiallyEqual(data.R));

            result = unionOperation.Union(data.B, data.A) as Polygon2;
            Assert.NotNull(result);
            Assert.True(result.SpatiallyEqual(data.R));
        }
Beispiel #2
0
        public static void zig_zag_thing()
        {
            var data           = _polyPairData["Zig-zag Thing"];
            var unionOperation = new PolygonUnionOperation();

            var result = unionOperation.Union(data.A, data.B) as Polygon2;

            Assert.NotNull(result);
            Assert.True(result.SpatiallyEqual(data.R));

            result = unionOperation.Union(data.B, data.A) as Polygon2;
            Assert.NotNull(result);
            Assert.True(result.SpatiallyEqual(data.R));
        }
 static PolygonUnionFacts() {
     _polyPairData = PolyOperationTestUtility.GeneratePolyPairUnionTestDataCollection();
     _unionOperation = new PolygonUnionOperation();
 }
Beispiel #4
0
 static PolygonUnionFacts()
 {
     _polyPairData   = PolyOperationTestUtility.GeneratePolyPairUnionTestDataCollection();
     _unionOperation = new PolygonUnionOperation();
 }