Package it. unibo. alchemist. boundary. gui. effects
This package contains all the effects and the other classes for effect management.
This package contains all the classes for effect management.
Types
Link copied to clipboard
This class collects the following responsibilities: - it manages to draw layers only when necessary (as the apply method will be called for every node).
Link copied to clipboard
It models an abstract implementation of the effect interface, implementing default name and visibility properties.
Link copied to clipboard
Maps BidimensionalGaussianLayers, it ignores any other layer.
Link copied to clipboard
Draw a gradient in the background of the gui for it.unibo.alchemist.model.implementations.layers.BidimensionalGaussianLayers values.
Link copied to clipboard
Draw isolines for it.unibo.alchemist.model.implementations.layers.BidimensionalGaussianLayers.
Link copied to clipboard
Draws an orienting pedestrian' cognitive map.
Link copied to clipboard
Simple effect that draws a colored dot for each it.unibo.alchemist.model.interfaces.Node.
Link copied to clipboard
Simple effect that draws a black dot for each it.unibo.alchemist.model.interfaces.Node.
Link copied to clipboard
Basic interface for every effect that draws something related to it.unibo.alchemist.model.interfaces.Layers.
Link copied to clipboard
Draw layers values as background in the gui.
Link copied to clipboard
Draw layers isolines.
Link copied to clipboard
This is a basic class for all the effects meant to draw it.unibo.alchemist.model.interfaces.Layers values in different points of the view.
Link copied to clipboard
Simple effect that draws a black line for each it.unibo.alchemist.model.interfaces.Node in a it.unibo.alchemist.model.interfaces.Neighborhood.
Link copied to clipboard
Draws the navigation graph of an ImageEnvironmentWithGraph.
Link copied to clipboard
Draws the paths took by pedestrians.
Link copied to clipboard
Link copied to clipboard
Draws node's shapes and cameras' fields of view.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Class that lets the user choose the effect from all it can find.
Link copied to clipboard
Link copied to clipboard
Graphical visualization of something happening in the environment.
Link copied to clipboard
interface EffectGroup<P : Position2D<out P>?> : Serializable, Queue<EffectFX<P>> , EffectFX<P>
Content copied to clipboard
Models a group of effects.
Link copied to clipboard
Serialize Alchemist effects from/to file in human readable format.
Link copied to clipboard
The class models a group of effects, stored as a stack.
Link copied to clipboard
Defines an object capable of drawing functions that take a Position of type P as input and give a Number as output.
Link copied to clipboard
Representation of an Effect.
Link copied to clipboard
Graphic component to handle effects.
Link copied to clipboard
Defines an object capable of mapping a Layer to a Function<* in P, * out Number>.