public class PolygonGraphEdge
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
boolean |
boundaryCalculated |
int |
edgeId |
PolygonGraphNode |
node1 |
PolygonGraphNode |
node2 |
Constructor and Description |
---|
PolygonGraphEdge(PolygonGraphNode node1,
PolygonGraphNode node2) |
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<com.vividsolutions.jts.geom.Geometry> |
getBoundaries() |
java.util.ArrayList<Feature> |
getBoundariesAsFeature() |
com.vividsolutions.jts.geom.LineString |
getEdgeAsInterriorPointLineString() |
Feature |
getEdgeBetweenInterriorPointsAsFeature() |
static FeatureSchema |
getEdgeFeatureSchema() |
boolean |
hasNodes(int nodeId1,
int nodeId2) |
public int edgeId
public PolygonGraphNode node1
public PolygonGraphNode node2
public boolean boundaryCalculated
public PolygonGraphEdge(PolygonGraphNode node1, PolygonGraphNode node2)
public boolean hasNodes(int nodeId1, int nodeId2)
public com.vividsolutions.jts.geom.LineString getEdgeAsInterriorPointLineString()
public Feature getEdgeBetweenInterriorPointsAsFeature()
public static FeatureSchema getEdgeFeatureSchema()
public java.util.ArrayList<com.vividsolutions.jts.geom.Geometry> getBoundaries()
public java.util.ArrayList<Feature> getBoundariesAsFeature()