Package org.cugos.wkg
Class MultiSurface
- java.lang.Object
-
- org.cugos.wkg.Geometry
-
- org.cugos.wkg.AbstractGeometryCollection<Surface>
-
- org.cugos.wkg.MultiSurface
-
public class MultiSurface extends AbstractGeometryCollection<Surface>
A MultiSurface is a GeometryCollection made up of only Surfaces- Author:
- Jared Erickson
-
-
Field Summary
-
Fields inherited from class org.cugos.wkg.AbstractGeometryCollection
geometries
-
-
Constructor Summary
Constructors Constructor Description MultiSurface(List<Surface> surfaces, Dimension dimension)
Create a new MultiSurfaceMultiSurface(List<Surface> surfaces, Dimension dimension, String srid)
Create a new MultiSurface
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static MultiSurface
createEmpty()
Create an empty MultiSurfaceList<Surface>
getSurfaces()
Get the List of Surfaces-
Methods inherited from class org.cugos.wkg.AbstractGeometryCollection
getCoordinates, getNumberOfCoordinates, isEmpty, toString
-
Methods inherited from class org.cugos.wkg.Geometry
getData, getDimension, getEnvelope, getSrid, setData, setSrid
-
-
-
-
Method Detail
-
getSurfaces
public List<Surface> getSurfaces()
Get the List of Surfaces- Returns:
- The List of Surfaces
-
createEmpty
public static MultiSurface createEmpty()
Create an empty MultiSurface- Returns:
- An empty MultiSurface
-
-