com.vividsolutions.jts.geom.impl
Class PackedCoordinateSequence.Double
- PackedCoordinateSequence
- Cloneable, CoordinateSequence
public static class PackedCoordinateSequence.Double
Packed coordinate sequence implementation based on doubles
Double(Coordinate[] coordinates)- Builds a new packed coordinate sequence out of a coordinate array
|
Double(Coordinate[] coordinates, int dimension)- Builds a new packed coordinate sequence out of a coordinate array
|
Double(double[] coords, int dimensions)- Builds a new packed coordinate sequence
|
Double(float[] coordinates, int dimensions)- Builds a new packed coordinate sequence out of a float coordinate array
|
Double(int size, int dimension)- Builds a new empty packed coordinate sequence of a given size and dimension
|
clone, getCoordinate, getCoordinate, getCoordinateCopy, getCoordinateInternal, getDimension, getOrdinate, getX, getY, setOrdinate, setX, setY, toCoordinateArray |
Double
public Double(Coordinate[] coordinates)
Builds a new packed coordinate sequence out of a coordinate array
Double
public Double(Coordinate[] coordinates,
int dimension) Builds a new packed coordinate sequence out of a coordinate array
Double
public Double(double[] coords,
int dimensions) Builds a new packed coordinate sequence
Double
public Double(float[] coordinates,
int dimensions) Builds a new packed coordinate sequence out of a float coordinate array
Double
public Double(int size,
int dimension) Builds a new empty packed coordinate sequence of a given size and dimension
expandEnvelope
public Envelope expandEnvelope(Envelope env)
Expands the given
Envelope to include the coordinates in the sequence.
Allows implementing classes to optimize access to coordinate values.
- expandEnvelope in interface CoordinateSequence
env - the envelope to expand
- a ref to the expanded envelope