protected static final class ShapeBuilder.Edge
extends java.lang.Object
Coordinate
. It contains
fields for a dateline intersection and component idModifier and Type | Field and Description |
---|---|
static com.vividsolutions.jts.geom.Coordinate |
MAX_COORDINATE |
Modifier | Constructor and Description |
---|---|
protected |
Edge(com.vividsolutions.jts.geom.Coordinate coordinate,
ShapeBuilder.Edge next) |
protected |
Edge(com.vividsolutions.jts.geom.Coordinate coordinate,
ShapeBuilder.Edge next,
com.vividsolutions.jts.geom.Coordinate intersection) |
Modifier and Type | Method and Description |
---|---|
protected com.vividsolutions.jts.geom.Coordinate |
intersection(double position)
Set the intersection of this line segment to the given position
|
protected static com.vividsolutions.jts.geom.Coordinate |
position(com.vividsolutions.jts.geom.Coordinate p1,
com.vividsolutions.jts.geom.Coordinate p2,
double position) |
protected void |
setNext(ShapeBuilder.Edge next) |
java.lang.String |
toString() |
public static final com.vividsolutions.jts.geom.Coordinate MAX_COORDINATE
protected Edge(com.vividsolutions.jts.geom.Coordinate coordinate, ShapeBuilder.Edge next, com.vividsolutions.jts.geom.Coordinate intersection)
protected Edge(com.vividsolutions.jts.geom.Coordinate coordinate, ShapeBuilder.Edge next)
protected void setNext(ShapeBuilder.Edge next)
protected com.vividsolutions.jts.geom.Coordinate intersection(double position)
position
- position of the intersection [0..1]Coordinate
of the intersectionprotected static com.vividsolutions.jts.geom.Coordinate position(com.vividsolutions.jts.geom.Coordinate p1, com.vividsolutions.jts.geom.Coordinate p2, double position)
public java.lang.String toString()
toString
in class java.lang.Object