Uses of Interface
edu.uci.ics.jung.graph.Edge

Packages that use Edge
edu.uci.ics.jung.algorithms   
edu.uci.ics.jung.algorithms.blockmodel   
edu.uci.ics.jung.algorithms.importance   
edu.uci.ics.jung.algorithms.shortestpath   
edu.uci.ics.jung.graph   
edu.uci.ics.jung.graph.decorators   
edu.uci.ics.jung.graph.filters   
edu.uci.ics.jung.graph.filters.impl   
edu.uci.ics.jung.graph.impl   
edu.uci.ics.jung.utils   
edu.uci.ics.jung.visualization   
edu.uci.ics.jung.visualization.graphdraw   
org.civi.graph   
 

Uses of Edge in edu.uci.ics.jung.algorithms
 

Methods in edu.uci.ics.jung.algorithms with parameters of type Edge
 void RealMatrixElementOperations.mergePaths(Edge e, java.lang.Object pathData)
           
 java.lang.Object RealMatrixElementOperations.computePathData(Edge e1, Edge e2)
           
 void MatrixElementOperations.mergePaths(Edge e, java.lang.Object pathData)
          If either e or pathData is null, the effect of mergePaths() is implementation-dependent.
 java.lang.Object MatrixElementOperations.computePathData(Edge e1, Edge e2)
          If either e1 or e2 is null, the Object reference returned should be null.
 

Uses of Edge in edu.uci.ics.jung.algorithms.blockmodel
 

Subinterfaces of Edge in edu.uci.ics.jung.algorithms.blockmodel
static interface GraphCollapser.CollapsedEdge
          The CollapsedEdge interface represents a set of edges in some other graph.
 

Classes in edu.uci.ics.jung.algorithms.blockmodel that implement Edge
 class BipartiteGraphCollapser.CollapsedBipartiteEdge
           
static class GraphCollapser.DirectedCollapsedEdge
          This class represents a Collapsed Directed edge, and extends DirectedSparseEdge.
static class GraphCollapser.UndirectedCollapsedEdge
          This class represents a Collapsed Undirected edge, and extends UndirectedSparseEdge.
 

Uses of Edge in edu.uci.ics.jung.algorithms.importance
 

Fields in edu.uci.ics.jung.algorithms.importance declared as Edge
 Edge EdgeRanking.edge
          The edge that was ranked.
 

Constructors in edu.uci.ics.jung.algorithms.importance with parameters of type Edge
EdgeRanking(int originalPos, double rankScore, Edge edge)
          Simple constructor that allows all data elements to be initialized on construction.
 

Uses of Edge in edu.uci.ics.jung.algorithms.shortestpath
 

Methods in edu.uci.ics.jung.algorithms.shortestpath that return Edge
 Edge DijkstraShortestPath.getIncomingEdge(Vertex source, Vertex target)
          Returns the last edge on a shortest path from source to target, or null if target is not reachable from source.
 

Uses of Edge in edu.uci.ics.jung.graph
 

Subinterfaces of Edge in edu.uci.ics.jung.graph
 interface DirectedEdge
          A type of Edge which imposes an ordering on its incident vertices.
 interface UndirectedEdge
          A tagging interface for implementations of Edge that do not impose an ordering on their incident vertices.
 

Methods in edu.uci.ics.jung.graph that return Edge
 Edge Vertex.findEdge(Vertex v)
          Returns a directed outgoing edge from this vertex to v, or an undirected edge that connects this vertex to v.
 Edge Graph.addEdge(Edge e)
          Adds e to this graph, and returns a reference to the added vertex.
 

Methods in edu.uci.ics.jung.graph with parameters of type Edge
 boolean Vertex.isSource(Edge e)
          Returns true if this vertex is a source of the specified edge e, and false otherwise.
 boolean Vertex.isDest(Edge e)
          Returns true if this vertex is a destination of the specified edge e, and false otherwise.
 Edge Graph.addEdge(Edge e)
          Adds e to this graph, and returns a reference to the added vertex.
 void Graph.removeEdge(Edge e)
           
 

Uses of Edge in edu.uci.ics.jung.graph.decorators
 

Methods in edu.uci.ics.jung.graph.decorators with parameters of type Edge
 java.lang.String EdgeWeightLabellerStringer.getLabel(Edge e)
           
 int EdgeWeightLabeller.getWeight(Edge e)
          Gets the weight of a particualr edge.
 void EdgeWeightLabeller.setWeight(Edge e, int i)
          Sets an edge to this weight.
 java.lang.String EdgeStringer.getLabel(Edge e)
           
 

Uses of Edge in edu.uci.ics.jung.graph.filters
 

Methods in edu.uci.ics.jung.graph.filters with parameters of type Edge
abstract  boolean GeneralEdgeAcceptFilter.acceptEdge(Edge edge)
          Determines whether the current edge should be accepted into the Graph.
 boolean EdgePredicateFilter.acceptEdge(Edge e)
           
 

Uses of Edge in edu.uci.ics.jung.graph.filters.impl
 

Methods in edu.uci.ics.jung.graph.filters.impl with parameters of type Edge
 boolean WeightedEdgeGraphFilter.acceptEdge(Edge e)
           
 

Uses of Edge in edu.uci.ics.jung.graph.impl
 

Classes in edu.uci.ics.jung.graph.impl that implement Edge
 class AbstractSparseEdge
          This class provides a skeletal implementation of the Edge interface to minimize the effort required to implement this interface.
 class BipartiteEdge
          A simple extension of the UndirectedSparseEdge, except with careful bounds checking.
 class DirectedSparseEdge
          An implementation of DirectedEdge that resides in a directed graph.
 class UndirectedSparseEdge
          An implementation of UndirectedEdge that resides in an undirected graph.
 

Methods in edu.uci.ics.jung.graph.impl that return Edge
 Edge UndirectedSparseVertex.findEdge(Vertex v)
          Returns the edge that connects this vertex to the specified vertex v, or null if there is no such edge.
 Edge SparseVertex.findEdge(Vertex v)
          Returns the edge that connects this vertex to the specified vertex v, or null if there is no such edge.
 Edge SparseTree.addEdge(Edge e)
           
 Edge SimpleUndirectedSparseVertex.findEdge(Vertex v)
          Returns the edge that connects this vertex to the specified vertex v, or null if there is no such edge.
 Edge SimpleSparseVertex.findEdge(Vertex v)
           
 Edge SimpleDirectedSparseVertex.findEdge(Vertex v)
          Returns the edge that connects this vertex to the specified vertex v, or null if there is no such edge.
 Edge DirectedSparseVertex.findEdge(Vertex v)
          Returns the edge that connects this vertex to the specified vertex v, or null if there is no such edge.
 Edge BipartiteGraph.addEdge(Edge ae)
          Deprecated. Use addBipartiteEdge
 Edge AbstractSparseVertex.findEdge(Vertex v)
          Returns the edge that connects this vertex to the specified vertex v.
 Edge AbstractSparseGraph.addEdge(Edge e)
           
 

Methods in edu.uci.ics.jung.graph.impl with parameters of type Edge
 Edge SparseTree.addEdge(Edge e)
           
 boolean SimpleUndirectedSparseVertex.isSource(Edge e)
           
 boolean SimpleUndirectedSparseVertex.isDest(Edge e)
           
 boolean SimpleSparseVertex.isSource(Edge e)
           
 boolean SimpleSparseVertex.isDest(Edge e)
           
 boolean SimpleDirectedSparseVertex.isSource(Edge e)
           
 boolean SimpleDirectedSparseVertex.isDest(Edge e)
           
 Edge BipartiteGraph.addEdge(Edge ae)
          Deprecated. Use addBipartiteEdge
 Edge AbstractSparseGraph.addEdge(Edge e)
           
 void AbstractSparseGraph.removeEdge(Edge e)
          Removes the edge from the graph, and notifies that the edge and its incident vertices that it has been removed.
 

Uses of Edge in edu.uci.ics.jung.utils
 

Methods in edu.uci.ics.jung.utils that return Edge
static Edge GraphUtils.addEdge(Graph g, Vertex v1, Vertex v2)
          Adds an appropriate edge between two vertices.
 

Uses of Edge in edu.uci.ics.jung.visualization
 

Methods in edu.uci.ics.jung.visualization that return Edge
 Edge AbstractLayout.getEdge(double x, double y)
          Gets the edge nearest to the location of the (x,y) location selected.
 Edge AbstractLayout.getEdge(double x, double y, double maxDistance)
          Gets the edge nearest to the location of the (x,y) location selected, within a distance of maxDistance, Iterates through all visible edges and checks their distance from the click.
 

Methods in edu.uci.ics.jung.visualization with parameters of type Edge
 edu.uci.ics.jung.visualization.SpringLayout.SpringEdgeData SpringLayout.getSpringData(Edge e)
           
 double SpringLayout.getLength(Edge e)
           
 double SpringLayout.LengthFunction.getLength(Edge edge)
           
 double SpringLayout.UnitLengthFunction.getLength(Edge e)
           
 void Renderer.paintEdge(java.awt.Graphics g, Edge e, int x1, int y1, int x2, int y2)
           
 void FRLayout.calcAttraction(Edge e)
           
abstract  void AbstractRenderer.paintEdge(java.awt.Graphics g, Edge e, int x1, int y1, int x2, int y2)
           
 

Uses of Edge in edu.uci.ics.jung.visualization.graphdraw
 

Methods in edu.uci.ics.jung.visualization.graphdraw with parameters of type Edge
 void SettableRenderer.paintEdge(java.awt.Graphics g, Edge e, int x1, int y1, int x2, int y2)
          Paints the edge in the color specified by the EdgeColorFunction or the hard-set color, and at the thickness set with an EdgeThicknessFunction.
 void SettableRenderer.labelEdge(java.awt.Graphics2D g2d, Edge e, java.lang.String label, int x1, int x2, int y1, int y2)
          Labels the edge at the half-way point (if undirected) or three-quarters if directed or 15 pixels above the vertex if self-loop.
 float EdgeThicknessFunction.getEdgeThickness(Edge e)
           
 java.awt.Color EdgeColorFunction.getEdgeColor(Edge e)
           
 

Uses of Edge in org.civi.graph
 

Methods in org.civi.graph that return Edge
 Edge GraphModeler.addEdge(Vertex v1, Vertex v2, float weight)