Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

Uses of Class
com.port80.graph.dot.impl.DotVertex

Uses of DotVertex in com.port80.graph.dot.impl
 

Fields in com.port80.graph.dot.impl declared as DotVertex
private  DotVertex[] NetworkSimplex.grVertices
           
private  DotVertex[] NetworkSimplex.treeVts
          All input graph vertices.
private  DotVertex NetworkSimplex.cutChild
           
private  DotVertex[] DotGraph.fVertices
           
protected  DotVertex DotEdge.head
           
protected  DotVertex DotEdge.tail
           
 

Methods in com.port80.graph.dot.impl that return DotVertex
private  DotVertex Position.createDotVertex(VirtualVertex v)
           
private  DotVertex Position.createDotVertex(VirtualEdge e)
          Auxillary vertex that split the given VirtualEdge.
private  DotVertex NetworkSimplex.incident(DotEdge e)
           
private  DotVertex NetworkSimplex.treeUpdate(DotVertex v, DotVertex w, int cutvalue, boolean fromtail)
          Walk up from v to LCA(v,w), setting new cut values.
 DotVertex[] DotGraph.getVertices()
           
 DotVertex DotEdge.getHead()
           
 DotVertex DotEdge.getTail()
           
 DotVertex DotEdge.getOpposite(DotVertex v)
           
 

Methods in com.port80.graph.dot.impl with parameters of type DotVertex
private  DotEdge Position.createDotEdge(DotVertex head, DotVertex tail, int minlen, int weight)
           
private  boolean NetworkSimplex.treeSearch(DotVertex v)
          Find tree edges started from v outward that have slack==0.
private  void NetworkSimplex.dfCutValue(DotVertex v, DotEdge parent)
          Calculate cut value of edges in a tree from bottom up.
private  void NetworkSimplex.dfEnterOutEdge(DotVertex v)
          Find an non-tree edge with minimum slack going from head component to the tail component.
private  void NetworkSimplex.dfEnterInEdge(DotVertex v)
          Find an non-tree edge with minimum slack going from head component to the tail component.
private  DotVertex NetworkSimplex.treeUpdate(DotVertex v, DotVertex w, int cutvalue, boolean fromtail)
          Walk up from v to LCA(v,w), setting new cut values.
private  void NetworkSimplex.rerank(DotVertex v, int delta)
          Adjust ranks of subtree at v by -delta.
 boolean DotVertex.isDecendent(DotVertex v)
           
private  void DotGraph.initEdges(DotVertex dotv, java.util.List in, java.util.List out)
           
private  void DotGraph.minMaxRanked(DotVertex[] vts)
          Reverse edges for min/max ranked vertex so ranking would put them into the right rank.
private  java.util.List DotGraph.decompose(DotVertex start, java.util.Set visited, java.util.List ret)
          Perform a bidirectional depth first search from the starting vertex to all vertices connected on the same island.
private  int DotGraph.acyclic(DotVertex[] vts)
          Make graph acyclic by reversing edges that points back to an ancestor in a depth first search.
private  int DotGraph.acyclic(DotVertex[] vts, int start, boolean doreverse)
           
private  void DotGraph.acyclic(DotVertex start, java.util.Set visited, java.util.Set ancestors, java.util.Set reversed, DotGraph.AcyclicData data)
           
private  boolean DotGraph.checkAcyclic(DotVertex v, java.util.Set visited, java.util.Set ancestors)
          Check that graph is acyclic.
private  int DotEdge.xValue(DotVertex v, boolean tailside)
          Determine xValue of an edge depending on its edge type.
 DotVertex DotEdge.getOpposite(DotVertex v)
           
 

Constructors in com.port80.graph.dot.impl with parameters of type DotVertex
DotGraph(java.lang.String name, DotVertex[] vlist)
           
DotEdge(DotVertex head, DotVertex tail, int minlen, int weight)
           
DotEdge(DotVertex head, DotVertex tail, com.port80.graph.IEdge e)