Uses of Class
jeco.kernel.util.BinaryNode

Packages that use BinaryNode
jeco.kernel.util   
jeco.lib.problems.floorplan   
 

Uses of BinaryNode in jeco.kernel.util
 

Fields in jeco.kernel.util declared as BinaryNode
protected  BinaryNode<T> BinaryNode.left
           
protected  BinaryNode<T> BinaryNode.parent
           
protected  BinaryNode<T> BinaryNode.right
           
 

Methods in jeco.kernel.util that return BinaryNode
static
<T> BinaryNode<T>
BinaryNode.buildFromPolish(java.util.LinkedList<T> stackRest, java.util.Set<T> operators)
           
 BinaryNode<T> BinaryNode.commonAncestor(BinaryNode<T> node2)
           
 BinaryNode<T> BinaryNode.getLeft()
           
 BinaryNode<T> BinaryNode.getParent()
           
 BinaryNode<T> BinaryNode.getRight()
           
 

Methods in jeco.kernel.util with parameters of type BinaryNode
 BinaryNode<T> BinaryNode.commonAncestor(BinaryNode<T> node2)
           
 boolean BinaryNode.contains(BinaryNode<T> node)
           
 void BinaryNode.setLeft(BinaryNode<T> left)
           
 void BinaryNode.setRight(BinaryNode<T> right)
           
 

Constructors in jeco.kernel.util with parameters of type BinaryNode
BinaryNode(T value, BinaryNode<T> left, BinaryNode<T> right)
           
BinaryNode(T value, BinaryNode<T> left, BinaryNode<T> right)
           
 

Uses of BinaryNode in jeco.lib.problems.floorplan
 

Methods in jeco.lib.problems.floorplan that return types with arguments of type BinaryNode
static java.util.LinkedList<BinaryNode<Component>> FloorplanPolish.benchmark(FloorplanPolish problem, int num)
          BENCHMARK #0: Comming from Johan Berntsson and Maolin Tang paper (2004) Current floorplan (polish): 3 1 6 8 Z H Z 2 7 Z V 5 4 H V Result must be equal to (inorder): 3 V 2 V 5 H 4 1 H 6 V 7 8 BENCHMARK #1: Comming from myself (2010) Current floorplan (polish): 9 0 2 5 Z H Z 8 H 6 4 V H 10 V 7 H 3 H 1 11 H V Result must be equal to (inorder): 9 H 8 H 6 V 4 V 10 H 7 H 3 V 1 H 11 0 H 2 5 BENCHMARK #2: Comming from myself (2010) Current floorplan (polish): 7 1 H 3 4 V H 5 Z 8 V 6 Z 10 H 9 V 2 Z 0 V 11 V Result must be equal to (inorder): 7 H 1 H 3 V 4 V 8 H 10 V 9 V 0 V 11 2 V 6 V 5 BENCHMARK #3: Comming from myself (2010) Current floorplan (polish): 9 2 7 H 0 V H 1 Z 4 8 6 V H 5 Z H 3 V 10 V 11 Z Result must be equal to (inorder): 9 H 2 H 7 V 0 H 4 H 8 V 6 V 3 V 10 11 V|H 1 V|H 5
 java.util.LinkedList<BinaryNode<Component>> FloorplanPolish.findZNodes(BinaryNode<Component> node)
           
 java.util.LinkedList<BinaryNode<Component>> FloorplanPolish.splicer(BinaryNode<Component> root)
           
 

Methods in jeco.lib.problems.floorplan with parameters of type BinaryNode
 void FloorplanPolish.allocate(BinaryNode<Component> floorplan, java.lang.Integer layer)
           
 void Board.buildBoard(BinaryNode<Component> oneLayer)
           
 java.util.LinkedList<BinaryNode<Component>> FloorplanPolish.findZNodes(BinaryNode<Component> node)
           
 void FloorplanPolish.removeLNodes(BinaryNode<Component> node)
           
 java.util.LinkedList<BinaryNode<Component>> FloorplanPolish.splicer(BinaryNode<Component> root)