A B C G I K M R S T

M

MatrixController - interface sim.MatrixController.
This interface is implemented by any class that coordinates a MatrixModel and one or more MatrixViewers.
MatrixModel - interface sim.MatrixModel.
This interface is implemented by any class that is a MatrixModel.
MatrixView - interface sim.MatrixView.
This interface is implemented by any class that wishes to provide a view of a MatrixModel.
main(String[]) - Static method in class Gobble
This main method creates the MatrixController that creates the new world, populates it, builds views of it, and then runs it according to user commands.
mouseDragged(GWindowEvent) - Method in class BugWorld
 
mousePressed(GWindowEvent) - Method in class BugWorld
 
mouseReleased(GWindowEvent) - Method in class BugWorld
 
moveCritter(Critter, int[]) - Method in class BugWorldView
 
moveCritter(Critter, int[]) - Method in interface sim.MatrixView
Update the display to reflect a new position for the given Critter.
moveTo(int, int) - Method in class GrassFace
 
moveTo(int, int) - Method in class InsectFace
 
moveTo(int, int) - Method in interface sim.CritterFace
Change this pattern's position.

A B C G I K M R S T