Package com.kheops.jmap.spatial
Class MultiSurface
java.lang.Object
com.kheops.jmap.spatial.DefaultGeometry
com.kheops.jmap.spatial.GeometryCollection
com.kheops.jmap.spatial.MultiSurface
- All Implemented Interfaces:
- Geometry,- Serializable,- Cloneable
- Direct Known Subclasses:
- MultiPolygon
This abstract class represent a collection of surfaces 
- See Also:
- 
Field SummaryFields inherited from class com.kheops.jmap.spatial.GeometryCollectionbounds, geometriesFields inherited from interface com.kheops.jmap.spatial.GeometryGEOMETRY_ANNOTATION, GEOMETRY_COMPLEX, GEOMETRY_ELLIPSE, GEOMETRY_LINE, GEOMETRY_LINEAR_RING, GEOMETRY_LINESTRING, GEOMETRY_MULTI_ANNOTATION, GEOMETRY_MULTI_LINESTRING, GEOMETRY_MULTI_POINT, GEOMETRY_MULTI_POLYGON, GEOMETRY_POINT, GEOMETRY_POLYGON, GEOMETRY_RECTANGLE
- 
Constructor SummaryConstructors
- 
Method SummaryMethods inherited from class com.kheops.jmap.spatial.GeometryCollectionarea, boundary, clone, createBounds, equals, fit, geometryN, getBounds, getGeometries, getGeometryCount, hashCode, keepLineString, keepLineString, keepPoint, keepPoint, keepPolygon, keepPolygon, length, numGeometries, serialize, setGeometries, sizeOf, spatiallyEquals, transform, translate, validateMethods inherited from class com.kheops.jmap.spatial.DefaultGeometryasText, spatiallyEqualsMethods inherited from class java.lang.Objectfinalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.kheops.jmap.spatial.GeometrygetCenteredPoint, getGeometryId, getGeometryType, toString
- 
Constructor Details- 
MultiSurfacepublic MultiSurface()
 
- 
- 
Method Details- 
centroidthe center of mass of this collection- Returns:
 
- 
pointOnSurfacea point on the surface of one element- Returns:
 
 
-