org.openjump.core.graph.polygongraph
Class PolygonGraphNode
java.lang.Object
org.openjump.core.graph.polygongraph.PolygonGraphNode
public class PolygonGraphNode
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
geometry
public com.vividsolutions.jts.geom.Geometry geometry
realWorldObject
public Feature realWorldObject
nodeId
public int nodeId
edges
public java.util.ArrayList<PolygonGraphEdge> edges
edgeTypeAtributeName
public static final java.lang.String edgeTypeAtributeName
- See Also:
- Constant Field Values
PolygonGraphNode
public PolygonGraphNode(Feature f)
retrieveSharedBoundaries
public java.util.ArrayList<Feature> retrieveSharedBoundaries()
getNonSharedBoundariesAsFeature
public java.util.ArrayList<Feature> getNonSharedBoundariesAsFeature()
hasConnection
public boolean hasConnection(PolygonGraphNode node)
getBoundaryFeatureSchema
public static FeatureSchema getBoundaryFeatureSchema()