|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of Edge in org.geotools.graph.build |
---|
Methods in org.geotools.graph.build that return Edge | |
---|---|
Edge |
GraphBuilder.buildEdge(Node nodeA,
Node nodeB)
Builds a new edge for the graph. |
Methods in org.geotools.graph.build with parameters of type Edge | |
---|---|
void |
GraphBuilder.addEdge(Edge edge)
Adds an edge to the graph. |
void |
GraphBuilder.removeEdge(Edge edge)
Removes an edge from the graph. |
Uses of Edge in org.geotools.graph.build.basic |
---|
Methods in org.geotools.graph.build.basic that return Edge | |
---|---|
Edge |
BasicGraphBuilder.buildEdge(Node nodeA,
Node nodeB)
|
Edge |
BasicDirectedGraphBuilder.buildEdge(Node nodeA,
Node nodeB)
Builds a directed edge. |
Methods in org.geotools.graph.build.basic with parameters of type Edge | |
---|---|
void |
BasicGraphBuilder.addEdge(Edge edge)
Checks for loops in which case it only added the edge to the adjacency list of one of the nodes (both of its nodes are the same node). |
void |
BasicDirectedGraphBuilder.addEdge(Edge edge)
Adds a directed edge to the graph. |
void |
BasicGraphBuilder.removeEdge(Edge edge)
|
Uses of Edge in org.geotools.graph.build.line |
---|
Methods in org.geotools.graph.build.line that return Edge | |
---|---|
protected Edge |
OptLineGraphGenerator.generateEdge(LineSegment line)
|
protected Edge |
OptDirectedLineGraphGenerator.generateEdge(LineSegment line)
|
Edge |
BasicLineGraphGenerator.getEdge(Coordinate c1,
Coordinate c2)
|
Edge |
LineGraphGenerator.getEdge(Coordinate coordinate1,
Coordinate coordinate2)
Retrieve edge between the two coordinates. |
Edge |
OptLineGraphGenerator.getEdge(Coordinate c1,
Coordinate c2)
|
Edge |
OptDirectedLineGraphGenerator.getEdge(Coordinate c1,
Coordinate c2)
|
Methods in org.geotools.graph.build.line with parameters of type Edge | |
---|---|
protected void |
BasicLineGraphGenerator.setObject(Edge e,
Object obj)
|
Uses of Edge in org.geotools.graph.build.opt |
---|
Methods in org.geotools.graph.build.opt that return Edge | |
---|---|
Edge |
OptDirectedGraphBuilder.buildEdge(Node nodeA,
Node nodeB)
Creates an optimized directed edge. |
Edge |
OptGraphBuilder.buildEdge(Node nodeA,
Node nodeB)
Creates an optimized edge. |
Uses of Edge in org.geotools.graph.io.standard |
---|
Methods in org.geotools.graph.io.standard with parameters of type Edge | |
---|---|
protected void |
DBReaderWriter.writeEdge(Statement st,
Edge edge)
Template method used to write an edge into the database. |
protected void |
TextfileReaderWriter.writeEdge(Writer out,
Edge e)
Template method for writing the text representation of an edge to an text file. |
Uses of Edge in org.geotools.graph.path |
---|
Methods in org.geotools.graph.path with parameters of type Edge | |
---|---|
boolean |
Walk.addEdge(Edge e)
|
Uses of Edge in org.geotools.graph.structure |
---|
Subinterfaces of Edge in org.geotools.graph.structure | |
---|---|
interface |
DirectedEdge
Represents an edge in a directed graph. |
Methods in org.geotools.graph.structure that return Edge | |
---|---|
Edge |
Node.getEdge(Node other)
Returns an edge in the adjacency list of the node that is adjacent to another specified node. |
Edge |
DirectedNode.getInEdge(DirectedNode other)
Returns an edge that terminates at the node and originates from a specified node. |
Edge |
DirectedNode.getOutEdge(DirectedNode other)
Returns an edge that originates at the node and terminates at a specified node. |
Methods in org.geotools.graph.structure with parameters of type Edge | |
---|---|
void |
Node.add(Edge e)
Adds an edge to the adjacency list of the node. |
int |
Edge.compareNodes(Edge other)
Compares the node orientation of the edge with another edge. |
void |
Node.remove(Edge e)
Removes an edge from the adjacency list of the node. |
Uses of Edge in org.geotools.graph.structure.basic |
---|
Classes in org.geotools.graph.structure.basic that implement Edge | |
---|---|
class |
BasicDirectedEdge
Basic implementation of DirectedEdge. |
class |
BasicEdge
Basic implementation of Edge. |
Methods in org.geotools.graph.structure.basic that return Edge | |
---|---|
Edge |
BasicDirectedNode.getEdge(Node other)
First searches for an in edge with an out node == this, and in node == other. |
Edge |
BasicNode.getEdge(Node other)
|
Edge |
BasicDirectedNode.getInEdge(DirectedNode other)
|
Edge |
BasicDirectedNode.getOutEdge(DirectedNode other)
|
Methods in org.geotools.graph.structure.basic with parameters of type Edge | |
---|---|
void |
BasicDirectedNode.add(Edge e)
Unsupported operation. |
void |
BasicNode.add(Edge e)
Adds an edge to the adjacency list of the node which is an underlying List implementation. |
int |
BasicDirectedEdge.compareNodes(Edge other)
|
int |
BasicEdge.compareNodes(Edge other)
|
void |
BasicDirectedNode.remove(Edge e)
Removes the edge from both the in and out adjacency lists. |
void |
BasicNode.remove(Edge e)
|
Uses of Edge in org.geotools.graph.structure.opt |
---|
Classes in org.geotools.graph.structure.opt that implement Edge | |
---|---|
class |
OptDirectedEdge
Optimized implementation of DirectedEdge. |
class |
OptEdge
Optimized implementation of Edge. |
Methods in org.geotools.graph.structure.opt that return Edge | |
---|---|
Edge |
OptNode.getEdge(Node other)
|
Edge |
OptDirectedNode.getEdge(Node other)
|
Edge[] |
OptNode.getEdgeArray()
Returns the edge adjacency list of the node as an array. |
Edge |
OptDirectedNode.getInEdge(DirectedNode other)
|
Edge |
OptDirectedNode.getOutEdge(DirectedNode other)
|
Methods in org.geotools.graph.structure.opt with parameters of type Edge | |
---|---|
void |
OptNode.add(Edge e)
|
void |
OptDirectedNode.add(Edge e)
Not supported. |
int |
OptDirectedEdge.compareNodes(Edge other)
|
int |
OptEdge.compareNodes(Edge other)
|
void |
OptNode.remove(Edge e)
Not supported. |
void |
OptDirectedNode.remove(Edge e)
Unsupported Operation. |
Uses of Edge in org.geotools.graph.traverse.standard |
---|
Methods in org.geotools.graph.traverse.standard with parameters of type Edge | |
---|---|
double |
DijkstraIterator.EdgeWeighter.getWeight(Edge e)
Returns the weight for the associated edge. |
double |
DijkstraIterator.NodeWeighter.getWeight(Node n,
Edge e1,
Edge e2)
Returns the weight for a node, with respect to two adjecent edges. |
Uses of Edge in org.geotools.graph.util.delaunay |
---|
Classes in org.geotools.graph.util.delaunay that implement Edge | |
---|---|
class |
DelaunayEdge
|
Methods in org.geotools.graph.util.delaunay that return Edge | |
---|---|
Edge |
Triangle.getBoundaryEdge(XYNode n)
|
Edge[] |
Triangle.getEdges()
|
Edge |
Triangle.getOppositeEdge(Node n)
|
Edge |
Triangle.getSharedEdge(Triangle t)
|
Methods in org.geotools.graph.util.delaunay with parameters of type Edge | |
---|---|
boolean |
Triangle.containsEdge(Edge e)
|
Node |
Triangle.getThirdNode(Edge e)
|
Constructors in org.geotools.graph.util.delaunay with parameters of type Edge | |
---|---|
Triangle(Edge e1,
Edge e2,
Edge e3)
Creates a new instance of Triangle |
Uses of Edge in org.geotools.graph.util.graph |
---|
Methods in org.geotools.graph.util.graph with parameters of type Edge | |
---|---|
void |
GraphFuser.EdgeMerger.setMergedObject(Edge newEdge,
Object merged,
List edges)
Sets the object for the edge created to represented the merged object. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |