Uses of Interface
com.vividsolutions.jts.geom.CoordinateSequence

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 CoordinateSequences 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 CoordinateSequences
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 CoordinateSequences
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.
 



Copyright © 2012. All Rights Reserved.