## Uses of Class
com.mapinfo.midev.geometry.GeometryType

Packages that use GeometryType
com.mapinfo.midev.data: Contains the interfaces and some classes used to read data from any of several data sources.
com.mapinfo.midev.feature: The Feature package consists of a series of interfaces, classes and enumerations that allow users to work with features at their geometry and attribute data levels.
com.mapinfo.midev.geometry: The Geometry package consists of a series of interfaces, classes and enumerations that allow users to work with geometry objects.

### Uses of GeometryType in com.mapinfo.midev.data

Methods in com.mapinfo.midev.data that return GeometryType
`GeometryType` LegendAggregate.`getGeometryType()` Returns the geometry type of the legend row.

Constructors in com.mapinfo.midev.data with parameters of type GeometryType
Constructor and Description
`LegendAggregate(IStyle style, GeometryType geometryType, long count, String description)` Creates a `LegendAggregate` from the specified parameters.

### Uses of GeometryType in com.mapinfo.midev.feature

Methods in com.mapinfo.midev.feature that return GeometryType
`GeometryType` IFeatureCollectionMetadata.`getPredominantGeometryType(String geometryAttributeName)` Returns the `GeometryType` that is most predominant in the feature collection, if known.

### Uses of GeometryType in com.mapinfo.midev.geometry

Fields in com.mapinfo.midev.geometry declared as GeometryType
`static GeometryType` GeometryType.`CURVE` type for `ICurve`
`static GeometryType` GeometryType.`ELLIPSE` type for `ILegacyEllipse`
`static GeometryType` GeometryType.`LEGACY_ARC` type for `ILegacyArc`
`static GeometryType` GeometryType.`LEGACY_TEXT` type for `ILegacyText`
`static GeometryType` GeometryType.`LINE_STRING` type for `ILineString`
`static GeometryType` GeometryType.`MULTI_CURVE` type for `IMultiCurve`
`static GeometryType` GeometryType.`MULTI_FEATURE_GEOMETRY` type for `IMultiFeatureGeometry`
`static GeometryType` GeometryType.`MULTI_POINT` type for `IMultiPoint`
`static GeometryType` GeometryType.`MULTI_POLYGON` type for `IMultiPolygon`
`static GeometryType` GeometryType.`POINT` type for `IPoint`
`static GeometryType` GeometryType.`POLYGON` type for `IPolygon`
`static GeometryType` GeometryType.`RECTANGLE` type for `IRectangle`
`static GeometryType` GeometryType.`RING` type for `IRing`
`static GeometryType` GeometryType.`ROUNDED_RECTANGLE` type for `ILegacyRoundedRectangle`

Methods in com.mapinfo.midev.geometry that return GeometryType
`GeometryType` IGeometry.`getType()` Return the type of this geometry.
`static GeometryType` GeometryType.`valueOf(String name)`
`static GeometryType[]` GeometryType.`values()`

Methods in com.mapinfo.midev.geometry with parameters of type GeometryType
`int` IMultiFeatureGeometry.`getCount(GeometryType gtype)` Returns the number of `IFeatureGeometry`s of the specified type that this `IMultiFeatureGeometry` contains.

Constructors in com.mapinfo.midev.geometry with parameters of type GeometryType
Constructor and Description
`InvalidGeometryConversionException(GeometryType firstGeometryType, GeometryType secondGeometryType)`
`InvalidGeometryTypeException(GeometryType type)`