コード例 #1
0
ファイル: PolygonTests.cs プロジェクト: asapostolov/Geo
        public void PointOutsidePolygon()
        {
            var bermudaTriangle = new Polygon(
                new Coordinate( 25.774, -80.190 ),
                new Coordinate( 18.446, -66.118 ),
                new Coordinate( 32.321, -64.757 ),
                new Coordinate( 25.774, -80.190 )
                );

            var point = new Coordinate( 25.282622, -80.433723 );

            Assert.IsFalse( bermudaTriangle.Contains( point ) );
        }
コード例 #2
0
ファイル: PolygonTests.cs プロジェクト: asapostolov/Geo
        public void PointInsidePolygon()
        {
            var bermudaTriangle = new Polygon(
                new Coordinate( 25.774, -80.190 ),
                new Coordinate( 18.446, -66.118 ),
                new Coordinate( 32.321, -64.757 ),
                new Coordinate( 25.774, -80.190 )
                );

            var point = new Coordinate( 25.123574, -76.149055 );

            Assert.IsTrue( bermudaTriangle.Contains( point ) );
        }