A C D F G I M N O P R S T W

A

actionPerformed(ActionEvent) - Method in class InfoFrame
Implements method from ActionListener interface.
actionPerformed(ActionEvent) - Method in class RotorGraphsApplet
 
alert(String) - Method in class InfoFrame
Pops up the InfoFrame with a bit of text in it.
animate - Variable in class TwoDeeAggregation
 
animateNum() - Method in class MathSystem
Override this function if you want the system to hava an animation.
animateNum() - Method in class TwoDeeWalk
Returns number of intermediate steps in the animation.
aSize - Variable in class TwoDeeAggregation
 

C

changeText(String) - Method in class InfoFrame
Magically changes the text in the InfoFrame Window.

D

destroy() - Method in class RotorGraphsApplet
Override Applet destroy()
draw(int, int, Graphics) - Method in class FiniteGraphA
draw() Draws itself on the graphics buffer.
draw(int, int, Graphics) - Method in class FiniteGraphB
draw() Draws itself on the graphics buffer.
draw(int, int, Graphics) - Method in class FiniteGraphC
draw() Draws itself on the graphics buffer.
draw(int, int, Graphics) - Method in class MathSystem
Draws the current state of the sytem on the graphics buffer.
draw(int, int, Graphics) - Method in class OneDeeAgg
draw() Draws itself on the graphics buffer.
draw(int, int, Graphics) - Method in class OneDeeWalk
draw() Draws itself on the graphics buffer.
draw(int, int, Graphics) - Method in class TwoDeeAggregation
 
draw(int, int, Graphics) - Method in class TwoDeeWalk
draw() Draws itself on the graphics buffer.
drawAnimate(int, int, Graphics, int) - Method in class MathSystem
Override this function if you want the system to hava an animation.
drawAnimate(int, int, Graphics, int) - Method in class TwoDeeWalk
Draws the Nth intermediate animation.

F

FiniteGraphA - class FiniteGraphA.
This class represents Rotor Router system on a graph with four vertices, two of which are sinks.
FiniteGraphA() - Constructor for class FiniteGraphA
The Constructor
FiniteGraphB - class FiniteGraphB.
this class represents a mathematical system.
FiniteGraphB() - Constructor for class FiniteGraphB
The Constructor
FiniteGraphC - class FiniteGraphC.
this class represents a mathematical system.
FiniteGraphC() - Constructor for class FiniteGraphC
The Constructor

G

getInfo() - Method in class FiniteGraphA
Returns a long string describing some info about current state.
getInfo() - Method in class FiniteGraphB
 
getInfo() - Method in class FiniteGraphC
 
getInfo() - Method in class MathSystem
Returns a long string describing some info about current state.
getInfo() - Method in class OneDeeAgg
 
getInfo() - Method in class OneDeeWalk
 
getInfo() - Method in class TwoDeeAggregation
 
getInfo() - Method in class TwoDeeWalk
 

I

InfoFrame - class InfoFrame.
This class reperesents a frame that pops up with information!
InfoFrame() - Constructor for class InfoFrame
Constructor.
InfoFrame(String) - Constructor for class InfoFrame
Constructor.
init() - Method in class RotorGraphsApplet
Override Applet init()
itemStateChanged(ItemEvent) - Method in class RotorGraphsApplet
 
iterate(int) - Method in class FiniteGraphA
Iterates the system.
iterate(int) - Method in class FiniteGraphB
Does a iteration.
iterate(int) - Method in class FiniteGraphC
Does a iteration.
iterate(int) - Method in class MathSystem
Iterates the system.
iterate(int) - Method in class OneDeeAgg
Does a iteration.
iterate(int) - Method in class OneDeeWalk
Does a iteration.
iterate(int) - Method in class TwoDeeAggregation
 
iterate(int) - Method in class TwoDeeWalk
iterate the system.

M

MathSystem - class MathSystem.
MathSystem Class: this class represents a generic mathematical system.
MathSystem() - Constructor for class MathSystem
The Constructor.
MAX_SIZE - Static variable in class TwoDeeWalk
Maximum size I want this system to get to.
maxRadius - Variable in class TwoDeeAggregation
 
maxSize - Variable in class TwoDeeAggregation
 
minRadius - Variable in class TwoDeeAggregation
 

N

n - Variable in class MathSystem
Current Iteration Number
n - Variable in class TwoDeeAggregation
 
n - Variable in class TwoDeeWalk
Current Iteration Number
numleft - Variable in class OneDeeAgg
 
numright - Variable in class OneDeeAgg
 

O

OneDeeAgg - class OneDeeAgg.
this class represents a mathematical system.
OneDeeAgg() - Constructor for class OneDeeAgg
The Constructor
OneDeeWalk - class OneDeeWalk.
this class represents a mathematical system.
OneDeeWalk() - Constructor for class OneDeeWalk
The Constructor

P

printArray() - Method in class TwoDeeAggregation
 
printArray() - Method in class TwoDeeWalk
print the current system out to System.out.

R

reset() - Method in class FiniteGraphA
Restarts the system.
reset() - Method in class FiniteGraphB
Restarts the system
reset() - Method in class FiniteGraphC
Restarts the system
reset() - Method in class MathSystem
Restarts the system.
reset() - Method in class OneDeeAgg
Restarts the system
reset() - Method in class OneDeeWalk
Restarts the system
reset() - Method in class TwoDeeAggregation
 
reset() - Method in class TwoDeeWalk
Restarts the system
RotorGraphsApplet - class RotorGraphsApplet.
This is the granddaddy of great Applets.
RotorGraphsApplet() - Constructor for class RotorGraphsApplet
 
run() - Method in class RotorGraphsApplet
Implement run() for Runnable.

S

subit - Variable in class FiniteGraphB
Current Iteration Number
subit - Variable in class FiniteGraphC
Current Iteration Number
subit - Variable in class MathSystem
Current Subiteration Number
subit - Variable in class OneDeeAgg
Current Iteration Number
subit - Variable in class OneDeeWalk
Current Iteration Number
subit - Variable in class TwoDeeWalk
Current Subiteration Number
subiterate(int) - Method in class FiniteGraphA
Does a subiteration, if applicable.
subiterate(int) - Method in class FiniteGraphB
Does a subiteration, if applicable.
subiterate(int) - Method in class FiniteGraphC
Does a subiteration, if applicable.
subiterate(int) - Method in class MathSystem
Does a subiteration, if applicable.
subiterate(int) - Method in class OneDeeAgg
Does a subiteration, if applicable.
subiterate(int) - Method in class OneDeeWalk
Does a subiteration, if applicable.
subiterate(int) - Method in class TwoDeeAggregation
 
subiterate(int) - Method in class TwoDeeWalk
Does a subiteration, if applicable.
subiteration - Variable in class TwoDeeAggregation
 

T

total1 - Variable in class FiniteGraphA
Number of bugs in the first sink
total1 - Variable in class FiniteGraphB
 
total1 - Variable in class FiniteGraphC
 
total1 - Variable in class OneDeeWalk
 
total2 - Variable in class FiniteGraphA
Number of bugs in the second sink
total2 - Variable in class FiniteGraphB
 
total2 - Variable in class FiniteGraphC
 
total2 - Variable in class OneDeeWalk
 
TwoDeeAggregation - class TwoDeeAggregation.
Mathematical Model of the Rotor Router Object
TwoDeeAggregation() - Constructor for class TwoDeeAggregation
Creates a new empty RotorRouter
TwoDeeAggregation(int) - Constructor for class TwoDeeAggregation
 
TwoDeeWalk - class TwoDeeWalk.
Two-Dimensional Rotor-Walk System
TwoDeeWalk() - Constructor for class TwoDeeWalk
The Constructor

W

windowActivated(WindowEvent) - Method in class InfoFrame
Implements method from WindowListener interface.
windowClosed(WindowEvent) - Method in class InfoFrame
Implements method from WindowListener interface.
windowClosing(WindowEvent) - Method in class InfoFrame
Implements method from WindowListener interface.
windowDeactivated(WindowEvent) - Method in class InfoFrame
Implements method from WindowListener interface.
windowDeiconified(WindowEvent) - Method in class InfoFrame
Implements method from WindowListener interface.
windowIconified(WindowEvent) - Method in class InfoFrame
Implements method from WindowListener interface.
windowOpened(WindowEvent) - Method in class InfoFrame
Implements method from WindowListener interface.

A C D F G I M N O P R S T W