public class JTSCoordinatesDoubleArray extends Object implements com.vividsolutions.jts.geom.CoordinateSequence
Implementation of JTS coordinate sequence wrapping a double array
Constructor and Description |
---|
JTSCoordinatesDoubleArray(int numDims) |
Modifier and Type | Method and Description |
---|---|
JTSCoordinatesDoubleArray |
clone() |
com.vividsolutions.jts.geom.Envelope |
expandEnvelope(com.vividsolutions.jts.geom.Envelope env) |
com.vividsolutions.jts.geom.Coordinate |
getCoordinate(int i) |
void |
getCoordinate(int i,
com.vividsolutions.jts.geom.Coordinate coord) |
com.vividsolutions.jts.geom.Coordinate |
getCoordinateCopy(int i) |
int |
getDimension() |
double |
getOrdinate(int i,
int ordinateIndex) |
double |
getX(int i) |
double |
getY(int i) |
void |
setNumDimensions(int numDims) |
void |
setOrdinate(int i,
int ordinateIndex,
double value) |
void |
setPosList(double[] posList) |
int |
size() |
com.vividsolutions.jts.geom.Coordinate[] |
toCoordinateArray() |
public void setNumDimensions(int numDims)
public void setPosList(double[] posList)
public int getDimension()
getDimension
in interface com.vividsolutions.jts.geom.CoordinateSequence
public final com.vividsolutions.jts.geom.Coordinate getCoordinate(int i)
getCoordinate
in interface com.vividsolutions.jts.geom.CoordinateSequence
public final com.vividsolutions.jts.geom.Coordinate getCoordinateCopy(int i)
getCoordinateCopy
in interface com.vividsolutions.jts.geom.CoordinateSequence
public final void getCoordinate(int i, com.vividsolutions.jts.geom.Coordinate coord)
getCoordinate
in interface com.vividsolutions.jts.geom.CoordinateSequence
public final double getX(int i)
getX
in interface com.vividsolutions.jts.geom.CoordinateSequence
public final double getY(int i)
getY
in interface com.vividsolutions.jts.geom.CoordinateSequence
public final double getOrdinate(int i, int ordinateIndex)
getOrdinate
in interface com.vividsolutions.jts.geom.CoordinateSequence
public final int size()
size
in interface com.vividsolutions.jts.geom.CoordinateSequence
public final void setOrdinate(int i, int ordinateIndex, double value)
setOrdinate
in interface com.vividsolutions.jts.geom.CoordinateSequence
public final com.vividsolutions.jts.geom.Coordinate[] toCoordinateArray()
toCoordinateArray
in interface com.vividsolutions.jts.geom.CoordinateSequence
public final com.vividsolutions.jts.geom.Envelope expandEnvelope(com.vividsolutions.jts.geom.Envelope env)
expandEnvelope
in interface com.vividsolutions.jts.geom.CoordinateSequence
public final JTSCoordinatesDoubleArray clone()
Copyright © 2016 Sensia Software LLC. All rights reserved.