|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use CoordinateSequence | |
---|---|
com.vividsolutions.jts.algorithm | Contains classes and interfaces implementing fundamental computational geometry algorithms. |
com.vividsolutions.jts.algorithm.distance | Classes to compute distance metrics between geonetries. |
com.vividsolutions.jts.geom | Contains the Geometry interface hierarchy and supporting classes. |
com.vividsolutions.jts.geom.impl | Implementations of interfaces for geometric structures. |
com.vividsolutions.jts.geom.util | Provides classes that parse and modify Geometry objects. |
com.vividsolutions.jts.io | Contains the interfaces for converting JTS objects to and from other formats. |
com.vividsolutions.jts.operation.buffer.validate | Classes to perform validation of the results of buffer operations. |
com.vividsolutions.jts.operation.distance | Provides classes for computing the distance between geometries |
com.vividsolutions.jts.operation.distance3d | |
com.vividsolutions.jts.precision | Provides classes for analyzing and manipulating the precision of Geometries. |
com.vividsolutions.jtsexample.geom |
Uses of CoordinateSequence in com.vividsolutions.jts.algorithm |
---|
Methods in com.vividsolutions.jts.algorithm with parameters of type CoordinateSequence | |
---|---|
static double |
CGAlgorithms.length(CoordinateSequence pts)
Computes the length of a linestring specified by a sequence of points. |
static int |
RayCrossingCounter.locatePointInRing(Coordinate p,
CoordinateSequence ring)
Determines the Location of a point in a ring. |
static double |
CGAlgorithms.signedArea(CoordinateSequence ring)
Computes the signed area for a ring. |
Uses of CoordinateSequence in com.vividsolutions.jts.algorithm.distance |
---|
Methods in com.vividsolutions.jts.algorithm.distance with parameters of type CoordinateSequence | |
---|---|
void |
DiscreteHausdorffDistance.MaxDensifiedByFractionDistanceFilter.filter(CoordinateSequence seq,
int index)
|
Uses of CoordinateSequence in com.vividsolutions.jts.geom |
---|
Fields in com.vividsolutions.jts.geom declared as CoordinateSequence | |
---|---|
protected CoordinateSequence |
LineString.points
The points of this LineString . |
Methods in com.vividsolutions.jts.geom that return CoordinateSequence | |
---|---|
CoordinateSequence |
DefaultCoordinateSequenceFactory.create(Coordinate[] coordinates)
Deprecated. Returns a DefaultCoordinateSequence based on the given array (the array is not copied). |
CoordinateSequence |
CoordinateSequenceFactory.create(Coordinate[] coordinates)
Returns a CoordinateSequence based on the given array. |
CoordinateSequence |
DefaultCoordinateSequenceFactory.create(CoordinateSequence coordSeq)
Deprecated. |
CoordinateSequence |
CoordinateSequenceFactory.create(CoordinateSequence coordSeq)
Creates a CoordinateSequence which is a copy
of the given CoordinateSequence . |
CoordinateSequence |
DefaultCoordinateSequenceFactory.create(int size,
int dimension)
Deprecated. |
CoordinateSequence |
CoordinateSequenceFactory.create(int size,
int dimension)
Creates a CoordinateSequence of the specified size and dimension. |
static CoordinateSequence |
CoordinateSequences.ensureValidRing(CoordinateSequenceFactory fact,
CoordinateSequence seq)
Ensures that a CoordinateSequence forms a valid ring, returning a new closed sequence of the correct length if required. |
static CoordinateSequence |
CoordinateSequences.extend(CoordinateSequenceFactory fact,
CoordinateSequence seq,
int size)
|
CoordinateSequence |
Point.getCoordinateSequence()
|
CoordinateSequence |
LineString.getCoordinateSequence()
|
Methods in com.vividsolutions.jts.geom with parameters of type CoordinateSequence | |
---|---|
protected int |
CoordinateSequenceComparator.compareCoordinate(CoordinateSequence s1,
CoordinateSequence s2,
int i,
int dimension)
Compares the same coordinate of two CoordinateSequence s
along the given number of dimensions. |
static void |
CoordinateSequences.copy(CoordinateSequence src,
int srcPos,
CoordinateSequence dest,
int destPos,
int length)
Copies a section of a CoordinateSequence to another CoordinateSequence . |
static void |
CoordinateSequences.copyCoord(CoordinateSequence src,
int srcPos,
CoordinateSequence dest,
int destPos)
Copies a coordinate of a CoordinateSequence to another CoordinateSequence . |
CoordinateSequence |
DefaultCoordinateSequenceFactory.create(CoordinateSequence coordSeq)
Deprecated. |
CoordinateSequence |
CoordinateSequenceFactory.create(CoordinateSequence coordSeq)
Creates a CoordinateSequence which is a copy
of the given CoordinateSequence . |
LinearRing |
GeometryFactory.createLinearRing(CoordinateSequence coordinates)
Creates a LinearRing using the given CoordinateSequence . |
LineString |
GeometryFactory.createLineString(CoordinateSequence coordinates)
Creates a LineString using the given CoordinateSequence; a null or empty CoordinateSequence will create an empty LineString. |
MultiPoint |
GeometryFactory.createMultiPoint(CoordinateSequence coordinates)
Creates a MultiPoint using the
points in the given CoordinateSequence . |
Point |
GeometryFactory.createPoint(CoordinateSequence coordinates)
Creates a Point using the given CoordinateSequence; a null or empty CoordinateSequence will create an empty Point. |
Polygon |
GeometryFactory.createPolygon(CoordinateSequence coordinates)
Constructs a Polygon with the given exterior boundary. |
static CoordinateSequence |
CoordinateSequences.ensureValidRing(CoordinateSequenceFactory fact,
CoordinateSequence seq)
Ensures that a CoordinateSequence forms a valid ring, returning a new closed sequence of the correct length if required. |
OctagonalEnvelope |
OctagonalEnvelope.expandToInclude(CoordinateSequence seq)
|
static CoordinateSequence |
CoordinateSequences.extend(CoordinateSequenceFactory fact,
CoordinateSequence seq,
int size)
|
void |
CoordinateSequenceFilter.filter(CoordinateSequence seq,
int i)
Performs an operation on a coordinate in a CoordinateSequence . |
static boolean |
CoordinateSequences.isRing(CoordinateSequence seq)
Tests whether a CoordinateSequence forms a valid LinearRing ,
by checking the sequence length and closure
(whether the first and last points are identical in 2D). |
static void |
CoordinateSequences.reverse(CoordinateSequence seq)
Reverses the coordinates in a sequence in-place. |
static void |
CoordinateSequences.swap(CoordinateSequence seq,
int i,
int j)
Swaps two coordinates in a sequence. |
Constructors in com.vividsolutions.jts.geom with parameters of type CoordinateSequence | |
---|---|
LinearRing(CoordinateSequence points,
GeometryFactory factory)
Constructs a LinearRing with the vertices
specifed by the given CoordinateSequence . |
|
LineString(CoordinateSequence points,
GeometryFactory factory)
Constructs a LineString with the given points. |
|
Point(CoordinateSequence coordinates,
GeometryFactory factory)
|
Uses of CoordinateSequence in com.vividsolutions.jts.geom.impl |
---|
Classes in com.vividsolutions.jts.geom.impl that implement CoordinateSequence | |
---|---|
class |
CoordinateArraySequence
A CoordinateSequence backed by an array of Coordinates . |
class |
PackedCoordinateSequence
A CoordinateSequence implementation based on a packed arrays. |
static class |
PackedCoordinateSequence.Double
Packed coordinate sequence implementation based on doubles |
static class |
PackedCoordinateSequence.Float
Packed coordinate sequence implementation based on floats |
Methods in com.vividsolutions.jts.geom.impl that return CoordinateSequence | |
---|---|
CoordinateSequence |
PackedCoordinateSequenceFactory.create(Coordinate[] coordinates)
|
CoordinateSequence |
CoordinateArraySequenceFactory.create(Coordinate[] coordinates)
Returns a CoordinateArraySequence based on the given array (the array is
not copied). |
CoordinateSequence |
PackedCoordinateSequenceFactory.create(CoordinateSequence coordSeq)
|
CoordinateSequence |
CoordinateArraySequenceFactory.create(CoordinateSequence coordSeq)
|
CoordinateSequence |
PackedCoordinateSequenceFactory.create(double[] packedCoordinates,
int dimension)
|
CoordinateSequence |
PackedCoordinateSequenceFactory.create(float[] packedCoordinates,
int dimension)
|
CoordinateSequence |
PackedCoordinateSequenceFactory.create(int size,
int dimension)
|
CoordinateSequence |
CoordinateArraySequenceFactory.create(int size,
int dimension)
|
Methods in com.vividsolutions.jts.geom.impl with parameters of type CoordinateSequence | |
---|---|
CoordinateSequence |
PackedCoordinateSequenceFactory.create(CoordinateSequence coordSeq)
|
CoordinateSequence |
CoordinateArraySequenceFactory.create(CoordinateSequence coordSeq)
|
Constructors in com.vividsolutions.jts.geom.impl with parameters of type CoordinateSequence | |
---|---|
CoordinateArraySequence(CoordinateSequence coordSeq)
Creates a new sequence based on a deep copy of the given CoordinateSequence . |
Uses of CoordinateSequence in com.vividsolutions.jts.geom.util |
---|
Methods in com.vividsolutions.jts.geom.util that return CoordinateSequence | |
---|---|
protected CoordinateSequence |
GeometryTransformer.copy(CoordinateSequence seq)
Convenience method which provides statndard way of copying CoordinateSequence s |
protected CoordinateSequence |
GeometryTransformer.createCoordinateSequence(Coordinate[] coords)
Convenience method which provides standard way of creating a CoordinateSequence |
abstract CoordinateSequence |
GeometryEditor.CoordinateSequenceOperation.edit(CoordinateSequence coordSeq,
Geometry geometry)
Edits a CoordinateSequence from a Geometry . |
protected CoordinateSequence |
GeometryTransformer.transformCoordinates(CoordinateSequence coords,
Geometry parent)
Transforms a CoordinateSequence . |
Methods in com.vividsolutions.jts.geom.util with parameters of type CoordinateSequence | |
---|---|
protected CoordinateSequence |
GeometryTransformer.copy(CoordinateSequence seq)
Convenience method which provides statndard way of copying CoordinateSequence s |
abstract CoordinateSequence |
GeometryEditor.CoordinateSequenceOperation.edit(CoordinateSequence coordSeq,
Geometry geometry)
Edits a CoordinateSequence from a Geometry . |
void |
AffineTransformation.filter(CoordinateSequence seq,
int i)
Transforms the i'th coordinate in the input sequence |
void |
AffineTransformation.transform(CoordinateSequence seq,
int i)
Applies this transformation to the i'th coordinate in the given CoordinateSequence. |
protected CoordinateSequence |
GeometryTransformer.transformCoordinates(CoordinateSequence coords,
Geometry parent)
Transforms a CoordinateSequence . |
Uses of CoordinateSequence in com.vividsolutions.jts.io |
---|
Methods in com.vividsolutions.jts.io with parameters of type CoordinateSequence | |
---|---|
static String |
WKTWriter.toLineString(CoordinateSequence seq)
Generates the WKT for a LINESTRING specified by a CoordinateSequence . |
Uses of CoordinateSequence in com.vividsolutions.jts.operation.buffer.validate |
---|
Methods in com.vividsolutions.jts.operation.buffer.validate with parameters of type CoordinateSequence | |
---|---|
void |
BufferCurveMaximumDistanceFinder.MaxMidpointDistanceFilter.filter(CoordinateSequence seq,
int index)
|
Uses of CoordinateSequence in com.vividsolutions.jts.operation.distance |
---|
Constructors in com.vividsolutions.jts.operation.distance with parameters of type CoordinateSequence | |
---|---|
FacetSequence(CoordinateSequence pts,
int start)
Creates a new sequence for a single point from a CoordinateSequence. |
|
FacetSequence(CoordinateSequence pts,
int start,
int end)
Creates a new section based on a CoordinateSequence. |
Uses of CoordinateSequence in com.vividsolutions.jts.operation.distance3d |
---|
Classes in com.vividsolutions.jts.operation.distance3d that implement CoordinateSequence | |
---|---|
class |
AxisPlaneCoordinateSequence
A CoordinateSequence wrapper which projects 3D coordinates into one of the three Cartesian axis planes, using the standard orthonormal projection (i.e. |
Methods in com.vividsolutions.jts.operation.distance3d that return CoordinateSequence | |
---|---|
static CoordinateSequence |
AxisPlaneCoordinateSequence.projectToXY(CoordinateSequence seq)
Creates a wrapper projecting to the XY plane. |
static CoordinateSequence |
AxisPlaneCoordinateSequence.projectToXZ(CoordinateSequence seq)
Creates a wrapper projecting to the XZ plane. |
static CoordinateSequence |
AxisPlaneCoordinateSequence.projectToYZ(CoordinateSequence seq)
Creates a wrapper projecting to the YZ plane. |
Methods in com.vividsolutions.jts.operation.distance3d with parameters of type CoordinateSequence | |
---|---|
static CoordinateSequence |
AxisPlaneCoordinateSequence.projectToXY(CoordinateSequence seq)
Creates a wrapper projecting to the XY plane. |
static CoordinateSequence |
AxisPlaneCoordinateSequence.projectToXZ(CoordinateSequence seq)
Creates a wrapper projecting to the XZ plane. |
static CoordinateSequence |
AxisPlaneCoordinateSequence.projectToYZ(CoordinateSequence seq)
Creates a wrapper projecting to the YZ plane. |
Uses of CoordinateSequence in com.vividsolutions.jts.precision |
---|
Methods in com.vividsolutions.jts.precision with parameters of type CoordinateSequence | |
---|---|
void |
CoordinatePrecisionReducerFilter.filter(CoordinateSequence seq,
int i)
Rounds the Coordinates in the sequence to match the PrecisionModel |
Uses of CoordinateSequence in com.vividsolutions.jtsexample.geom |
---|
Classes in com.vividsolutions.jtsexample.geom that implement CoordinateSequence | |
---|---|
class |
ExtendedCoordinateSequence
Demonstrates how to implement a CoordinateSequence for a new kind of coordinate (an ExtendedCoordinate in this example). |
Methods in com.vividsolutions.jtsexample.geom that return CoordinateSequence | |
---|---|
CoordinateSequence |
ExtendedCoordinateSequenceFactory.create(Coordinate[] coordinates)
Returns an ExtendedCoordinateSequence based on the given array -- the array is used directly if it is an instance of ExtendedCoordinate[]; otherwise it is copied. |
CoordinateSequence |
ExtendedCoordinateSequenceFactory.create(CoordinateSequence coordSeq)
|
CoordinateSequence |
ExtendedCoordinateSequenceFactory.create(int size,
int dimension)
|
Methods in com.vividsolutions.jtsexample.geom with parameters of type CoordinateSequence | |
---|---|
static ExtendedCoordinate[] |
ExtendedCoordinateSequence.copy(CoordinateSequence coordSeq)
|
CoordinateSequence |
ExtendedCoordinateSequenceFactory.create(CoordinateSequence coordSeq)
|
Constructors in com.vividsolutions.jtsexample.geom with parameters of type CoordinateSequence | |
---|---|
ExtendedCoordinateSequence(CoordinateSequence coordSeq)
Constructor that makes a copy of a CoordinateSequence. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |