| Modifier | Constructor and Description |
|---|---|
|
CurvePolygon()
Constructor
|
|
CurvePolygon(boolean hasZ,
boolean hasM)
Constructor
|
|
CurvePolygon(CurvePolygon<T> curvePolygon)
Constructor
|
protected |
CurvePolygon(GeometryType type,
boolean hasZ,
boolean hasM)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
addRing(T ring)
Add a ring
|
Geometry |
copy()
Copy the geometry
|
List<T> |
getRings()
Get the rings
|
int |
numRings()
Get the number of rings
|
void |
setRings(List<T> rings)
Set the rings
|
getGeometryType, getWkbCode, hasM, hasZpublic CurvePolygon()
public CurvePolygon(boolean hasZ,
boolean hasM)
hasZ - has zhasM - has mpublic CurvePolygon(CurvePolygon<T> curvePolygon)
curvePolygon - curve polygon to copyprotected CurvePolygon(GeometryType type, boolean hasZ, boolean hasM)
type - geometry typehasZ - has zhasM - has mpublic void addRing(T ring)
ring - ringpublic int numRings()
Copyright © 2017 National Geospatial-Intelligence Agency. All rights reserved.