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 TypeMethodDescriptionvoid
method to add the model to the worldvoid
Method to clear the backgroundMethod that returns the graphics context for this model displayint
Method to get the height of the displayint
getWidth()
Method to get the width of the displayvoid
method to notify the thing that displays that the model has changedvoid
Method 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
-