public interface IMultiPolygon extends IFeatureGeometry, Iterable<IPolygon>
IFeatureGeometry that is a collection of IPolygons all in the same coordinate system.| Modifier and Type | Method and Description |
|---|---|
IMultiPolygon |
getCopy()
Returns a non-transient copy of this
IFeatureGeometry in this IFeatureGeometry's coordinate system. |
IMultiPolygon |
getCopy(CoordSys crs)
Returns a non-transient copy of this
IFeatureGeometry in the specified coordinate system. |
int |
getPolygonCount()
Returns the number of
IPolygons in this IMultiPolygon. |
getRepresentativePoint, initializeRepresentativePoint, setRepresentativePointcontains, getArea, getCoordSys, getDimension, getEnvelope, getPerimeter, getSpatialInfo, getType, isEmpty, isTransient, mAllSet, mSet, zAllSet, zSetforEach, iterator, spliteratorint getPolygonCount()
IPolygons in this IMultiPolygon.IPolygons in this IMultiPolygon.IMultiPolygon getCopy(CoordSys crs)
IFeatureGeometryIFeatureGeometry in the specified coordinate system.getCopy in interface IFeatureGeometrygetCopy in interface IGeometrycrs - coordinate system of the returned copyIFeatureGeometry in the specified coordinate system.IGeometry.isTransient()IMultiPolygon getCopy()
IFeatureGeometryIFeatureGeometry in this IFeatureGeometry's coordinate system.getCopy in interface IFeatureGeometrygetCopy in interface IGeometryIFeatureGeometry in this IFeatureGeometry's coordinate system.IFeatureGeometry.getCopy(com.mapinfo.midev.coordsys.CoordSys),
IGeometry.isTransient()