it.unibo.scafi.simulation.frontend.controller.controller3d
Clears the currently running simulation.
Clears the currently running simulation.
Decreases the font size of the labels in the scene.
the set of the unique IDs of the nodes created at startup.
the node value type that is being shown right now
the observation function
the JFrame of the UI.
Handles a number button press on the keyboard and updates the enabled sensors and colors of the selected nodes.
Handles a number button press on the keyboard and updates the enabled sensors and colors of the selected nodes.
the number of the keyboard button
Increases the font size of the labels in the scene.
whether the led activator function has been set
whether the observation function has been set
Pauses the simulation.
Pauses the simulation.
Resumes the simulation.
Resumes the simulation.
whether the user is currently trying to select nodes or not
Sets the observation function.
Sets the observation function.
the observation function
Sets the specified sensor value.
Sets the specified sensor value.
the name of the chosen sensor
the value to be set
Sets the kind of value that each node's label should show.
Sets the kind of value that each node's label should show.
the kind of value to be shown
Shows the provided background image.
Shows the provided background image.
the image to be shown
whether the image should be showed or not
Stops the whole app.
Slows down the simulation.
Speeds up the simulation.
Starts the simulation.
Starts the simulation.
Sets up the controller, so that it can be used.
Advances the simulation by the specified number of steps.
Advances the simulation by the specified number of steps.
the number of simulation steps that should be done
Stops the simulation.
Stops the simulation.
(Since version ) see corresponding Javadoc for more information.
Interface of the 3d controller. This is a normal GeneralController but it has some more methods.