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)); } }
public GeometryTypeShape([NotNull] string name, ProSuiteGeometryType geometryType) : base(name) { _shapeType = geometryType; }