public class AxisPlaneCoordinateSequence extends AbstractLineString
| Modifier and Type | Method and Description |
|---|---|
AxisPlaneCoordinateSequence |
clone()
Creates and returns a full copy of this
LineString object. |
int |
getAxisCount() |
double |
getCoordinate(int index,
int ordinateIndex) |
double[] |
getCoordinates() |
int |
getVertexCount()
Returns the count of this
Geometrys vertices. |
double |
getX(int index) |
double |
getY(int index) |
double |
getZ(int index) |
boolean |
isEmpty()
Tests whether the set of points covered by this
Geometry is
empty. |
static LineString |
projectToXY(LineString seq)
Creates a wrapper projecting to the XY plane.
|
static LineString |
projectToXZ(LineString seq)
Creates a wrapper projecting to the XZ plane.
|
static LineString |
projectToYZ(LineString seq)
Creates a wrapper projecting to the YZ plane.
|
appendVertex, compareToSameClass, computeBoundingBox, convertCoordinates, copy, deleteVertex, deleteVertex, distance, doEquals, equals, equalsExact, equalsVertex, equalsVertex, equalsVertex, equalsVertex, equalsVertex, getBoundary, getBoundaryDimension, getCoordinatesList, getDataType, getDimension, getEndPoint, getLength, getM, getMinVertexCount, getPoint, getPoint, getPointWithin, getSegment, getSegmentCount, getStartPoint, getToVertex, getVertex, hasVertex, insertVertex, intersects, isClockwise, isClosed, isCounterClockwise, isEquivalentClass, isRing, merge, merge, move, moveCoordinates, moveVertex, moveVertex, normalize, orientationIndex, points, prepare, reverse, segments, split, subLine, subLine, subLine, subLine, toClockwise, toCounterClockwise, verticesbuffer, buffer, buffer, checkNotGeometryCollection, compare, compareTo, contains, containsProperly, convert, convert, convexHull, coveredBy, covers, createVertexId, crosses, difference, disjoint, distance, envelopeCovers, envelopesIntersect, equal, equals, equals, equals, equalsExact, equalsNorm, equalsTopo, geometries, getArea, getBoundingBox, getCentroid, getClassSortIndex, getCoordinateSystem, getEnvelope, getGeometries, getGeometries, getGeometry, getGeometryComponents, getGeometryCount, getGeometryFactory, getGeometryType, getInteriorPoint, getNonZeroGeometryFactory, getSrid, getUserData, getVertexIndex, hashCode, hasInvalidXyCoordinates, hasNonEmptyElements, hasNullElements, intersection, intersects, isAnyTargetComponentInTest, isGeometryCollection, isRectangle, isSimple, isValid, isWithinDistance, overlaps, relate, relate, setUserData, setVertexIndex, symDifference, toString, touches, toWkt, union, union, withinfinalize, getClass, notify, notifyAll, wait, wait, waitbuffer, buffer, buffer, compareTo, contains, containsProperly, convert, convert, convexHull, coveredBy, covers, crosses, difference, disjoint, distance, equal, equals, equals, equals, equalsExact, equalsNorm, equalsTopo, geometries, getArea, getBoundingBox, getCentroid, getClassSortIndex, getCoordinateSystem, getEnvelope, getGeometries, getGeometries, getGeometry, getGeometryComponents, getGeometryCount, getGeometryFactory, getGeometryType, getInteriorPoint, getSrid, getUserData, hashCode, hasInvalidXyCoordinates, intersection, intersects, isRectangle, isSimple, isValid, isWithinDistance, overlaps, relate, relate, setUserData, symDifference, touches, toWkt, union, union, withinpublic static LineString projectToXY(LineString seq)
seq - the sequence to be projectedpublic static LineString projectToXZ(LineString seq)
seq - the sequence to be projectedpublic static LineString projectToYZ(LineString seq)
seq - the sequence to be projectedpublic AxisPlaneCoordinateSequence clone()
AbstractLineStringLineString object.
(including all coordinates contained by it).clone in interface Geometryclone in interface LineStringclone in class AbstractLineStringpublic int getAxisCount()
getAxisCount in interface GeometrygetAxisCount in class AbstractGeometrypublic double getCoordinate(int index,
int ordinateIndex)
public double[] getCoordinates()
getCoordinates in interface LineStringgetCoordinates in class AbstractLineStringpublic int getVertexCount()
GeometryGeometrys vertices. The Geometry
s contained by composite Geometrys must be
Geometry's; that is, they must implement getNumPointsGeometrypublic double getX(int index)
getX in interface LineStringgetX in class AbstractLineStringpublic double getY(int index)
getY in interface LineStringgetY in class AbstractLineStringpublic double getZ(int index)
getZ in interface LineStringgetZ in class AbstractLineStringpublic boolean isEmpty()
AbstractGeometryGeometry is
empty.isEmpty in interface GeometryisEmpty in class AbstractGeometrytrue if this Geometry does not cover any pointsCopyright © 2015 Revolution Systems Inc.. All rights reserved.