Exemplo n.º 1
0
        internal static bool PolygonContainsPoint(Polygon polygon, DSPoint point)
        {
            Vertex  vertex   = Points.ToVertex(point);
            var     vertices = polygon.Vertices.Select(p => Points.ToVertex(point)).ToList();
            Polygon gPolygon = null;

            gPolygon = Polygon.ByVertices(vertices, false);

            return(gPolygon.ContainsVertex(vertex));
        }