Package hec.rss.model
Class WorldLineCoordinateSequence
java.lang.Object
hec.rss.model.WorldLineCoordinateSequence
- All Implemented Interfaces:
com.vividsolutions.jts.geom.CoordinateSequence,Cloneable
public class WorldLineCoordinateSequence
extends Object
implements com.vividsolutions.jts.geom.CoordinateSequence
-
Field Summary
Fields inherited from interface com.vividsolutions.jts.geom.CoordinateSequence
M, X, Y, Z -
Constructor Summary
ConstructorsConstructorDescriptionWorldLineCoordinateSequence(hec.map.WorldLine worldLine, com.vividsolutions.jts.geom.GeometryFactory geometryFactory) -
Method Summary
Modifier and TypeMethodDescriptionclone()com.vividsolutions.jts.geom.EnvelopeexpandEnvelope(com.vividsolutions.jts.geom.Envelope env) com.vividsolutions.jts.geom.CoordinategetCoordinate(int i) voidgetCoordinate(int i, com.vividsolutions.jts.geom.Coordinate coordinate) com.vividsolutions.jts.geom.CoordinategetCoordinateCopy(int i) intdoublegetOrdinate(int index, int ordinateIndex) doublegetX(int i) doublegetY(int i) voidsetOrdinate(int index, int ordinateIndex, double value) intsize()com.vividsolutions.jts.geom.Coordinate[]
-
Constructor Details
-
WorldLineCoordinateSequence
public WorldLineCoordinateSequence(hec.map.WorldLine worldLine, com.vividsolutions.jts.geom.GeometryFactory geometryFactory)
-
-
Method Details
-
getDimension
public int getDimension()- Specified by:
getDimensionin interfacecom.vividsolutions.jts.geom.CoordinateSequence
-
getCoordinate
public com.vividsolutions.jts.geom.Coordinate getCoordinate(int i) - Specified by:
getCoordinatein interfacecom.vividsolutions.jts.geom.CoordinateSequence
-
getCoordinateCopy
public com.vividsolutions.jts.geom.Coordinate getCoordinateCopy(int i) - Specified by:
getCoordinateCopyin interfacecom.vividsolutions.jts.geom.CoordinateSequence
-
getCoordinate
public void getCoordinate(int i, com.vividsolutions.jts.geom.Coordinate coordinate) - Specified by:
getCoordinatein interfacecom.vividsolutions.jts.geom.CoordinateSequence
-
getX
public double getX(int i) - Specified by:
getXin interfacecom.vividsolutions.jts.geom.CoordinateSequence
-
getY
public double getY(int i) - Specified by:
getYin interfacecom.vividsolutions.jts.geom.CoordinateSequence
-
getOrdinate
public double getOrdinate(int index, int ordinateIndex) - Specified by:
getOrdinatein interfacecom.vividsolutions.jts.geom.CoordinateSequence
-
size
public int size()- Specified by:
sizein interfacecom.vividsolutions.jts.geom.CoordinateSequence
-
setOrdinate
public void setOrdinate(int index, int ordinateIndex, double value) - Specified by:
setOrdinatein interfacecom.vividsolutions.jts.geom.CoordinateSequence
-
toCoordinateArray
public com.vividsolutions.jts.geom.Coordinate[] toCoordinateArray()- Specified by:
toCoordinateArrayin interfacecom.vividsolutions.jts.geom.CoordinateSequence
-
expandEnvelope
public com.vividsolutions.jts.geom.Envelope expandEnvelope(com.vividsolutions.jts.geom.Envelope env) - Specified by:
expandEnvelopein interfacecom.vividsolutions.jts.geom.CoordinateSequence
-
clone
-