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