org.openjump.core.graph.polygongraph
Class PolygonGraphEdge
java.lang.Object
org.openjump.core.graph.polygongraph.PolygonGraphEdge
public class PolygonGraphEdge
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
edgeId
public int edgeId
node1
public PolygonGraphNode node1
node2
public PolygonGraphNode node2
boundaryCalculated
public boolean boundaryCalculated
PolygonGraphEdge
public PolygonGraphEdge(PolygonGraphNode node1,
PolygonGraphNode node2)
hasNodes
public boolean hasNodes(int nodeId1,
int nodeId2)
getEdgeAsInterriorPointLineString
public com.vividsolutions.jts.geom.LineString getEdgeAsInterriorPointLineString()
getEdgeBetweenInterriorPointsAsFeature
public Feature getEdgeBetweenInterriorPointsAsFeature()
getEdgeFeatureSchema
public static FeatureSchema getEdgeFeatureSchema()
getBoundaries
public java.util.ArrayList<com.vividsolutions.jts.geom.Geometry> getBoundaries()
getBoundariesAsFeature
public java.util.ArrayList<Feature> getBoundariesAsFeature()