class OffsetSegmentString
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private static Coordinate[] |
COORDINATE_ARRAY_TYPE |
private double |
minimimVertexDistance
The distance below which two adjacent points on the curve
are considered to be coincident.
|
private PrecisionModel |
precisionModel |
private java.util.ArrayList |
ptList |
Constructor and Description |
---|
OffsetSegmentString() |
Modifier and Type | Method and Description |
---|---|
void |
addPt(Coordinate pt) |
void |
addPts(Coordinate[] pt,
boolean isForward) |
void |
closeRing() |
Coordinate[] |
getCoordinates() |
private boolean |
isRedundant(Coordinate pt)
Tests whether the given point is redundant
relative to the previous
point in the list (up to tolerance).
|
void |
reverse() |
void |
setMinimumVertexDistance(double minimimVertexDistance) |
void |
setPrecisionModel(PrecisionModel precisionModel) |
java.lang.String |
toString() |
private static final Coordinate[] COORDINATE_ARRAY_TYPE
private java.util.ArrayList ptList
private PrecisionModel precisionModel
private double minimimVertexDistance
public void setPrecisionModel(PrecisionModel precisionModel)
public void setMinimumVertexDistance(double minimimVertexDistance)
public void addPt(Coordinate pt)
public void addPts(Coordinate[] pt, boolean isForward)
private boolean isRedundant(Coordinate pt)
pt
- public void closeRing()
public void reverse()
public Coordinate[] getCoordinates()
public java.lang.String toString()
toString
in class java.lang.Object