A B C D E F G H I L M N O P Q R S T U W X Y

O

objectCollidesWithOceanBounds() - Method in class infpp.oceanlife.OceanObject
 
objectIcon - Variable in class infpp.oceanlife.OceanObject
ID for each ocean object.
objectsToAdd - Variable in class infpp.oceanlife.OceanGUI
the dropdown box to select what kind of OceanObject to add
Ocean - Class in infpp.oceanlife
Implements the constructor of oceans, the ocean objects and the addition and removal of ocean objects.
Ocean(int, int, LinkedList<OceanObject>) - Constructor for class infpp.oceanlife.Ocean
 
oceanBackgroundColor - Variable in class infpp.oceanlife.Ocean
The ocean background colour
OceanGUI - Class in infpp.oceanlife
OceanGUI implements the graphic user interface (including the ocean?)
OceanGUI(String, Ocean) - Constructor for class infpp.oceanlife.OceanGUI
 
OceanGUI.AddButtonActionListenerEx - Class in infpp.oceanlife
ActionListener for the GUI: Add Button
OceanGUI.AddButtonActionListenerEx() - Constructor for class infpp.oceanlife.OceanGUI.AddButtonActionListenerEx
 
OceanGUI.FocusListenerEx - Class in infpp.oceanlife
 
OceanGUI.FocusListenerEx() - Constructor for class infpp.oceanlife.OceanGUI.FocusListenerEx
 
OceanGUI.LoadButtonActionListenerEx - Class in infpp.oceanlife
ActionListener for the GUI: Load Button
OceanGUI.LoadButtonActionListenerEx() - Constructor for class infpp.oceanlife.OceanGUI.LoadButtonActionListenerEx
 
OceanGUI.MouseInputListenerEx - Class in infpp.oceanlife
 
OceanGUI.MouseInputListenerEx() - Constructor for class infpp.oceanlife.OceanGUI.MouseInputListenerEx
 
OceanGUI.MouseMotionListenerEx - Class in infpp.oceanlife
 
OceanGUI.MouseMotionListenerEx() - Constructor for class infpp.oceanlife.OceanGUI.MouseMotionListenerEx
 
OceanGUI.MouseWheelListenerEx - Class in infpp.oceanlife
 
OceanGUI.MouseWheelListenerEx() - Constructor for class infpp.oceanlife.OceanGUI.MouseWheelListenerEx
 
OceanGUI.PrintButtonActionListenerEx - Class in infpp.oceanlife
ActionListener for the GUI: Print Button
OceanGUI.PrintButtonActionListenerEx() - Constructor for class infpp.oceanlife.OceanGUI.PrintButtonActionListenerEx
 
OceanGUI.QuitButtonActionListenerEx - Class in infpp.oceanlife
ActionListener for the GUI: Quit Button
OceanGUI.QuitButtonActionListenerEx() - Constructor for class infpp.oceanlife.OceanGUI.QuitButtonActionListenerEx
 
OceanGUI.RemoveButtonActionListenerEx - Class in infpp.oceanlife
ActionListener for the GUI: Remove Button
OceanGUI.RemoveButtonActionListenerEx() - Constructor for class infpp.oceanlife.OceanGUI.RemoveButtonActionListenerEx
 
OceanGUI.SaveButtonActionListenerEx - Class in infpp.oceanlife
ActionListener for the GUI: Save Button
OceanGUI.SaveButtonActionListenerEx() - Constructor for class infpp.oceanlife.OceanGUI.SaveButtonActionListenerEx
 
OceanGUI.StartButtonActionListenerEx - Class in infpp.oceanlife
 
OceanGUI.StartButtonActionListenerEx() - Constructor for class infpp.oceanlife.OceanGUI.StartButtonActionListenerEx
 
OceanGUI.StepButtonActionListenerEx - Class in infpp.oceanlife
 
OceanGUI.StepButtonActionListenerEx() - Constructor for class infpp.oceanlife.OceanGUI.StepButtonActionListenerEx
 
OceanGUI.StopButtonActionListenerEx - Class in infpp.oceanlife
 
OceanGUI.StopButtonActionListenerEx() - Constructor for class infpp.oceanlife.OceanGUI.StopButtonActionListenerEx
 
oceanGUIRunning - Variable in class infpp.oceanlife.Ocean
Indicates whether the GUI thread is currently running.
OceanInterface - Interface in infpp.oceanlife
Implements the following methods: getWidth, setWidth, getDepth, setDepth, getOceanObjects, initialiseOceanObjects, toString, addOceanOceanObject, removeOceanObjetct.
OceanObject - Class in infpp.oceanlife
An abstract class implementing the common properties of the different types of ocean object.
OceanObject(int, int, ImageIcon, Ocean) - Constructor for class infpp.oceanlife.OceanObject
 
oceanObjects - Variable in class infpp.oceanlife.Ocean
The linked list that holds the information about ocean objects.
OceanObjectStrings - Variable in class infpp.oceanlife.Ocean
The types of ocean object available
OceanTest - Class in infpp.oceanlife
A simple test class for the ocean project.
OceanTest() - Constructor for class infpp.oceanlife.OceanTest
 
OilBlob - Class in infpp.oceanlife
Implements objects of the type oil blob.
OilBlob(int, int, ImageIcon, Ocean) - Constructor for class infpp.oceanlife.OilBlob
 
OilBlobLocation - Variable in class infpp.oceanlife.Ocean
The location of the icon to use for oil blobs.
oilCatastrophe - Variable in class infpp.oceanlife.Ocean
Indicates whether an oil catastrophe is happening.
oKeyPressed - Variable in class infpp.oceanlife.OceanGUI
 
oldRectangle - Variable in class infpp.oceanlife.OceanGUI
the rectangle selected before the current selection was made

A B C D E F G H I L M N O P Q R S T U W X Y