DrawBidimensionalGaussianLayersGradient
Draw a gradient in the background of the gui for it.unibo.alchemist.model.implementations.layers.BidimensionalGaussianLayers values. It ignores any other layer.
Constructors
Link copied to clipboard
Builds a new DrawBidimensionalGaussianLayersGradient.
Functions
Link copied to clipboard
Content copied to clipboard
open fun <T, P : Position2D<P>?> apply( g: Graphics2D, n: Node<T>, environment: Environment<T, P>, wormhole: Wormhole2D<P>)
Content copied to clipboard
open fun <T, P : Position2D<P>?> apply( graphics: Graphics2D, node: Node<T>, environment: Environment<T, P>, wormhole: Wormhole2D<P>)
Content copied to clipboard
Applies the effect.
Link copied to clipboard
open fun <T, P : Position2D<P>?> drawFunction( function: (out Any) -> out Number, environment: Environment<T, P>, graphics: Graphics2D, wormhole: Wormhole2D<P>)
Content copied to clipboard
abstract fun <T, P : Position2D<P>?> drawFunction( function: (out Any) -> out Number, environment: Environment<T, P>, graphics: Graphics2D, wormhole: Wormhole2D<P>)
Content copied to clipboard
Draw the provided function.
Link copied to clipboard
abstract fun <T, P : Position2D<P>?> drawLayers( toDraw: Collection<Layer<T, P>>, environment: Environment<T, P>, graphics: Graphics2D, wormhole: Wormhole2D<P>)
Content copied to clipboard
Effectively draw the layers.
open fun <T, P : Position2D<P>?> drawLayers( toDraw: Collection<Layer<T, P>>, environment: Environment<T, P>, graphics: Graphics2D, wormhole: Wormhole2D<P>)
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard