Package simulation_MVC_Basic

Interface Summary
ModelListener This interface encapsulates a listener for a data model.
Sprite  
 

Class Summary
Controller This class encapsulates a controller that is installed on an event dispatcher (the view).
Model This class encapsulates a data model for a game world.
ProjectileSprite This class encapsulates an on-screen sprite that represents a projectile in our game.
ScoreTallySprite This class encapsulates an on-screen score tally.
ShapeSprite This class encapsulates a sprite which is an image (as determined by the File that is passed to the constructor).
ShooterSprite This class encapsulates an on-screen sprite that is a masked bit-map of a beetle that shoots projectiles from its head.
SimulationRunnable This app launches a basic particle animation.
Utility  
UtilityCircle This class encapsulates a circle, centered at the origin (0,0) that has a single point located somewhere on the circumference.
View This class encapsulates a very simple window in which an interactive game can be shown.