edu.uci.ics.jung.visualization.layout
Class LayoutTransition<V,E>

java.lang.Object
  extended by edu.uci.ics.jung.visualization.layout.LayoutTransition<V,E>
All Implemented Interfaces:
IterativeContext

public class LayoutTransition<V,E>
extends Object
implements IterativeContext


Field Summary
protected  int count
           
protected  int counter
           
protected  boolean done
           
protected  Layout<V,E> endLayout
           
protected  Layout<V,E> startLayout
           
protected  Layout<V,E> transitionLayout
           
protected  VisualizationViewer<V,E> vv
           
 
Constructor Summary
LayoutTransition(VisualizationViewer<V,E> vv, Layout<V,E> startLayout, Layout<V,E> endLayout)
           
 
Method Summary
 boolean done()
          Returns true if this iterative process is finished, and false otherwise.
 void step()
          Advances one step.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

startLayout

protected Layout<V,E> startLayout

endLayout

protected Layout<V,E> endLayout

transitionLayout

protected Layout<V,E> transitionLayout

done

protected boolean done

count

protected int count

counter

protected int counter

vv

protected VisualizationViewer<V,E> vv
Constructor Detail

LayoutTransition

public LayoutTransition(VisualizationViewer<V,E> vv,
                        Layout<V,E> startLayout,
                        Layout<V,E> endLayout)
Parameters:
startLayout -
endLayout -
Method Detail

done

public boolean done()
Description copied from interface: IterativeContext
Returns true if this iterative process is finished, and false otherwise.

Specified by:
done in interface IterativeContext

step

public void step()
Description copied from interface: IterativeContext
Advances one step.

Specified by:
step in interface IterativeContext


Copyright © 2009. All Rights Reserved.