Package it.unibo.alchemist.boundary.fxui.util

Types

Link copied to clipboard
object CanvasExtension

Utilities for Canvas.

Link copied to clipboard
class DataFormatFactory
Simple factory that returns the DataFormat for the specified class.
Link copied to clipboard
class FXResourceLoader
Utility class for loading resources related to layout.
Link copied to clipboard
object JavaFXThreadUtil

Utilties for threading under JavaFX.

Link copied to clipboard
object PointExtension

Utilities for Point.

Link copied to clipboard
class RangedDoubleProperty @JvmOverloads constructor(    name: String,     initialValue: Double = 0.0,     lowerBound: Double = -Double.MAX_VALUE,     upperBound: Double = Double.MAX_VALUE) : DoublePropertyBase, Serializable

This DoubleProperty is designed to have a range for the wrapped value and to be serializable.

Link copied to clipboard
object RectangleExtension

Utilities for Rectangle.

Link copied to clipboard
class ResourceLoader
This utility class provides a working file loading everywhere in the project, and both in source running and jar running.
Link copied to clipboard
open class SingleRunApp<T, P : Position2D<P>?> : Application
The class models a non-reusable GUI for simulation display.
Link copied to clipboard
object SingleRunFXUI : SimulationLauncher

Executes simulations locally with a JavaFX UI.

Link copied to clipboard
class SVGImages
Utility class that install that wraps SvgImageLoaderFactory, letting install a SVG loader and return a SVG image.