public class PolygonGraphNode
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
java.util.ArrayList<PolygonGraphEdge> |
edges |
static java.lang.String |
edgeTypeAtributeName |
com.vividsolutions.jts.geom.Geometry |
geometry |
int |
nodeId |
Feature |
realWorldObject |
Constructor and Description |
---|
PolygonGraphNode(Feature f) |
Modifier and Type | Method and Description |
---|---|
static FeatureSchema |
getBoundaryFeatureSchema() |
java.util.ArrayList<Feature> |
getNonSharedBoundariesAsFeature() |
boolean |
hasConnection(PolygonGraphNode node) |
java.util.ArrayList<Feature> |
retrieveSharedBoundaries() |
public com.vividsolutions.jts.geom.Geometry geometry
public Feature realWorldObject
public int nodeId
public java.util.ArrayList<PolygonGraphEdge> edges
public static final java.lang.String edgeTypeAtributeName
public PolygonGraphNode(Feature f)
public java.util.ArrayList<Feature> retrieveSharedBoundaries()
public java.util.ArrayList<Feature> getNonSharedBoundariesAsFeature()
public boolean hasConnection(PolygonGraphNode node)
public static FeatureSchema getBoundaryFeatureSchema()