com.vividsolutions.jts.operation.distance
Class GeometryFacetSequence
java.lang.Object
com.vividsolutions.jts.operation.distance.GeometryFacetSequence
public class GeometryFacetSequence
- extends java.lang.Object
Represents a sequence of facets (points or line segments)
of a Geometry
specified by a subsection of a CoordinateSequence
.
- Author:
- Martin Davis
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
GeometryFacetSequence
public GeometryFacetSequence(CoordinateSequence pts,
int start,
int end)
- Creates a new section based on a CoordinateSequence.
- Parameters:
pts
- the sequence holding the points in the sectionstart
- the index of the start pointend
- the index of the end point + 1
GeometryFacetSequence
public GeometryFacetSequence(CoordinateSequence pts,
int start)
- Creates a new sequence for a single point from a CoordinateSequence.
- Parameters:
pts
- the sequence holding the points in the facet sequencestart
- the index of the point
getEnvelope
public Envelope getEnvelope()
isPoint
public boolean isPoint()
distance
public double distance(GeometryFacetSequence sect)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object