Class PolygonGraphNode
- java.lang.Object
-
- org.openjump.core.graph.polygongraph.PolygonGraphNode
-
public class PolygonGraphNode extends Object
-
-
Field Summary
Fields Modifier and Type Field Description ArrayList<PolygonGraphEdge>edgesstatic StringedgeTypeAtributeNameorg.locationtech.jts.geom.GeometrygeometryintnodeIdFeaturerealWorldObject
-
Constructor Summary
Constructors Constructor Description PolygonGraphNode(Feature f)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static FeatureSchemagetBoundaryFeatureSchema()ArrayList<Feature>getNonSharedBoundariesAsFeature()booleanhasConnection(PolygonGraphNode node)ArrayList<Feature>retrieveSharedBoundaries()
-
-
-
Field Detail
-
geometry
public org.locationtech.jts.geom.Geometry geometry
-
realWorldObject
public Feature realWorldObject
-
nodeId
public int nodeId
-
edges
public ArrayList<PolygonGraphEdge> edges
-
edgeTypeAtributeName
public static final String edgeTypeAtributeName
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
PolygonGraphNode
public PolygonGraphNode(Feature f)
-
-
Method Detail
-
hasConnection
public boolean hasConnection(PolygonGraphNode node)
-
getBoundaryFeatureSchema
public static FeatureSchema getBoundaryFeatureSchema()
-
-