Package it.unibo.alchemist.boundary.gui.effects
This package contains all the classes for effect management.
See: Description
-
Enum Summary Enum Description Mode Distribution Distributions describing how values within an interval should be spaced. -
Class Summary Class Description DrawShape EffectSerializationFactory Serialize Alchemist effects from/to file in human readable format. DrawLayersIsolines Draw layers isolines. DrawOnce Effects are normally applied for each node, this is a base class for effects that do not need to be redrawn for each node. DrawLayersGradient Draw layers values as background in the gui. DrawPedestrianPath Draws the paths took by pedestrians. EffectFactory DrawNavigationGraph Draws the navigation graph of an ImageEnvironmentWithGraph. DrawSmartcam Draws node's shapes and cameras' fields of view. DrawBidimensionalGaussianLayersGradient Draw a gradient in the background of the gui for it.unibo.alchemist.model.implementations.layers.BidimensionalGaussianLayers values. AbstractDrawLayers This class collects the following responsibilities: - it manages to draw layers only when necessary (as the apply method will be called for every node). JEffectRepresentation Representation of an Effect. JEffectsTab Graphic component to handle effects. DrawLayersValues 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. DrawBidimensionalGaussianLayersIsolines Draw isolines for it.unibo.alchemist.model.implementations.layers.BidimensionalGaussianLayers. EffectBuilder DrawCognitiveMap Draws an orienting pedestrian' cognitive map. BidimensionalGaussianLayersMapper Maps BidimensionalGaussianLayers, it ignores any other layer. -
Interface Summary Interface Description Effect DrawLayers Basic interface for every effect that draws something related to it.unibo.alchemist.model.interfaces.Layers. FunctionDrawer Defines an object capable of drawing functions that take a Position of type P as input and give a Number as output. LayerToFunctionMapper Defines an object capable of mapping a Layer<T, P> to a Function<* in P, * out Number>. -
Object Summary Object Description Companion