public class LineFacetSequence extends Object implements FacetSequence
Geometry
specified by a subsequence of a LineString.| Constructor and Description |
|---|
LineFacetSequence(LineString line,
int start)
Creates a new sequence for a single point from a LineString.
|
LineFacetSequence(LineString line,
int start,
int end)
Creates a new section based on a LineString.
|
| Modifier and Type | Method and Description |
|---|---|
double |
distance(FacetSequence facetSeq) |
Point |
getCoordinate(int index) |
double |
getCoordinate(int vertexIndex,
int axisIndex) |
BoundingBox |
getEnvelope() |
int |
getVertexCount() |
boolean |
isPoint() |
String |
toString() |
public LineFacetSequence(LineString line, int start)
line - the sequence holding the points in the facet sequencestart - the index of the pointpublic LineFacetSequence(LineString line, int start, int end)
line - the sequence holding the points in the sectionstart - the index of the start pointend - the index of the end point + 1public double distance(FacetSequence facetSeq)
distance in interface FacetSequencepublic Point getCoordinate(int index)
getCoordinate in interface FacetSequencepublic double getCoordinate(int vertexIndex,
int axisIndex)
getCoordinate in interface FacetSequencepublic BoundingBox getEnvelope()
getEnvelope in interface FacetSequencepublic int getVertexCount()
getVertexCount in interface FacetSequencepublic boolean isPoint()
isPoint in interface FacetSequenceCopyright © 2015 Revolution Systems Inc.. All rights reserved.