FXOutput Monitor
interface FXOutputMonitor<T, P : Position2D<out P>?> : OutputMonitor<T, P>
Content copied to clipboard
OutputMonitor
that handles the graphical part of the simulation in JavaFX.
Parameters
<P>
the position type
Types
Functions
Link copied to clipboard
Add the EffectGroup in the collection to the Effects to draw.
Link copied to clipboard
Add all the EffectGroups in the collection to the Effects to draw.
Link copied to clipboard
Returns the JavaFX Node that is this monitor.
Link copied to clipboard
Getter method for the Effects to draw.
Link copied to clipboard
Returns the keyboard listener associated with this monitor.
Link copied to clipboard
Getter method for the current view status.
Link copied to clipboard
Link copied to clipboard
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.
Link copied to clipboard
Setter method for the effects to draw.
Link copied to clipboard
If enabled, the monitor tries to synchronize the simulation time with the real time, slowing down the simulator if needed.
Link copied to clipboard
Setter method for the current view status.