Abstract FXDisplay
Base abstract class for each display able to graphically represent a 2D space and simulation.
Parameters
The type of position
Constructors
Types
Functions
Add the EffectGroup in the collection to the Effects to draw.
Add all the EffectGroups in the collection to the Effects to draw.
Getter method for the Effects to draw.
Returns the keyboard listener associated with this monitor.
Getter method for the current view status.
Repaints this javafx.scene.canvas.Canvas' javafx.scene.canvas.GraphicsContext by drawing all the Effects of each it.unibo.alchemist.model.interfaces.Node of the specified it.unibo.alchemist.model.interfaces.Environment.
Setter method for the effects to draw.
If enabled, the monitor tries to synchronize the simulation time with the real time, slowing down the simulator if needed. If the simulation is slower than the real time, then the display refreshes fast enough to keep the default frame rate.
Setter method for the current view status.