public static Image GetImage(ProSuiteGeometryType geometryType)
        {
            switch (geometryType)
            {
            case ProSuiteGeometryType.Point:
            case ProSuiteGeometryType.Multipoint:
                return(GetImage(_keyPoint));

            case ProSuiteGeometryType.Polygon:
                return(GetImage(_keyPolygon));

            case ProSuiteGeometryType.Polyline:
                return(GetImage(_keyPolyline));

            case ProSuiteGeometryType.MultiPatch:
                return(GetImage(_keyMultiPath));

            case ProSuiteGeometryType.Null:
                return(GetImage(_keyTable));

            default:
                return(GetImage(_keyUnknown));
            }
        }
Example #2
0
 public GeometryTypeShape([NotNull] string name, ProSuiteGeometryType geometryType)
     : base(name)
 {
     _shapeType = geometryType;
 }