Interface ModelDisplay
- All Known Implementing Classes:
World
public interface ModelDisplay
Interface to used to communicate between a model
and its display
Copyright Georgia Institute of Technology 2004
-
Method Summary
Modifier and TypeMethodDescriptionvoidmethod to add the model to the worldvoidMethod to clear the backgroundMethod that returns the graphics context for this model displayintMethod to get the height of the displayintgetWidth()Method to get the width of the displayvoidmethod to notify the thing that displays that the model has changedvoidMethod to remove the model from the world
-
Method Details
-
modelChanged
void modelChanged()method to notify the thing that displays that the model has changed -
addModel
method to add the model to the world- Parameters:
model- the model object to add
-
remove
Method to remove the model from the world- Parameters:
model- the model object to remove
-
getGraphics
Graphics getGraphics()Method that returns the graphics context for this model display- Returns:
- the graphics context
-
clearBackground
void clearBackground()Method to clear the background -
getWidth
int getWidth()Method to get the width of the display- Returns:
- the width in pixels of the display
-
getHeight
int getHeight()Method to get the height of the display- Returns:
- the height in pixels of the display
-