Package mil.nga.sf
Class Surface
- java.lang.Object
-
- mil.nga.sf.Geometry
-
- mil.nga.sf.Surface
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
CurvePolygon
,PolyhedralSurface
public abstract class Surface extends Geometry
The base type for all 2-dimensional geometry types. A 2-dimensional geometry is a geometry that has an area.- Author:
- osbornb
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
Surface(GeometryType type, boolean hasZ, boolean hasM)
Constructor
-
Method Summary
-
Methods inherited from class mil.nga.sf.Geometry
copy, equals, expandEnvelope, getCentroid, getDegreesCentroid, getDimension, getEnvelope, getGeometryType, hashCode, hasM, hasZ, is3D, isEmpty, isMeasured, isSimple, setHasM, setHasZ, updateZM
-
-
-
-
Constructor Detail
-
Surface
protected Surface(GeometryType type, boolean hasZ, boolean hasM)
Constructor- Parameters:
type
- geometry typehasZ
- has zhasM
- has m
-
-