Class | Description |
---|---|
ControlPanel |
Creates the control panel, which contains buttons like "play", "pause" and
"step", which can start, pause or step the
Simulator . |
GUI |
Creates the entire GUI of the program.
|
MapPanel |
Visualizes the map.
|
This project follows the Model-View-Controller design pattern, where the logic, the visual representation and its intersection is strictly separated. This package forms the view of the project, which comes with all visualization.