Package com.esri.core.geometry.ogc
Class OGCLinearRing
- java.lang.Object
-
- com.esri.core.geometry.ogc.OGCGeometry
-
- com.esri.core.geometry.ogc.OGCCurve
-
- com.esri.core.geometry.ogc.OGCLineString
-
- com.esri.core.geometry.ogc.OGCLinearRing
-
public class OGCLinearRing extends OGCLineString
-
-
Field Summary
-
Fields inherited from class com.esri.core.geometry.ogc.OGCLineString
multiPath, TYPE
-
Fields inherited from class com.esri.core.geometry.ogc.OGCGeometry
esriSR
-
-
Constructor Summary
Constructors Constructor Description OGCLinearRing(MultiPath mp, int pathIndex, SpatialReference sr, boolean reversed)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
isClosed()
boolean
isRing()
int
numPoints()
The number of Points in this LineString.OGCPoint
pointN(int n)
Returns the specified Point N in this LineString.-
Methods inherited from class com.esri.core.geometry.ogc.OGCLineString
asBinary, asText, convertToMulti, endPoint, estimateMemorySize, geometryType, getEsriGeometry, length, locateAlong, locateBetween, reduceFromMulti, startPoint
-
Methods inherited from class com.esri.core.geometry.ogc.OGCGeometry
asGeoJson, asGeoJsonImpl, asJson, buffer, centroid, contains, convexHull, coordinateDimension, createFromEsriCursor, createFromEsriCursor, createFromEsriGeometry, createFromEsriGeometry, createFromOGCStructure, crosses, difference, dimension, disjoint, distance, envelope, equals, equals, Equals, fromBinary, fromEsriShape, fromGeoJson, fromJson, fromText, getEsriGeometryCursor, getEsriSpatialReference, hashCode, intersection, intersects, is3D, isConcreteGeometryCollection, isEmpty, isMeasured, isSimple, isSimpleRelaxed, makeSimple, makeSimpleRelaxed, MakeSimpleRelaxed, MaxMeasure, MaxZ, MinMeasure, MinZ, overlaps, relate, setSpatialReference, SRID, symDifference, toString, touches, union, within
-
-
-
-
Constructor Detail
-
OGCLinearRing
public OGCLinearRing(MultiPath mp, int pathIndex, SpatialReference sr, boolean reversed)
-
-
Method Detail
-
numPoints
public int numPoints()
Description copied from class:OGCLineString
The number of Points in this LineString.- Overrides:
numPoints
in classOGCLineString
-
isClosed
public boolean isClosed()
- Overrides:
isClosed
in classOGCLineString
-
pointN
public OGCPoint pointN(int n)
Description copied from class:OGCLineString
Returns the specified Point N in this LineString.- Overrides:
pointN
in classOGCLineString
- Parameters:
n
- The 0 based index of the Point.
-
-