public abstract class AbstractCoordinateSequenceSegment extends Object implements ICoordinateSequenceSegment
| Constructor and Description |
|---|
AbstractCoordinateSequenceSegment(double[][] ordinates,
boolean isMeasured,
CoordinateSequenceSegmentType coordinateSequenceSegmentType) |
| Modifier and Type | Method and Description |
|---|---|
ICoordinate |
getCoordinateN(int index) |
Iterable<ICoordinate> |
getCoordinates() |
int |
getDimension() |
IEnvelope |
getEnvelope() |
double |
getMeasuredValue(int index) |
double[] |
getMeasuredValues() |
int |
getNumberOfCoordinates() |
CoordinateSequenceSegmentType |
getType() |
double[][] |
getValues() |
double |
getXValue(int index) |
double[] |
getXValues() |
double |
getYValue(int index) |
double[] |
getYValues() |
double |
getZValue(int index) |
double[] |
getZValues() |
boolean |
isEmpty() |
boolean |
isMeasured() |
String |
toString() |
public AbstractCoordinateSequenceSegment(double[][] ordinates,
boolean isMeasured,
CoordinateSequenceSegmentType coordinateSequenceSegmentType)
public double[] getXValues()
getXValues in interface ICoordinateSequenceSegmentpublic double[] getYValues()
getYValues in interface ICoordinateSequenceSegmentpublic double[] getZValues()
getZValues in interface ICoordinateSequenceSegmentpublic double[] getMeasuredValues()
getMeasuredValues in interface ICoordinateSequenceSegmentpublic double getXValue(int index)
getXValue in interface ICoordinateSequenceSegmentpublic double getYValue(int index)
getYValue in interface ICoordinateSequenceSegmentpublic double getZValue(int index)
getZValue in interface ICoordinateSequenceSegmentpublic int getDimension()
getDimension in interface ICoordinateSequenceSegmentpublic boolean isMeasured()
isMeasured in interface ICoordinateSequenceSegmentpublic double getMeasuredValue(int index)
getMeasuredValue in interface ICoordinateSequenceSegmentpublic ICoordinate getCoordinateN(int index)
getCoordinateN in interface ICoordinateSequenceSegmentpublic int getNumberOfCoordinates()
getNumberOfCoordinates in interface ICoordinateSequenceSegmentpublic double[][] getValues()
getValues in interface ICoordinateSequenceSegmentpublic Iterable<ICoordinate> getCoordinates()
getCoordinates in interface ICoordinateSequenceSegmentpublic CoordinateSequenceSegmentType getType()
getType in interface ICoordinateSequenceSegmentpublic IEnvelope getEnvelope()
getEnvelope in interface ICoordinateSequenceSegmentpublic boolean isEmpty()
isEmpty in interface ICoordinateSequenceSegmentCopyright © 2007–2018 Andreas W. Bartels. All rights reserved.