org.geotools.geometry.coordinatesequence
Class PackedCSBuilder.Double
java.lang.Object
org.geotools.geometry.coordinatesequence.PackedCSBuilder
org.geotools.geometry.coordinatesequence.PackedCSBuilder.Double
- All Implemented Interfaces:
- CSBuilder
- Enclosing class:
- PackedCSBuilder
- public static class PackedCSBuilder.Double
- extends PackedCSBuilder
Method Summary |
com.vividsolutions.jts.geom.CoordinateSequence |
end()
Stops the coordinate sequence building and returns the result |
double |
getOrdinate(int ordinateIndex,
int coordinateIndex)
Gets an ordinate in the specified coordinate |
void |
setOrdinate(com.vividsolutions.jts.geom.CoordinateSequence sequence,
double value,
int ordinateIndex,
int coordinateIndex)
Utility method that allows to set an ordinate in an already built coordinate sequence
Needed because the CoordinateSequence interface does not expose it |
void |
setOrdinate(double value,
int ordinateIndex,
int coordinateIndex)
Sets and ordinate in the specified coordinate |
void |
start(int size,
int dimensions)
Starts the building of a new coordinate sequence |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PackedCSBuilder.Double
public PackedCSBuilder.Double()
start
public void start(int size,
int dimensions)
- Description copied from interface:
CSBuilder
- Starts the building of a new coordinate sequence
- Parameters:
size
- - the number of coordinates in the coordinate sequencedimensions
- - the dimension of the coordinates in the coordinate sequence,
may be ignored if the coordinate sequence does not support variabile dimensions- See Also:
CSBuilder.start(int,
int)
end
public com.vividsolutions.jts.geom.CoordinateSequence end()
- Description copied from interface:
CSBuilder
- Stops the coordinate sequence building and returns the result
- Returns:
- See Also:
CSBuilder.end()
setOrdinate
public void setOrdinate(double value,
int ordinateIndex,
int coordinateIndex)
- Description copied from interface:
CSBuilder
- Sets and ordinate in the specified coordinate
- Parameters:
value
- ordinateIndex
- coordinateIndex
- - See Also:
CSBuilder.setOrdinate(double,
int, int)
getOrdinate
public double getOrdinate(int ordinateIndex,
int coordinateIndex)
- Description copied from interface:
CSBuilder
- Gets an ordinate in the specified coordinate
- Parameters:
ordinateIndex
- coordinateIndex
- - See Also:
CSBuilder.getOrdinate(int,
int)
setOrdinate
public void setOrdinate(com.vividsolutions.jts.geom.CoordinateSequence sequence,
double value,
int ordinateIndex,
int coordinateIndex)
- Description copied from interface:
CSBuilder
- Utility method that allows to set an ordinate in an already built coordinate sequence
Needed because the CoordinateSequence interface does not expose it
- Parameters:
sequence
- value
- ordinateIndex
- coordinateIndex
- - See Also:
CSBuilder.setOrdinate(com.vividsolutions.jts.geom.CoordinateSequence, double, int, int)
Copyright © GeoTools. All Rights Reserved.