Uses of Interface
org.geotools.graph.structure.DirectedEdge
-
Packages that use DirectedEdge Package Description org.geotools.graph.structure org.geotools.graph.structure.basic org.geotools.graph.structure.opt -
-
Uses of DirectedEdge in org.geotools.graph.structure
Methods in org.geotools.graph.structure with parameters of type DirectedEdge Modifier and Type Method Description void
DirectedNode. addIn(DirectedEdge e)
Adds an edge to the in adjacency list of the node.void
DirectedNode. addOut(DirectedEdge e)
Adds an edge to the out adjacency list of the node.void
DirectedNode. removeIn(DirectedEdge e)
Removes an edge from the in adjacency list of the node.void
DirectedNode. removeOut(DirectedEdge e)
Removes an edge from the out adjacency list of node. -
Uses of DirectedEdge in org.geotools.graph.structure.basic
Classes in org.geotools.graph.structure.basic that implement DirectedEdge Modifier and Type Class Description class
BasicDirectedEdge
Basic implementation of DirectedEdge.Methods in org.geotools.graph.structure.basic that return types with arguments of type DirectedEdge Modifier and Type Method Description List<DirectedEdge>
BasicDirectedNode. getEdges()
Returns the combination of both the in and out adjacency lists.List<DirectedEdge>
BasicDirectedNode. getEdges(Node other)
A combination of the results of getInEdges(Node) and getOutEdges(Node).List<DirectedEdge>
BasicDirectedNode. getInEdges()
List<DirectedEdge>
BasicDirectedNode. getInEdges(DirectedNode other)
Iterator<DirectedEdge>
BasicDirectedEdge. getInRelated()
Returns an iterator over the in edges of the in node.List<DirectedEdge>
BasicDirectedNode. getOutEdges()
List<DirectedEdge>
BasicDirectedNode. getOutEdges(DirectedNode other)
Iterator<DirectedEdge>
BasicDirectedEdge. getOutRelated()
Returns an iterator over the out edges of the out node.Methods in org.geotools.graph.structure.basic with parameters of type DirectedEdge Modifier and Type Method Description void
BasicDirectedNode. addIn(DirectedEdge e)
Adds an edge to the in adjacency list of the node which is an underlying List implementation.void
BasicDirectedNode. addOut(DirectedEdge e)
Adds an edge to the ou adjacency list of the node which is an underlying List implementation.void
BasicDirectedNode. removeIn(DirectedEdge e)
void
BasicDirectedNode. removeOut(DirectedEdge e)
-
Uses of DirectedEdge in org.geotools.graph.structure.opt
Classes in org.geotools.graph.structure.opt that implement DirectedEdge Modifier and Type Class Description class
OptDirectedEdge
Optimized implementation of DirectedEdge.Methods in org.geotools.graph.structure.opt that return DirectedEdge Modifier and Type Method Description DirectedEdge[]
OptDirectedNode. getInEdgeArray()
Returns the in adjacency edge array of the node.DirectedEdge[]
OptDirectedNode. getOutEdgeArray()
Returns the out adjacency edge array of the node.Methods in org.geotools.graph.structure.opt that return types with arguments of type DirectedEdge Modifier and Type Method Description List<DirectedEdge>
OptDirectedNode. getEdges()
List<DirectedEdge>
OptDirectedNode. getInEdges()
List<DirectedEdge>
OptDirectedNode. getOutEdges()
Methods in org.geotools.graph.structure.opt with parameters of type DirectedEdge Modifier and Type Method Description void
OptDirectedNode. addIn(DirectedEdge e)
void
OptDirectedNode. addOut(DirectedEdge e)
void
OptDirectedNode. removeIn(DirectedEdge e)
Unsupported Operation.void
OptDirectedNode. removeOut(DirectedEdge e)
Unsupported Operation.
-