Skip navigation links

Package com.mapinfo.midev.geometry

The Geometry package consists of a series of interfaces, classes and enumerations that allow users to work with geometry objects.

See: Description

Package com.mapinfo.midev.geometry Description

The Geometry package consists of a series of interfaces, classes and enumerations that allow users to work with geometry objects.

The interfaces within the Geometry package define the composition aspects for all geometry object types. Provided are interfaces that describe points, lines, polygons, curves, etc. Concrete classes are provided as helper-utility classes for working with geometry objects and enumerations are supplied that define the different "type listings" associated with geometry objects.

The primary interface within this package is interface IGeometry. IGeometry defines the basic behavior of all geometry classes. For example, it defines functionality for returning a geometry object's type, its coordinate system information, and envelope (minimum bounding rectangle).

IGeometry is related to IFeature in the following way. IFeature can return an IFeatureGeometry object. IFeatureGeometry extends IGeometry. At runtime, the IFeatureGeometry object of an IFeature object can be rendered into a map image to visually represent that feature in the map.

See Also:
com.mapinfo.midev.feature.IFeature
Skip navigation links