com.mindfusion.graphs
Class PQTree.NodePair

java.lang.Object
  extended by com.mindfusion.graphs.PQTree.NodePair
Enclosing class:
PQTree<T>

public class PQTree.NodePair
extends java.lang.Object


Constructor Summary
PQTree.NodePair()
           
PQTree.NodePair(int directionIndex)
           
 
Method Summary
 void add(PQTree.Node node)
           
 boolean Contains(PQTree.Node node)
           
 PQTree.Node get(int index)
           
 PQTree.Node getDirection()
           
 PQTree.Node GetOther(PQTree.Node node)
           
 int indexOf(PQTree.Node node)
           
 boolean Remove(PQTree.Node node)
           
 boolean RemoveAt(int index)
           
 void Replace(PQTree.Node oldNode, PQTree.Node newNode)
           
 void setDirection(PQTree.Node value)
           
 int size()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PQTree.NodePair

public PQTree.NodePair()

PQTree.NodePair

public PQTree.NodePair(int directionIndex)
Method Detail

add

public void add(PQTree.Node node)

Remove

public boolean Remove(PQTree.Node node)

RemoveAt

public boolean RemoveAt(int index)

GetOther

public PQTree.Node GetOther(PQTree.Node node)

Replace

public void Replace(PQTree.Node oldNode,
                    PQTree.Node newNode)

indexOf

public int indexOf(PQTree.Node node)

Contains

public boolean Contains(PQTree.Node node)

get

public PQTree.Node get(int index)

size

public int size()

getDirection

public PQTree.Node getDirection()

setDirection

public void setDirection(PQTree.Node value)