A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z 

C

calculate(java.util.Map) - function in it.unibo.alchemist.model.sapere.dsl.IExpression
 
calculate(java.util.Map) - function in it.unibo.alchemist.model.sapere.dsl.impl.Expression
 
call() - function in it.unibo.alchemist.boundary.grid.simulation.RemoteSimulationImpl
 
call() - function in java.util.concurrent.RemoteSimulation
 
CameraInjectVisibleNodeClosestToDistance - class in it.unibo.alchemist.model.actions
Given a list of VisibleNode associated to visionMolecule, it finds the closest to a point located at distance from node in the direction of node's heading, and injects its position in targetMolecule.
CameraSee - class in it.unibo.alchemist.model.actions
Checks nodes in the environment and writes in outputMolecule the list of it.unibo.alchemist.model.VisibleNode, containing filterByMolecule.
canExecute() - function in it.unibo.alchemist.model.Actionable
 
canExecute() - function in it.unibo.alchemist.model.Actionable
 
canExecute() - function in it.unibo.alchemist.model.GlobalReaction
 
canExecute() - function in it.unibo.alchemist.model.Reaction
 
canExecute() - function in it.unibo.alchemist.model.physics.reactions.PhysicsUpdate
 
canExecute() - function in it.unibo.alchemist.model.reactions.AbstractReaction
 
canExecute() - function in it.unibo.alchemist.model.reactions.AbstractReaction
The default implementation verifies if all the conditions are valid.
canExecute() - function in it.unibo.alchemist.model.reactions.AbstractReaction
The default implementation verifies if all the conditions are valid.
canExecute() - function in it.unibo.alchemist.model.reactions.AbstractReaction
 
canExecute() - function in it.unibo.alchemist.model.reactions.AbstractReaction
 
canExecute() - function in it.unibo.alchemist.model.sapere.reactions.SAPEREGradient
 
canExecute() - function in it.unibo.alchemist.test.GlobalTestReaction
 
cartesianProduct(kotlin.sequences.Sequence,kotlin.sequences.Sequence) - function in it.unibo.alchemist.util.Sequences
Performs the cartesian product of two sequences.
Cell - class in it.unibo.alchemist.model.biochemistry.properties
Base implementation of a CellProperty.
CellMove - class in it.unibo.alchemist.model.biochemistry.actions
An action moving cells (Nodes with a CellProperty) in the environment.
CellProperty - class in it.unibo.alchemist.model.biochemistry
A node's capability to behave as a cell.
CellTensionPolarization - class in it.unibo.alchemist.model.biochemistry.actions
Models the tension polarization of CircularDeformableCell in an EnvironmentSupportingDeformableCells.
center() - function in it.unibo.alchemist.boundary.ui.api.Wormhole2D
Points the center of the view on the center of the environment.
center() - function in it.unibo.alchemist.boundary.ui.impl.AbstractWormhole2D
Points the center of the view on the center of the environment.
ChangeBiomolConcentrationInCell - class in it.unibo.alchemist.model.biochemistry.actions
 
ChangeBiomolConcentrationInEnv - class in it.unibo.alchemist.model.biochemistry.actions
Action implementing the changing of the concentration of a given biomolecule in environment.
ChangeBiomolConcentrationInNeighbor - class in it.unibo.alchemist.model.biochemistry.actions
Changes the concentration of a Biomolecule (molecule) in a randomly-selected compatible neighbor cell by deltaConcentration.
ChangeTargetOnCollision - class in it.unibo.alchemist.model.movestrategies
Base class for TargetSelectionStrategy offering automatic target change on collision and utilities for initialization.
Characteristic - class in it.unibo.alchemist.model.cognitive.impact.individual
Any characteristic associated to a pedestrian.
checkAndPossiblyFall() - function in it.unibo.alchemist.model.cognitive.properties.PhysicalPedestrian2D
 
checkAndPossiblyFall() - function in it.unibo.alchemist.model.physics.properties.PhysicalPedestrian
Turn this node into a fallen pedestrian if it shouldFall.
checkAndPossiblyFall() - function in it.unibo.alchemist.model.physics.properties.PhysicalPedestrian2D
Turn this node into a fallen pedestrian if it shouldFall.
ChemicalReaction - class in it.unibo.alchemist.model.reactions
 
ChemotacticPolarization - class in it.unibo.alchemist.model.biochemistry.actions
Models the chemotactic polarization of a Cell.
CHILD - enum entry in it.unibo.alchemist.model.cognitive.impact.individual.Age
 
Circle - class in it.unibo.alchemist.model.deployments
 
circle(java.lang.Double) - function in it.unibo.alchemist.model.geometry.Euclidean2DShapeFactory
A circle extends in the first and second axis by its diameter.
Circle - class in it.unibo.alchemist.model.positionfilters
A circle.
circleSector(java.lang.Double,java.lang.Double,java.lang.Double) - function in it.unibo.alchemist.model.geometry.Euclidean2DShapeFactory
A circle sector is the portion of a disk enclosed by two radii and an arc and it extends in the first and second axis by its radius and angle.
CircularArc - class in it.unibo.alchemist.model.deployments
Displaces the nodes in the environment in a circular arc, given a nodeCount, the coordinates of the circle's center centerX and centerY, the circle's radius radius, perturbation randomness (uniform, generated via randomGenerator) for radius radiusRandomness and for angle angleRandomness, a startAngle, and an endAngle.
CircularArea - class in it.unibo.alchemist.model.physics.properties
The node occupies a circular space with the provided radius.
CircularCell - class in it.unibo.alchemist.model.biochemistry.properties
Base implementation of a CircularCellProperty.
CircularCellProperty - class in it.unibo.alchemist.model.biochemistry
A node's capability to behave as a cell with a circular area.
CircularDeformableCell - class in it.unibo.alchemist.model.biochemistry.properties
Base implementation of a CircularCellProperty.
CircularDeformableCellProperty - class in it.unibo.alchemist.model.biochemistry
A node's capability to behave as a circular deformable cell.
ClassPathScanner - class in it.unibo.alchemist.util
An utility class providing support for loading arbitrary subclasses available in the classpath.
clear() - function in kotlin.collections.Group
 
clear() - function in kotlin.collections.GroupWithLeader
 
clear() - function in kotlin.collections.MutableList
 
CLIMaker - class in it.unibo.alchemist.boundary.cli
This support class generates a CLI interface backed by a property file.
clone() - function in java.awt.geom.Dimension2D
 
clone() - function in java.awt.geom.RectangularShape
 
clone() - function in org.jgrapht.graph.AbstractBaseGraph
 
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.Action
This method allows to clone this action on a new node.
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.Action
 
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.Action
 
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.Action
 
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.Action
 
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.Action
 
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.GroupSteeringAction
 
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.NavigationAction
 
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.SteeringAction
 
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.SteeringActionWithTarget
 
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.actions.BrownianMove
 
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.actions.CameraInjectVisibleNodeClosestToDistance
 
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.actions.CameraSee
 
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.actions.ConstantDistanceRandomWalk
 
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.actions.FollowAtDistance
 
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.actions.GenericRandomWalker
 
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.actions.LevyWalk
 
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.actions.MoveForwardAndTeleport
 
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.actions.MoveToTarget
 
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.actions.RemoveNode
 
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.actions.SetLocalMoleculeConcentration
 
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.actions.ToggleMolecule
 
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.actions.ToggleMoleculeRandomly
 
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.biochemistry.actions.AbstractNeighborAction
 
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.biochemistry.actions.AddJunctionInCell
 
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.biochemistry.actions.AddJunctionInNeighbor
 
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.biochemistry.actions.CellMove
 
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.biochemistry.actions.CellTensionPolarization
 
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.biochemistry.actions.ChangeBiomolConcentrationInCell
 
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.biochemistry.actions.ChangeBiomolConcentrationInEnv
 
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.biochemistry.actions.ChangeBiomolConcentrationInNeighbor
 
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.biochemistry.actions.ChemotacticPolarization
 
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.biochemistry.actions.RandomPolarization
 
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.biochemistry.actions.RemoveJunctionInCell
 
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.biochemistry.actions.RemoveJunctionInNeighbor
 
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.cognitive.actions.AbstractLayerAction
This method allows to clone this action on a new node.
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.cognitive.actions.AbstractSteeringAction
This method allows to clone this action on a new node.
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.cognitive.actions.AbstractSteeringAction
This method allows to clone this action on a new node.
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.cognitive.actions.AbstractSteeringAction
This method allows to clone this action on a new node.
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.cognitive.actions.AbstractSteeringAction
This method allows to clone this action on a new node.
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.cognitive.actions.CognitiveAgentArrive
This method allows to clone this action on a new node.
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.cognitive.actions.CognitiveAgentAvoidLayer
This method allows to clone this action on a new node.
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.cognitive.actions.CognitiveAgentCohesion
This method allows to clone this action on a new node.
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.cognitive.actions.CognitiveAgentCombineSteering
This method allows to clone this action on a new node.
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.cognitive.actions.CognitiveAgentFlee
This method allows to clone this action on a new node.
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.cognitive.actions.CognitiveAgentFollowLayer
This method allows to clone this action on a new node.
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.cognitive.actions.CognitiveAgentFollowScalarField
This method allows to clone this action on a new node.
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.cognitive.actions.CognitiveAgentNavigationAction2D
This method allows to clone this action on a new node.
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.cognitive.actions.CognitiveAgentNavigationAction2D
This method allows to clone this action on a new node.
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.cognitive.actions.CognitiveAgentNavigationAction2D
This method allows to clone this action on a new node.
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.cognitive.actions.CognitiveAgentNavigationAction2D
This method allows to clone this action on a new node.
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.cognitive.actions.CognitiveAgentNavigationAction2D
This method allows to clone this action on a new node.
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.cognitive.actions.CognitiveAgentNavigationAction2D
This method allows to clone this action on a new node.
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.cognitive.actions.CognitiveAgentNavigationAction2D
This method allows to clone this action on a new node.
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.cognitive.actions.CognitiveAgentObstacleAvoidance
This method allows to clone this action on a new node.
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.cognitive.actions.CognitiveAgentSeek
This method allows to clone this action on a new node.
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.cognitive.actions.CognitiveAgentSeek2D
This method allows to clone this action on a new node.
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.cognitive.actions.CognitiveAgentSeparation
This method allows to clone this action on a new node.
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.cognitive.actions.CognitiveAgentWander
This method allows to clone this action on a new node.
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.maps.actions.GPSTraceWalker
Fails, can't be cloned.
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.maps.actions.MoveOnMap
 
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.maps.actions.MoveOnMap
Fails, can't be cloned.
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.maps.actions.MoveOnMap
Fails, can't be cloned.
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.maps.actions.MoveOnMap
 
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.physics.actions.HeadTowardRandomDirection
{@inheritDoc}.
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.physics.actions.HeadTowardTarget
 
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.physics.actions.Spin
 
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.protelis.actions.SendToNeighbor
 
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.sapere.ILsaAction
 
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.sapere.ILsaAction
 
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.sapere.actions.LsaAbstractAction
 
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.sapere.actions.LsaAbstractAction
 
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.sapere.actions.LsaCountNeighborsAction
 
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.sapere.actions.LsaRandomNeighborAction
 
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.sapere.actions.LsaRandomNeighborAction
 
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.sapere.actions.LsaStandardAction
 
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.sapere.actions.LsaStandardAction
 
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.sapere.actions.SAPEREAgent
 
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.sapere.actions.SAPEREAgent
 
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.sapere.actions.SAPEREWalker
 
cloneAction(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.protelis.actions.RunProtelisProgram
 
cloneCondition(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.Condition
This method allows to clone this action on a new node.
cloneCondition(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.Condition
 
cloneCondition(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.biochemistry.conditions.AbstractNeighborCondition
 
cloneCondition(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.biochemistry.conditions.BiomolPresentInEnv
 
cloneCondition(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.biochemistry.conditions.BiomolPresentInNeighbor
 
cloneCondition(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.biochemistry.conditions.EnvPresent
 
cloneCondition(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.biochemistry.conditions.GenericMoleculePresent
 
cloneCondition(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.biochemistry.conditions.GenericMoleculePresent
 
cloneCondition(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.biochemistry.conditions.GenericMoleculeUnderLevel
 
cloneCondition(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.biochemistry.conditions.JunctionPresentInCell
 
cloneCondition(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.biochemistry.conditions.NeighborhoodPresent
 
cloneCondition(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.biochemistry.conditions.TensionPresent
 
cloneCondition(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.conditions.AbstractCondition
How to override: create a new action of your concrete subtype.
cloneCondition(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.conditions.AbstractCondition
 
cloneCondition(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.conditions.AbstractCondition
 
cloneCondition(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.conditions.AbstractCondition
 
cloneCondition(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.conditions.AbstractCondition
 
cloneCondition(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.conditions.AbstractCondition
 
cloneCondition(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.conditions.ConcentrationChanged
How to override: create a new action of your concrete subtype.
cloneCondition(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.conditions.MoleculeHasConcentration
How to override: create a new action of your concrete subtype.
cloneCondition(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.conditions.NoOtherReactionCanExecute
How to override: create a new action of your concrete subtype.
cloneCondition(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.protelis.conditions.ComputationalRoundComplete
 
cloneCondition(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.sapere.ILsaCondition
 
cloneCondition(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.sapere.ILsaCondition
 
cloneCondition(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.sapere.conditions.LsaAbstractCondition
 
cloneCondition(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.sapere.conditions.LsaAbstractCondition
 
cloneCondition(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.sapere.conditions.LsaNeighborhoodCondition
 
cloneCondition(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.sapere.conditions.LsaStandardCondition
 
cloneIfNeeded(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.maps.movestrategies.speed.RoutingTraceDependantSpeed
 
cloneIfNeeded(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.maps.movestrategies.speed.StraightLineTraceDependantSpeed
 
cloneIfNeeded(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.maps.movestrategies.target.FollowTargetOnMap
 
cloneIfNeeded(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.maps.movestrategies.target.FollowTrace
 
cloneIfNeeded(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.movestrategies.ChangeTargetOnCollision
 
cloneIfNeeded(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.movestrategies.RandomTarget
 
cloneIfNeeded(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.movestrategies.RoutingStrategy
 
cloneIfNeeded(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.movestrategies.RoutingStrategy
 
cloneIfNeeded(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.movestrategies.SpeedSelectionStrategy
 
cloneIfNeeded(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.movestrategies.SpeedSelectionStrategy
 
cloneIfNeeded(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.movestrategies.SpeedSelectionStrategy
 
cloneIfNeeded(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.movestrategies.TargetSelectionStrategy
 
cloneIfNeeded(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.movestrategies.TargetSelectionStrategy
 
cloneIfNeeded(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.movestrategies.speed.ConstantSpeed
 
cloneIfNeeded(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.movestrategies.speed.GloballyConstantSpeed
 
cloneIfNeeded(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.movestrategies.speed.InteractWithOthers
 
cloneIfNeeded(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Reaction) - function in it.unibo.alchemist.model.movestrategies.target.FollowTarget
 
cloneNode(java.lang.Integer,it.unibo.alchemist.boundary.graphql.schema.model.surrogates.PositionInput,java.lang.Double) - function in it.unibo.alchemist.boundary.graphql.schema.model.surrogates.EnvironmentSurrogate
Clone the node associated with the given id to the specified position.
cloneNode(it.unibo.alchemist.model.Time) - function in it.unibo.alchemist.model.EnvironmentNode
 
cloneNode(it.unibo.alchemist.model.Time) - function in it.unibo.alchemist.model.ILsaNode
 
cloneNode(it.unibo.alchemist.model.Time) - function in it.unibo.alchemist.model.Node
Creates a new Node which is a clone of the current Node.
cloneNode(it.unibo.alchemist.model.Time) - function in it.unibo.alchemist.model.nodes.GenericNode
 
cloneNode(it.unibo.alchemist.model.Time) - function in it.unibo.alchemist.model.nodes.GenericNode
 
cloneNode(it.unibo.alchemist.model.Time) - function in it.unibo.alchemist.model.nodes.GenericNode
 
cloneOnNewNode(it.unibo.alchemist.model.Node) - function in it.unibo.alchemist.model.CellProperty
 
cloneOnNewNode(it.unibo.alchemist.model.Node) - function in it.unibo.alchemist.model.CircularCellProperty
 
cloneOnNewNode(it.unibo.alchemist.model.Node) - function in it.unibo.alchemist.model.CircularDeformableCellProperty
 
cloneOnNewNode(it.unibo.alchemist.model.Node) - function in it.unibo.alchemist.model.CognitiveProperty
 
cloneOnNewNode(it.unibo.alchemist.model.Node) - function in it.unibo.alchemist.model.HumanProperty
 
cloneOnNewNode(it.unibo.alchemist.model.Node) - function in it.unibo.alchemist.model.NodeProperty
Clones this property to be added on a new node.
cloneOnNewNode(it.unibo.alchemist.model.Node) - function in it.unibo.alchemist.model.NodeProperty
 
cloneOnNewNode(it.unibo.alchemist.model.Node) - function in it.unibo.alchemist.model.NodeProperty
 
cloneOnNewNode(it.unibo.alchemist.model.Node) - function in it.unibo.alchemist.model.NodeProperty
 
cloneOnNewNode(it.unibo.alchemist.model.Node) - function in it.unibo.alchemist.model.NodeProperty
 
cloneOnNewNode(it.unibo.alchemist.model.Node) - function in it.unibo.alchemist.model.OccupiesSpaceProperty
 
cloneOnNewNode(it.unibo.alchemist.model.Node) - function in it.unibo.alchemist.model.OrientingProperty
 
cloneOnNewNode(it.unibo.alchemist.model.Node) - function in it.unibo.alchemist.model.PedestrianProperty
 
cloneOnNewNode(it.unibo.alchemist.model.Node) - function in it.unibo.alchemist.model.PerceptiveProperty
 
cloneOnNewNode(it.unibo.alchemist.model.Node) - function in it.unibo.alchemist.model.PhysicalPedestrian
 
cloneOnNewNode(it.unibo.alchemist.model.Node) - function in it.unibo.alchemist.model.PhysicalPedestrian2D
 
cloneOnNewNode(it.unibo.alchemist.model.Node) - function in it.unibo.alchemist.model.PhysicalProperty
 
cloneOnNewNode(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Time) - function in it.unibo.alchemist.model.Reaction
 
cloneOnNewNode(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Time) - function in it.unibo.alchemist.model.Reaction
 
cloneOnNewNode(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Time) - function in it.unibo.alchemist.model.Reaction
This method allows to clone this reaction on a new node.
cloneOnNewNode(it.unibo.alchemist.model.Node) - function in it.unibo.alchemist.model.RunningPedestrianProperty
 
cloneOnNewNode(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Time) - function in it.unibo.alchemist.model.SAPERETimeDistribution
 
cloneOnNewNode(it.unibo.alchemist.model.Node) - function in it.unibo.alchemist.model.SocialProperty
 
cloneOnNewNode(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Time) - function in it.unibo.alchemist.model.TimeDistribution
 
cloneOnNewNode(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Time) - function in it.unibo.alchemist.model.TimeDistribution
 
cloneOnNewNode(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Time) - function in it.unibo.alchemist.model.TimeDistribution
 
cloneOnNewNode(it.unibo.alchemist.model.Node) - function in it.unibo.alchemist.model.WalkingPedestrianProperty
 
cloneOnNewNode(it.unibo.alchemist.model.Node) - function in it.unibo.alchemist.model.biochemistry.properties.Cell
 
cloneOnNewNode(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Time) - function in it.unibo.alchemist.model.biochemistry.reactions.BiochemicalReaction
 
cloneOnNewNode(it.unibo.alchemist.model.Node) - function in it.unibo.alchemist.model.cognitive.properties.Cognitive
 
cloneOnNewNode(it.unibo.alchemist.model.Node) - function in it.unibo.alchemist.model.cognitive.properties.Human
 
cloneOnNewNode(it.unibo.alchemist.model.Node) - function in it.unibo.alchemist.model.cognitive.properties.Orienting2D
 
cloneOnNewNode(it.unibo.alchemist.model.Node) - function in it.unibo.alchemist.model.cognitive.properties.Pedestrian
 
cloneOnNewNode(it.unibo.alchemist.model.Node) - function in it.unibo.alchemist.model.cognitive.properties.Pedestrian
 
cloneOnNewNode(it.unibo.alchemist.model.Node) - function in it.unibo.alchemist.model.cognitive.properties.Pedestrian
 
cloneOnNewNode(it.unibo.alchemist.model.Node) - function in it.unibo.alchemist.model.cognitive.properties.Perceptive
 
cloneOnNewNode(it.unibo.alchemist.model.Node) - function in it.unibo.alchemist.model.cognitive.properties.Perceptive2D
 
cloneOnNewNode(it.unibo.alchemist.model.Node) - function in it.unibo.alchemist.model.cognitive.properties.PhysicalPedestrian2D
 
cloneOnNewNode(it.unibo.alchemist.model.Node) - function in it.unibo.alchemist.model.cognitive.properties.RunningPedestrian
 
cloneOnNewNode(it.unibo.alchemist.model.Node) - function in it.unibo.alchemist.model.cognitive.properties.Social
 
cloneOnNewNode(it.unibo.alchemist.model.Node) - function in it.unibo.alchemist.model.cognitive.properties.WalkingPedestrian
 
cloneOnNewNode(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Time) - function in it.unibo.alchemist.model.cognitive.reactions.CognitiveBehavior
 
cloneOnNewNode(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Time) - function in it.unibo.alchemist.model.cognitive.reactions.SteeringBehavior
 
cloneOnNewNode(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Time) - function in it.unibo.alchemist.model.cognitive.reactions.SteeringBehavior
 
cloneOnNewNode(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Time) - function in it.unibo.alchemist.model.cognitive.reactions.SteeringBehavior
 
cloneOnNewNode(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Time) - function in it.unibo.alchemist.model.cognitive.reactions.SteeringBehavior
 
cloneOnNewNode(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Time) - function in it.unibo.alchemist.model.cognitive.reactions.SteeringBehavior
 
cloneOnNewNode(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Time) - function in it.unibo.alchemist.model.cognitive.reactions.SteeringBehavior
 
cloneOnNewNode(it.unibo.alchemist.model.Node) - function in it.unibo.alchemist.model.physics.properties.CircularArea
 
cloneOnNewNode(it.unibo.alchemist.model.Node) - function in it.unibo.alchemist.model.physics.properties.RectangularArea
 
cloneOnNewNode(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Time) - function in it.unibo.alchemist.model.reactions.ChemicalReaction
 
cloneOnNewNode(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Time) - function in it.unibo.alchemist.model.reactions.Event
 
cloneOnNewNode(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Time) - function in it.unibo.alchemist.model.sapere.reactions.SAPEREGradient
 
cloneOnNewNode(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Time) - function in it.unibo.alchemist.model.sapere.reactions.SAPEREReaction
 
cloneOnNewNode(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Time) - function in it.unibo.alchemist.model.timedistributions.AbstractDistribution
 
cloneOnNewNode(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Time) - function in it.unibo.alchemist.model.timedistributions.AbstractDistribution
 
cloneOnNewNode(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Time) - function in it.unibo.alchemist.model.timedistributions.AbstractDistribution
 
cloneOnNewNode(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Time) - function in it.unibo.alchemist.model.timedistributions.AnyRealDistribution
 
cloneOnNewNode(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Time) - function in it.unibo.alchemist.model.timedistributions.DiracComb
 
cloneOnNewNode(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Time) - function in it.unibo.alchemist.model.timedistributions.DiracComb
 
cloneOnNewNode(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Time) - function in it.unibo.alchemist.model.timedistributions.ExponentialTime
Must be overridden by subclasses returning the correct instance.
cloneOnNewNode(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Time) - function in it.unibo.alchemist.model.timedistributions.ExponentialTime
 
cloneOnNewNode(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Time) - function in it.unibo.alchemist.model.timedistributions.MoleculeControlledTimeDistribution
 
cloneOnNewNode(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Time) - function in it.unibo.alchemist.model.timedistributions.Trigger
 
cloneOnNewNode(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Time) - function in it.unibo.alchemist.model.timedistributions.WeibullTime
 
cloneOnNewNode(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Time) - function in it.unibo.alchemist.model.timedistributions.WeibullTime
 
cloneOnNewNode(it.unibo.alchemist.model.Node) - function in it.unibo.alchemist.protelis.properties.ProtelisDevice
 
close(it.unibo.alchemist.model.Environment,it.unibo.alchemist.model.Time,java.lang.Long) - function in it.unibo.alchemist.boundary.Exporter
Close the export environment.
close(it.unibo.alchemist.model.Environment,it.unibo.alchemist.model.Time,java.lang.Long) - function in it.unibo.alchemist.boundary.Exporter
Close the export environment.
close(it.unibo.alchemist.model.Environment,it.unibo.alchemist.model.Time,java.lang.Long) - function in it.unibo.alchemist.boundary.exporters.CSVExporter
Close the export environment.
close(it.unibo.alchemist.model.Environment,it.unibo.alchemist.model.Time,java.lang.Long) - function in it.unibo.alchemist.boundary.exporters.MongoDBExporter
Close the export environment.
close() - function in it.unibo.alchemist.boundary.grid.cluster.Cluster
Leave the cluster.
close() - function in it.unibo.alchemist.boundary.grid.cluster.ClusterImpl
Leave the cluster.
close() - function in it.unibo.alchemist.boundary.grid.config.RemoteGeneralSimulationConfig
 
close() - function in it.unibo.alchemist.boundary.grid.util.WorkingDirectory
 
close(it.unibo.alchemist.model.Environment,it.unibo.alchemist.model.Time,java.lang.Long) - function in it.unibo.alchemist.loader.export.exporters.MultiVestaExporter
 
close() - function in java.lang.AutoCloseable
 
closestEdgeTo(it.unibo.alchemist.model.geometry.Segment2D) - function in it.unibo.alchemist.model.geometry.AbstractConvexPolygon
Finds the edge of the polygon closest to the provided segment, i.e.
closestEdgeTo(it.unibo.alchemist.model.geometry.Segment2D) - function in it.unibo.alchemist.model.geometry.AbstractConvexPolygon
Finds the edge of the polygon closest to the provided segment, i.e.
closestEdgeTo(it.unibo.alchemist.model.geometry.Segment2D) - function in it.unibo.alchemist.model.geometry.ConvexPolygon
Finds the edge of the polygon closest to the provided segment, i.e.
closestEdgeTo(it.unibo.alchemist.model.geometry.Segment2D) - function in it.unibo.alchemist.model.geometry.ExtendableConvexPolygon
Finds the edge of the polygon closest to the provided segment, i.e.
closestEdgeTo(it.unibo.alchemist.model.geometry.Segment2D) - function in it.unibo.alchemist.model.geometry.MutableConvexPolygon
Finds the edge of the polygon closest to the provided segment, i.e.
ClosestN - class in it.unibo.alchemist.model.linkingrules
Non local-consistent rule that connect the closest N nodes together.
closestPointTo(P) - function in it.unibo.alchemist.model.geometry.Segment2D
Finds the point of the segment which is closest to the provided point.
closestPointTo(P) - function in it.unibo.alchemist.model.geometry.Segment2D
Finds the point of the segment which is closest to the provided point.
closestTo(java.lang.Double,java.lang.Double,java.lang.Double) - function in it.unibo.alchemist.util.math.Math
 
CloseToAlreadyDeployed - class in it.unibo.alchemist.model.deployments
This it.unibo.alchemist.model.Deployment places new nodes in the proximity of those already included in the environment.
CloseToGPSTrace - class in it.unibo.alchemist.model.maps.deployments
This it.unibo.alchemist.model.Deployment displaces nodes in the proximity of a GPS trace.
Cluster - class in it.unibo.alchemist.boundary.grid.cluster
The entity that represent the joined cluster.
ClusterImpl - class in it.unibo.alchemist.boundary.grid.cluster
An implementation of Cluster uses Apache Ignite.
coerceAtLeast(double) - function in it.unibo.alchemist.model.geometry.Vector
 
coerceAtLeast(java.lang.Double) - function in it.unibo.alchemist.model.geometry.Vector
 
coerceAtLeast(java.lang.Double) - function in it.unibo.alchemist.model.geometry.Vector
 
coerceAtLeast(java.lang.Double) - function in it.unibo.alchemist.model.geometry.Vector2D
 
coerceAtMost(double) - function in it.unibo.alchemist.model.geometry.Vector
 
coerceAtMost(java.lang.Double) - function in it.unibo.alchemist.model.geometry.Vector
 
coerceAtMost(java.lang.Double) - function in it.unibo.alchemist.model.geometry.Vector
 
coerceAtMost(java.lang.Double) - function in it.unibo.alchemist.model.geometry.Vector2D
 
coerceIn(double,double) - function in it.unibo.alchemist.model.geometry.Vector
 
coerceIn(java.lang.Double,java.lang.Double) - function in it.unibo.alchemist.model.geometry.Vector
Performs a coercion at least and at most.
coerceIn(java.lang.Double,java.lang.Double) - function in it.unibo.alchemist.model.geometry.Vector
 
coerceIn(java.lang.Double,java.lang.Double) - function in it.unibo.alchemist.model.geometry.Vector2D
Performs a coercion at least and at most.
Cognitive - class in it.unibo.alchemist.model.cognitive.properties
The node's CognitiveModel.
Cognitive2D - class in it.unibo.alchemist.model.cognitive.properties
The node's CognitiveModel.
CognitiveAgentArrive - class in it.unibo.alchemist.model.cognitive.actions
Move the agent towards a target position.
CognitiveAgentAvoidLayer - class in it.unibo.alchemist.model.cognitive.actions
Move the node towards positions of the environment with a low concentration of the target molecule.
CognitiveAgentCohesion - class in it.unibo.alchemist.model.cognitive.actions
Move the agent towards the other members of his group.
CognitiveAgentCombineSteering - class in it.unibo.alchemist.model.cognitive.actions
Combination of multiple steering actions.
CognitiveAgentExplore - class in it.unibo.alchemist.model.cognitive.actions
A CognitiveAgentNavigationAction2D using Explore navigation strategy.
CognitiveAgentFlee - class in it.unibo.alchemist.model.cognitive.actions
Move the agent away from a target position.
CognitiveAgentFollowLayer - class in it.unibo.alchemist.model.cognitive.actions
Move the node towards positions of the environment with a high concentration of the target molecule.
CognitiveAgentFollowRoute - class in it.unibo.alchemist.model.cognitive.actions
A CognitiveAgentNavigationAction2D using FollowRoute navigation strategy.
CognitiveAgentFollowScalarField - class in it.unibo.alchemist.model.cognitive.actions
Moves the node where the given scalar field is higher.
CognitiveAgentGoalOrientedExplore - class in it.unibo.alchemist.model.cognitive.actions
A CognitiveAgentNavigationAction2D using GoalOrientedExploration navigation strategy.
CognitiveAgentNavigationAction2D - class in it.unibo.alchemist.model.cognitive.actions
Implementation of a NavigationAction2D.
CognitiveAgentObstacleAvoidance - class in it.unibo.alchemist.model.cognitive.actions
Move the agent avoiding potential obstacles in its path.
CognitiveAgentPursue - class in it.unibo.alchemist.model.cognitive.actions
A CognitiveAgentNavigationAction2D using Pursue navigation strategy.
CognitiveAgentReachDestination - class in it.unibo.alchemist.model.cognitive.actions
A CognitiveAgentNavigationAction2D using ReachDestination navigation strategy.
CognitiveAgentReachKnownDestination - class in it.unibo.alchemist.model.cognitive.actions
A CognitiveAgentNavigationAction2D using ReachKnownDestination navigation strategy.
CognitiveAgentSeek - class in it.unibo.alchemist.model.cognitive.actions
Move the node towards the target position as fast as possible.
CognitiveAgentSeek2D - class in it.unibo.alchemist.model.cognitive.actions
CognitiveAgentSeek behavior in a bidimensional environment, delegated to CognitiveAgentFollowScalarField (this means the node tries to overtake others on its path, in general its movements are more sophisticated than CognitiveAgentSeek).
CognitiveAgentSeparation - class in it.unibo.alchemist.model.cognitive.actions
Move the agent away from the pedestrians near to him.
CognitiveAgentWander - class in it.unibo.alchemist.model.cognitive.actions
Give the impression of a random walk through the environment targeting an ever changing pseudo-randomly point of a circumference at a given distance and with a given radius from the current node position.
CognitiveBehavior - class in it.unibo.alchemist.model.cognitive.reactions
Reaction representing the cognitive behavior of a pedestrian.
CognitiveCharacteristic - class in it.unibo.alchemist.model.cognitive.impact.cognitive
A characteristic which depends on the other agents in the environment.
CognitiveModel - class in it.unibo.alchemist.model.cognitive
Theoretical model to describe the cognitive processes underlying in an agent.
CognitivePedestrian - class in it.unibo.alchemist.model.cognitive.properties
A cognitive pedestrian's movement capability.
CognitiveProperty - class in it.unibo.alchemist.model.cognitive
The pedestrian's cognitive capability.
CognitiveSpec - class in it.unibo.alchemist.model.cognitive.impact.cognitive
A specification of the parameters regarding cognitive characteristics to load from a config file.
coincidesWith(it.unibo.alchemist.model.geometry.Line2D) - function in it.unibo.alchemist.model.geometry.SlopeInterceptLine2D
Checks if two lines coincide.
coincidesWith(kotlin.ranges.ClosedRange,kotlin.ranges.ClosedRange) - function in it.unibo.alchemist.util.Ranges
Checks whether two ranges coincide.
combinationFunction() - function in it.unibo.alchemist.model.cognitive.impact.cognitive.AbstractCognitiveCharacteristic
Algorithm which decides how the parameters involved in the evolution of this characteristic must be combined together.
combinationFunction() - function in it.unibo.alchemist.model.cognitive.impact.cognitive.AbstractCognitiveCharacteristic
Algorithm which decides how the parameters involved in the evolution of this characteristic must be combined together.
combinationFunction() - function in it.unibo.alchemist.model.cognitive.impact.cognitive.BeliefDanger
Algorithm which decides how the parameters involved in the evolution of this characteristic must be combined together.
combinationFunction() - function in it.unibo.alchemist.model.cognitive.impact.cognitive.DesireEvacuate
Algorithm which decides how the parameters involved in the evolution of this characteristic must be combined together.
combinationFunction() - function in it.unibo.alchemist.model.cognitive.impact.cognitive.DesireWalkRandomly
Algorithm which decides how the parameters involved in the evolution of this characteristic must be combined together.
combinationFunction() - function in it.unibo.alchemist.model.cognitive.impact.cognitive.Fear
Algorithm which decides how the parameters involved in the evolution of this characteristic must be combined together.
combinationFunction() - function in it.unibo.alchemist.model.cognitive.impact.cognitive.IntentionEvacuate
Algorithm which decides how the parameters involved in the evolution of this characteristic must be combined together.
combinationFunction() - function in it.unibo.alchemist.model.cognitive.impact.cognitive.IntentionWalkRandomly
Algorithm which decides how the parameters involved in the evolution of this characteristic must be combined together.
CombinedLinkingRule - class in it.unibo.alchemist.model.linkingrules
A meta-rule that combines multiple subRules.
commit() - function in it.unibo.alchemist.model.protelis.ProtelisIncarnation.ProtectedExecutionEnvironment
 
commit() - function in it.unibo.alchemist.protelis.properties.ProtelisDevice
Called just after the VM is executed, to finalize information of the execution for the environment.
commit() - function in org.protelis.vm.impl.AbstractExecutionContext
 
CommonFilters - class in it.unibo.alchemist.boundary.exportfilters
Utilities with the most common filtering operations on values.
COMPARATOR - enum entry in it.unibo.alchemist.model.sapere.dsl.impl.Type
 
Comparator() - function in it.unibo.alchemist.model.sapere.dsl.parser.Exp
 
ComparatorTreeNode - class in it.unibo.alchemist.model.sapere.dsl.impl
 
compareTo(it.unibo.alchemist.model.maps.GPSPoint) - function in it.unibo.alchemist.model.maps.positions.GPSPointImpl
 
compareTo(it.unibo.alchemist.model.Node) - function in it.unibo.alchemist.model.nodes.GenericNode
 
compareTo(it.unibo.alchemist.model.Node) - function in it.unibo.alchemist.model.nodes.GenericNode
 
compareTo(it.unibo.alchemist.model.Node) - function in it.unibo.alchemist.model.nodes.GenericNode
 
compareTo(it.unibo.alchemist.model.Actionable) - function in it.unibo.alchemist.model.physics.reactions.PhysicsUpdate
 
compareTo(it.unibo.alchemist.model.Actionable) - function in it.unibo.alchemist.model.reactions.AbstractReaction
 
compareTo(it.unibo.alchemist.model.Actionable) - function in it.unibo.alchemist.model.reactions.AbstractReaction
 
compareTo(it.unibo.alchemist.model.Actionable) - function in it.unibo.alchemist.model.reactions.AbstractReaction
 
compareTo(it.unibo.alchemist.model.Actionable) - function in it.unibo.alchemist.model.reactions.AbstractReaction
 
compareTo(it.unibo.alchemist.model.Actionable) - function in it.unibo.alchemist.model.reactions.AbstractReaction
 
compareTo(it.unibo.alchemist.model.Actionable) - function in it.unibo.alchemist.model.reactions.AbstractReaction
 
compareTo(it.unibo.alchemist.model.Actionable) - function in it.unibo.alchemist.model.reactions.AbstractReaction
 
compareTo(it.unibo.alchemist.model.Actionable) - function in it.unibo.alchemist.model.reactions.AbstractReaction
 
compareTo(it.unibo.alchemist.model.Actionable) - function in it.unibo.alchemist.model.reactions.AbstractReaction
 
compareTo(it.unibo.alchemist.model.Actionable) - function in it.unibo.alchemist.model.reactions.AbstractReaction
 
compareTo(it.unibo.alchemist.model.Actionable) - function in it.unibo.alchemist.model.reactions.AbstractReaction
 
compareTo(it.unibo.alchemist.model.sapere.ILsaMolecule) - function in it.unibo.alchemist.model.sapere.molecules.LsaMolecule
 
compareTo(it.unibo.alchemist.model.Time) - function in it.unibo.alchemist.model.times.DoubleTime
 
compareTo(it.unibo.alchemist.model.Actionable) - function in it.unibo.alchemist.test.GlobalTestReaction
 
compareTo(T) - function in java.lang.Comparable
 
compareTo(T) - function in java.lang.EnvironmentNode
 
compareTo(T) - function in java.lang.GPSPoint
 
compareTo(T) - function in java.lang.ILsaMolecule
 
compareTo(T) - function in java.lang.ILsaNode
 
compareTo(it.unibo.alchemist.model.Actionable) - function in kotlin.Actionable
 
compareTo(it.unibo.alchemist.model.Actionable) - function in kotlin.GlobalReaction
 
compareTo(it.unibo.alchemist.model.Node) - function in kotlin.Node
 
compareTo(it.unibo.alchemist.model.Actionable) - function in kotlin.Reaction
 
compareTo(it.unibo.alchemist.model.Time) - function in kotlin.Time
 
compileParseTreePattern(java.lang.String,int) - function in org.antlr.v4.runtime.Parser
 
Complexity - class in it.unibo.alchemist.boundary.grid.simulation
An entity which represents a simulation's complexity.
ComplexityImpl - class in it.unibo.alchemist.boundary.grid.simulation
Complexity implementation.
Compliance - class in it.unibo.alchemist.model.cognitive.impact.individual
The level of compliance of an agent considering its gender and its age.
ComplianceSpec - class in it.unibo.alchemist.model.cognitive.impact.individual
A specification of the parameters regarding compliance to load from a config file.
ComputationalRoundComplete - class in it.unibo.alchemist.model.protelis.conditions
 
computeComplexity() - function in it.unibo.alchemist.boundary.grid.simulation.SimulationSet
 
computeComplexity() - function in it.unibo.alchemist.boundary.grid.simulation.SimulationSetImpl
 
computeNeighborhood(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Environment) - function in it.unibo.alchemist.model.LinkingRule
Produces a new neighborhood for specified node considering its position.
computeNeighborhood(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Environment) - function in it.unibo.alchemist.model.LinkingRule
 
computeNeighborhood(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Environment) - function in it.unibo.alchemist.model.linkingrules.AdaptiveRange
Subclasses may change the way a neighborhood is computed.
computeNeighborhood(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Environment) - function in it.unibo.alchemist.model.linkingrules.AdaptiveRange
 
computeNeighborhood(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Environment) - function in it.unibo.alchemist.model.linkingrules.ClosestN
 
computeNeighborhood(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Environment) - function in it.unibo.alchemist.model.linkingrules.ClosestN
 
computeNeighborhood(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Environment) - function in it.unibo.alchemist.model.linkingrules.CombinedLinkingRule
 
computeNeighborhood(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Environment) - function in it.unibo.alchemist.model.linkingrules.ConnectToAccessPoint
Subclasses may change the way a neighborhood is computed.
computeNeighborhood(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Environment) - function in it.unibo.alchemist.model.linkingrules.ConnectViaAccessPoint
Subclasses may change the way a neighborhood is computed.
computeNeighborhood(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Environment) - function in it.unibo.alchemist.model.linkingrules.ConnectWithinDistance
Subclasses may change the way a neighborhood is computed.
computeNeighborhood(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Environment) - function in it.unibo.alchemist.model.linkingrules.ConnectionBeam
 
computeNeighborhood(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Environment) - function in it.unibo.alchemist.model.linkingrules.FullyConnected
 
computeNeighborhood(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Environment) - function in it.unibo.alchemist.model.linkingrules.NoLinks
 
computeNeighborhood(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Environment) - function in it.unibo.alchemist.model.linkingrules.ObstaclesBreakConnection
Subclasses may change the way a neighborhood is computed.
computeNeighborhood(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Environment) - function in it.unibo.alchemist.model.linkingrules.OffsetGraphStreamLinkingRule
 
computeNeighborhood(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Environment) - function in it.unibo.alchemist.model.maps.linkingrules.ConnectIfInLineOfSigthOnMap
 
computeNeighborhood(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Environment) - function in it.unibo.alchemist.model.maps.linkingrules.LinkNodesWithinRoutingRange
 
computeNextPosition(P) - function in it.unibo.alchemist.model.cognitive.PhysicalSteeringStrategy
Computes the next relative position reached by the node, given the overall intentional force.
computeNextPosition(java.util.List) - function in it.unibo.alchemist.model.cognitive.PhysicalSteeringStrategy
Computes the next relative position reached by the node, taking into account both the intentional and the physical forces acting on node (intentional forces = actions).
computeNextPosition(java.util.List) - function in it.unibo.alchemist.model.cognitive.PhysicalSteeringStrategy
Computes the next relative position reached by the node, taking into account both the intentional and the physical forces acting on node (intentional forces = actions).
computeNextPosition(java.util.List) - function in it.unibo.alchemist.model.cognitive.SteeringStrategy
Computes the next position starting from the steering actions the node obey to, in relative coordinates with respect to its current position.
computeNextPosition(java.util.List) - function in it.unibo.alchemist.model.cognitive.steering.Filtered
Delegated to steerStrategy after filtering the given actions.
computeNextPosition(java.util.List) - function in it.unibo.alchemist.model.cognitive.steering.Filtered
Delegated to steerStrategy after filtering the given actions.
computeNextPosition(it.unibo.alchemist.model.cognitive.steering.SteeringActions) - function in it.unibo.alchemist.model.cognitive.steering.SinglePrevalent
actions are partitioned in group steering actions and non-group steering actions.
computeNextPosition(it.unibo.alchemist.model.positions.Euclidean2DPosition) - function in it.unibo.alchemist.model.cognitive.steering.Sum
Computes the next relative position reached by the node, given the overall intentional force.
computeNextPosition(java.util.List) - function in it.unibo.alchemist.model.cognitive.steering.Weighted
actions are partitioned in group steering actions and non-group steering actions.
computeNextPosition(java.util.List) - function in it.unibo.alchemist.model.cognitive.steering.Weighted
actions are partitioned in group steering actions and non-group steering actions.
computeNextPosition(java.util.List) - function in it.unibo.alchemist.model.cognitive.steering.Weighted
actions are partitioned in group steering actions and non-group steering actions.
computeRoute(it.unibo.alchemist.model.GeoPosition,it.unibo.alchemist.model.GeoPosition) - function in it.unibo.alchemist.model.maps.MapEnvironment
This method relies on the map data, and computes a route towards some absolute coordinate solving a TSP problem.
computeRoute(it.unibo.alchemist.model.GeoPosition,it.unibo.alchemist.model.GeoPosition,O) - function in it.unibo.alchemist.model.maps.MapEnvironment
This method relies on the map data, and computes a route towards some absolute coordinate solving a TSP problem.
computeRoute(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.GeoPosition) - function in it.unibo.alchemist.model.maps.MapEnvironment
This method relies on the map data, and computes a route towards some absolute coordinate solving a TSP problem.
computeRoute(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.GeoPosition,O) - function in it.unibo.alchemist.model.maps.MapEnvironment
This method relies on the map data, and computes a route towards some absolute coordinate solving a TSP problem.
computeRoute(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Node) - function in it.unibo.alchemist.model.maps.MapEnvironment
This method relies on the map data, and computes a route towards some absolute coordinate solving a TSP problem.
computeRoute(it.unibo.alchemist.model.GeoPosition,it.unibo.alchemist.model.GeoPosition) - function in it.unibo.alchemist.model.maps.environments.OSMEnvironment
This method relies on the map data, and computes a route towards some absolute coordinate solving a TSP problem.
computeRoute(it.unibo.alchemist.model.GeoPosition,it.unibo.alchemist.model.GeoPosition,it.unibo.alchemist.model.maps.routingservices.GraphHopperOptions) - function in it.unibo.alchemist.model.maps.environments.OSMEnvironment
This method relies on the map data, and computes a route towards some absolute coordinate solving a TSP problem.
computeRoute(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.GeoPosition) - function in it.unibo.alchemist.model.maps.environments.OSMEnvironment
This method relies on the map data, and computes a route towards some absolute coordinate solving a TSP problem.
computeRoute(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.GeoPosition,it.unibo.alchemist.model.maps.routingservices.GraphHopperOptions) - function in it.unibo.alchemist.model.maps.environments.OSMEnvironment
This method relies on the map data, and computes a route towards some absolute coordinate solving a TSP problem.
computeRoute(it.unibo.alchemist.model.Node,it.unibo.alchemist.model.Node) - function in it.unibo.alchemist.model.maps.environments.OSMEnvironment
This method relies on the map data, and computes a route towards some absolute coordinate solving a TSP problem.
computeRoute(P,P) - function in it.unibo.alchemist.model.maps.movestrategies.routing.IgnoreStreets
 
computeRoute(it.unibo.alchemist.model.GeoPosition,it.unibo.alchemist.model.GeoPosition) - function in it.unibo.alchemist.model.maps.movestrategies.routing.OnStreets
 
computeRoute(P,P) - function in it.unibo.alchemist.model.movestrategies.RoutingStrategy
Computes a route between two positions.
computeTarget(java.util.List) - function in it.unibo.alchemist.model.cognitive.PhysicalSteeringStrategy
Delegated to nonPhysicalStrategy.
computeTarget(java.util.List) - function in it.unibo.alchemist.model.cognitive.PhysicalSteeringStrategy
Delegated to nonPhysicalStrategy.
computeTarget(java.util.List) - function in it.unibo.alchemist.model.cognitive.SteeringStrategy
Computes the target to reach starting from the steering actions the node obey to, in absolute coordinates.
computeTarget(java.util.List) - function in it.unibo.alchemist.model.cognitive.SteeringStrategy
Computes the target to reach starting from the steering actions the node obey to, in absolute coordinates.
computeTarget(java.util.List) - function in it.unibo.alchemist.model.cognitive.SteeringStrategy
Computes the target to reach starting from the steering actions the node obey to, in absolute coordinates.
computeTarget(java.util.List) - function in it.unibo.alchemist.model.cognitive.steering.Weighted
If there's no SteeringActionWithTarget among the provided actions, a zero vector is returned.
computeTarget(java.util.List) - function in it.unibo.alchemist.model.cognitive.steering.Weighted
If there's no SteeringActionWithTarget among the provided actions, a zero vector is returned.
computeTarget(java.util.List) - function in it.unibo.alchemist.model.cognitive.steering.Weighted
If there's no SteeringActionWithTarget among the provided actions, a zero vector is returned.
computeTarget(java.util.List) - function in it.unibo.alchemist.model.cognitive.steering.Weighted
If there's no SteeringActionWithTarget among the provided actions, a zero vector is returned.
Concentration - class in it.unibo.alchemist.model
This interface is a wrapper for concentrations.
concentration() - function in it.unibo.alchemist.model.biochemistry.dsl.BiochemistrydslParser
 
concentration() - function in it.unibo.alchemist.model.biochemistry.dsl.BiochemistrydslParser.BiomoleculeContext
 
ConcentrationChanged - class in it.unibo.alchemist.model.conditions
A condition that holds true only if the tracked Molecule changed its it.unibo.alchemist.model.Concentration.
ConcentrationSurrogate - class in it.unibo.alchemist.boundary.graphql.schema.model.surrogates
A GraphQL surrogate for a Concentration object.
ConcentrationSurrogateKt - class in it.unibo.alchemist.boundary.graphql.schema.model.surrogates
 
Condition - class in it.unibo.alchemist.model
 
ConditionalClosestN - class in it.unibo.alchemist.model.linkingrules
A ClosestN rule that also checks that a Molecule has a specific concentration before allowing the connection.
ConnectIfInLineOfSigthOnMap - class in it.unibo.alchemist.model.maps.linkingrules
This rule connects nodes that are within maxRange distance, but only if there are not too many obstacles separating their line of sight.
ConnectionBeam - class in it.unibo.alchemist.model.linkingrules
Connects two nodes if, throwing a beam from one to the other, there exists at least one path entirely inside the beam that connects the two nodes.
ConnectToAccessPoint - class in it.unibo.alchemist.model.linkingrules
 
connectToDB(java.lang.String) - function in it.unibo.alchemist.boundary.exporters.MongoService
Connects to a specific database.
ConnectViaAccessPoint - class in it.unibo.alchemist.model.linkingrules
 
ConnectWithinDistance - class in it.unibo.alchemist.model.linkingrules
LinkingRule which connects nodes whose euclidean distance is shorter than a given radius.
CONST - enum entry in it.unibo.alchemist.model.sapere.dsl.impl.Type
 
Constant - class in it.unibo.alchemist.boundary.variables
A constant value, expressed as a variable to promote code reuse in Alchemist specifications.
ConstantDistanceRandomWalk - class in it.unibo.alchemist.model.actions
Moves for distance toward a uniformly random chosen direction at a constant speed, then changes direction and walks another distance, and so on.
ConstantLayer - class in it.unibo.alchemist.model.layers
a Layer where the concentration is the same at every point in space.
ConstantSpace - class in it.unibo.alchemist.model.movestrategies.speed
This strategy makes the node move every time of a fixed amount of space.
ConstantSpeed - class in it.unibo.alchemist.model.movestrategies.speed
This strategy makes the node move at an average constant speed, which is influenced by the it.unibo.alchemist.model.TimeDistribution of the Reaction hosting this it.unibo.alchemist.model.Action.
ConstTreeNode - class in it.unibo.alchemist.model.sapere.dsl.impl
 
consume() - function in org.antlr.v4.runtime.Parser
 
contains(it.unibo.alchemist.boundary.graphql.schema.model.surrogates.NodeSurrogate) - function in it.unibo.alchemist.boundary.graphql.schema.model.surrogates.NeighborhoodSurrogate
Check whether a node is contained in this neighborhood.
contains(it.unibo.alchemist.boundary.graphql.schema.model.surrogates.MoleculeInput) - function in it.unibo.alchemist.boundary.graphql.schema.model.surrogates.NodeSurrogate
Tests whether a node contains a Molecule.
contains(it.unibo.alchemist.model.Molecule) - function in it.unibo.alchemist.model.EnvironmentNode
 
contains(it.unibo.alchemist.model.Molecule) - function in it.unibo.alchemist.model.ILsaNode
 
contains(it.unibo.alchemist.model.Node) - function in it.unibo.alchemist.model.Neighborhood
Verifies if a node is contained inside a neighborhood.
contains(it.unibo.alchemist.model.Molecule) - function in it.unibo.alchemist.model.Node
Tests whether a node contains a Molecule.
contains(P) - function in it.unibo.alchemist.model.PositionBasedFilter
Checks if the position is inside the shape.
contains(P) - function in it.unibo.alchemist.model.PositionBasedFilter
Checks if the position is inside the shape.
contains(java.awt.Shape) - function in it.unibo.alchemist.model.geometry.AbstractConvexPolygon
Checks if the polygon contains a polygonal java.awt.Shape (i.e.
contains(java.awt.Shape) - function in it.unibo.alchemist.model.geometry.AbstractConvexPolygon
Checks if the polygon contains a polygonal java.awt.Shape (i.e.
contains(it.unibo.alchemist.model.positions.Euclidean2DPosition) - function in it.unibo.alchemist.model.geometry.AwtMutableConvexPolygon
Delegated to AwtEuclidean2DShape (adopts the definition of insideness used by java.awt.Shapes).
contains(it.unibo.alchemist.model.positions.Euclidean2DPosition) - function in it.unibo.alchemist.model.geometry.AwtMutableConvexPolygon
Delegated to AwtEuclidean2DShape (adopts the definition of insideness used by java.awt.Shapes).
contains(it.unibo.alchemist.model.positions.Euclidean2DPosition) - function in it.unibo.alchemist.model.geometry.ConvexPolygon
Checks if the polygon contains a vector (= a point).
contains(it.unibo.alchemist.model.positions.Euclidean2DPosition) - function in it.unibo.alchemist.model.geometry.ConvexPolygon
Checks if the polygon contains a vector (= a point).
contains(java.awt.Shape) - function in it.unibo.alchemist.model.geometry.ConvexPolygon
Checks if the polygon contains a polygonal java.awt.Shape (i.e.
contains(V) - function in it.unibo.alchemist.model.geometry.ConvexShape
 
contains(it.unibo.alchemist.model.positions.Euclidean2DPosition) - function in it.unibo.alchemist.model.geometry.Ellipse
 
contains(it.unibo.alchemist.model.positions.Euclidean2DPosition) - function in it.unibo.alchemist.model.geometry.ExtendableConvexPolygon
Checks if the polygon contains a vector (= a point).
contains(java.awt.Shape) - function in it.unibo.alchemist.model.geometry.ExtendableConvexPolygon
Checks if the polygon contains a polygonal java.awt.Shape (i.e.
contains(P) - function in it.unibo.alchemist.model.geometry.Line2D
Checks if the point belongs to this line.
contains(it.unibo.alchemist.model.positions.Euclidean2DPosition) - function in it.unibo.alchemist.model.geometry.MutableConvexPolygon
Checks if the polygon contains a vector (= a point).
contains(java.awt.Shape) - function in it.unibo.alchemist.model.geometry.MutableConvexPolygon
Checks if the polygon contains a polygonal java.awt.Shape (i.e.
contains(P) - function in it.unibo.alchemist.model.geometry.Segment2D
Checks if the segment contains a point.
contains(P) - function in it.unibo.alchemist.model.geometry.Segment2D
Checks if the segment contains a point.
contains(S) - function in it.unibo.alchemist.model.geometry.Shape
Check if the shape contains a vector.
contains(P) - function in it.unibo.alchemist.model.geometry.SlopeInterceptLine2D
Checks if the point belongs to this line.
contains(S) - function in it.unibo.alchemist.model.geometry.shapes.AdimensionalShape
 
contains(it.unibo.alchemist.model.Node) - function in it.unibo.alchemist.model.neighborhoods.SimpleNeighborhood
 
contains(it.unibo.alchemist.model.Molecule) - function in it.unibo.alchemist.model.nodes.GenericNode
 
contains(it.unibo.alchemist.model.Molecule) - function in it.unibo.alchemist.model.nodes.GenericNode
 
contains(double,double) - function in it.unibo.alchemist.model.obstacles.RectObstacle2D
 
contains(P) - function in it.unibo.alchemist.model.positionfilters.Abstract2DShape
Checks if the position is inside the shape.
contains(P) - function in it.unibo.alchemist.model.positionfilters.Abstract2DShape
Checks if the position is inside the shape.
contains(P) - function in it.unibo.alchemist.model.positionfilters.And
Returns true if both positionBasedFilterA and positionBasedFilterB are satisfied.
contains(P) - function in it.unibo.alchemist.model.positionfilters.Not
Returns true if positionBasedFilter is not satisfied.
contains(P) - function in it.unibo.alchemist.model.positionfilters.Or
Returns true if either positionBasedFilterA or positionBasedFilterB are satisfied.
contains(P) - function in it.unibo.alchemist.model.positionfilters.Xor
Returns true if only one positionBasedFilterA and positionBasedFilterB is satisfied.
contains(it.unibo.alchemist.model.Molecule) - function in it.unibo.alchemist.model.sapere.nodes.LsaNode
 
contains(kotlin.ranges.ClosedRange,kotlin.ranges.ClosedRange) - function in it.unibo.alchemist.util.Ranges
Checks whether the range contains the other one.
contains(double,double) - function in java.awt.Obstacle2D
 
contains(it.unibo.alchemist.model.Node) - function in kotlin.collections.Group
 
contains(it.unibo.alchemist.model.Node) - function in kotlin.collections.GroupWithLeader
 
contains(it.unibo.alchemist.model.Node) - function in kotlin.collections.List
 
contains(it.unibo.alchemist.model.Node) - function in kotlin.collections.List
 
contains(it.unibo.alchemist.model.Node) - function in kotlin.collections.List
 
contains(it.unibo.alchemist.model.Node) - function in kotlin.collections.List
 
containsAll(java.util.Collection) - function in kotlin.collections.Group
 
containsAll(java.util.Collection) - function in kotlin.collections.GroupWithLeader
 
containsAll(java.util.Collection) - function in kotlin.collections.List
 
containsAll(java.util.Collection) - function in kotlin.collections.List
 
containsAll(java.util.Collection) - function in kotlin.collections.List
 
containsAll(java.util.Collection) - function in kotlin.collections.List
 
containsBoundaryExcluded(it.unibo.alchemist.model.positions.Euclidean2DPosition) - function in it.unibo.alchemist.model.geometry.AbstractConvexPolygon
Checks if a vector (= a point) is contained in the polygon, boundary excluded.
containsBoundaryExcluded(it.unibo.alchemist.model.positions.Euclidean2DPosition) - function in it.unibo.alchemist.model.geometry.AbstractConvexPolygon
Checks if a vector (= a point) is contained in the polygon, boundary excluded.
containsBoundaryExcluded(it.unibo.alchemist.model.positions.Euclidean2DPosition) - function in it.unibo.alchemist.model.geometry.ConvexPolygon
Checks if a vector (= a point) is contained in the polygon, boundary excluded.
containsBoundaryExcluded(it.unibo.alchemist.model.positions.Euclidean2DPosition) - function in it.unibo.alchemist.model.geometry.ExtendableConvexPolygon
Checks if a vector (= a point) is contained in the polygon, boundary excluded.
containsBoundaryExcluded(it.unibo.alchemist.model.positions.Euclidean2DPosition) - function in it.unibo.alchemist.model.geometry.MutableConvexPolygon
Checks if a vector (= a point) is contained in the polygon, boundary excluded.
containsBoundaryIncluded(it.unibo.alchemist.model.positions.Euclidean2DPosition) - function in it.unibo.alchemist.model.geometry.AbstractConvexPolygon
Checks if a vector (= a point) is contained in the polygon or lies on its boundary.
containsBoundaryIncluded(it.unibo.alchemist.model.positions.Euclidean2DPosition) - function in it.unibo.alchemist.model.geometry.AbstractConvexPolygon
Checks if a vector (= a point) is contained in the polygon or lies on its boundary.
containsBoundaryIncluded(it.unibo.alchemist.model.positions.Euclidean2DPosition) - function in it.unibo.alchemist.model.geometry.ConvexPolygon
Checks if a vector (= a point) is contained in the polygon or lies on its boundary.
containsBoundaryIncluded(it.unibo.alchemist.model.positions.Euclidean2DPosition) - function in it.unibo.alchemist.model.geometry.ExtendableConvexPolygon
Checks if a vector (= a point) is contained in the polygon or lies on its boundary.
containsBoundaryIncluded(it.unibo.alchemist.model.positions.Euclidean2DPosition) - function in it.unibo.alchemist.model.geometry.MutableConvexPolygon
Checks if a vector (= a point) is contained in the polygon or lies on its boundary.
containsEdge(N,N) - function in org.jgrapht.Graph
 
containsEdge(N,N) - function in org.jgrapht.Graph
 
containsEdge(N,N) - function in org.jgrapht.Graph
 
containsEdge(E) - function in org.jgrapht.Graph
 
containsEdge(E) - function in org.jgrapht.Graph
 
containsEdge(E) - function in org.jgrapht.Graph
 
containsEdge(N,N) - function in org.jgrapht.NavigationGraph
 
containsEdge(E) - function in org.jgrapht.NavigationGraph
 
containsJunction(it.unibo.alchemist.model.biochemistry.molecules.Junction) - function in it.unibo.alchemist.model.biochemistry.CellProperty
Return true if a junction is present in the current node, false otherwise.
containsJunction(it.unibo.alchemist.model.biochemistry.molecules.Junction) - function in it.unibo.alchemist.model.biochemistry.CellProperty
Return true if a junction is present in the current node, false otherwise.
containsJunction(it.unibo.alchemist.model.biochemistry.molecules.Junction) - function in it.unibo.alchemist.model.biochemistry.CellProperty
Return true if a junction is present in the current node, false otherwise.
containsJunction(it.unibo.alchemist.model.biochemistry.molecules.Junction) - function in it.unibo.alchemist.model.biochemistry.CellProperty
Return true if a junction is present in the current node, false otherwise.
containsJunction(it.unibo.alchemist.model.biochemistry.molecules.Junction) - function in it.unibo.alchemist.model.biochemistry.CircularCellProperty
Return true if a junction is present in the current node, false otherwise.
containsJunction(it.unibo.alchemist.model.biochemistry.molecules.Junction) - function in it.unibo.alchemist.model.biochemistry.CircularDeformableCellProperty
Return true if a junction is present in the current node, false otherwise.
ContainsMolecule - class in it.unibo.alchemist.model.conditions
The condition is valid if the node contains the molecule.
containsVertex(N) - function in org.jgrapht.Graph
 
containsVertex(N) - function in org.jgrapht.Graph
 
containsVertex(N) - function in org.jgrapht.Graph
 
containsVertex(N) - function in org.jgrapht.NavigationGraph
 
contents() - function in it.unibo.alchemist.boundary.graphql.schema.model.surrogates.NodeSurrogate
 
ContentSerializationUtilKt - class in it.unibo.alchemist.boundary.graphql.schema.util
 
Context - class in it.unibo.alchemist.model
This enum describes the possible contexts for a given Action or Condition.
Continuous2DEnvironment - class in it.unibo.alchemist.model.environments
Implementation of Euclidean2DEnvironment.
Continuous2DObstacles - class in it.unibo.alchemist.model.physics.environments
 
ContinuousPhysics2DEnvironment - class in it.unibo.alchemist.model.physics.environments
Implementation of Physics2DEnvironment.
ConvexPolygon - class in it.unibo.alchemist.model.geometry
A simple polygon (i.e.
ConvexShape - class in it.unibo.alchemist.model.geometry
A convex Shape.
copy() - function in it.unibo.alchemist.boundary.statistic.CountDistinct
 
copyFrom(org.antlr.v4.runtime.ParserRuleContext) - function in org.antlr.v4.runtime.ParserRuleContext
 
copyWith(P,P) - function in it.unibo.alchemist.model.geometry.Segment2D
Creates a copy of this Segment2D using the specified first and second points.
copyWith(P,P) - function in it.unibo.alchemist.model.geometry.Segment2DImpl
Creates a copy of this Segment2D using the specified first and second points.
Cost() - function in it.unibo.alchemist.model.sapere.dsl.parser.Exp
 
CountDistinct - class in it.unibo.alchemist.boundary.statistic
Counts the number of distinct entries.
create(java.util.List) - function in it.unibo.alchemist.model.geometry.Intersection2D.Companion
 
createAction(org.apache.commons.math3.random.RandomGenerator,it.unibo.alchemist.model.Environment,it.unibo.alchemist.model.Node,it.unibo.alchemist.model.TimeDistribution,it.unibo.alchemist.model.Actionable,Object) - function in it.unibo.alchemist.model.Incarnation
 
createAction(org.apache.commons.math3.random.RandomGenerator,it.unibo.alchemist.model.Environment,it.unibo.alchemist.model.Node,it.unibo.alchemist.model.TimeDistribution,it.unibo.alchemist.model.Actionable,Object) - function in it.unibo.alchemist.model.biochemistry.BiochemistryIncarnation
 
createAction(org.apache.commons.math3.random.RandomGenerator,it.unibo.alchemist.model.Environment,it.unibo.alchemist.model.Node,it.unibo.alchemist.model.TimeDistribution,it.unibo.alchemist.model.Actionable,Object) - function in it.unibo.alchemist.model.protelis.ProtelisIncarnation
 
createAction(org.apache.commons.math3.random.RandomGenerator,it.unibo.alchemist.model.Environment,it.unibo.alchemist.model.Node,it.unibo.alchemist.model.TimeDistribution,it.unibo.alchemist.model.Actionable,Object) - function in it.unibo.alchemist.model.sapere.SAPEREIncarnation
 
createAvailableSeedsFile(java.util.Collection) - function in it.unibo.alchemist.multivesta.adapter.utils.SeedsManager
Creates the file containing the list of available seeds.
createCollection(java.lang.String) - function in it.unibo.alchemist.boundary.exporters.MongoService
Creates a collection inside the Mongo database.
createConcentration() - function in it.unibo.alchemist.model.Incarnation
Creates a new concentration object of a specific concrete type.
createConcentration(Object) - function in it.unibo.alchemist.model.Incarnation
Creates a new concentration object of a specific concrete type.
createConcentration() - function in it.unibo.alchemist.model.biochemistry.BiochemistryIncarnation
 
createConcentration(Object) - function in it.unibo.alchemist.model.biochemistry.BiochemistryIncarnation
 
createConcentration() - function in it.unibo.alchemist.model.protelis.ProtelisIncarnation
 
createConcentration(Object) - function in it.unibo.alchemist.model.protelis.ProtelisIncarnation
 
createConcentration() - function in it.unibo.alchemist.model.sapere.SAPEREIncarnation
 
createConcentration(Object) - function in it.unibo.alchemist.model.sapere.SAPEREIncarnation
 
createCondition(org.apache.commons.math3.random.RandomGenerator,it.unibo.alchemist.model.Environment,it.unibo.alchemist.model.Node,it.unibo.alchemist.model.TimeDistribution,it.unibo.alchemist.model.Actionable,Object) - function in it.unibo.alchemist.model.Incarnation
 
createCondition(org.apache.commons.math3.random.RandomGenerator,it.unibo.alchemist.model.Environment,it.unibo.alchemist.model.Node,it.unibo.alchemist.model.TimeDistribution,it.unibo.alchemist.model.Actionable,Object) - function in it.unibo.alchemist.model.biochemistry.BiochemistryIncarnation
 
createCondition(org.apache.commons.math3.random.RandomGenerator,it.unibo.alchemist.model.Environment,it.unibo.alchemist.model.Node,it.unibo.alchemist.model.TimeDistribution,it.unibo.alchemist.model.Actionable,Object) - function in it.unibo.alchemist.model.protelis.ProtelisIncarnation
 
createCondition(org.apache.commons.math3.random.RandomGenerator,it.unibo.alchemist.model.Environment,it.unibo.alchemist.model.Node,it.unibo.alchemist.model.TimeDistribution,it.unibo.alchemist.model.Actionable,Object) - function in it.unibo.alchemist.model.sapere.SAPEREIncarnation
 
createDependencies(it.unibo.alchemist.model.Actionable) - function in it.unibo.alchemist.core.DependencyGraph
This method creates the dependencies when a new reaction is added to the environment.
createDependencies(it.unibo.alchemist.model.Actionable) - function in it.unibo.alchemist.core.JGraphTDependencyGraph
 
createEmptyEnvironment(it.unibo.alchemist.boundary.OutputMonitor) - function in it.unibo.alchemist.test.AlchemistTesting
Builds an empty environment, building a simulation Engine, and binding them.
createErrorNode(org.antlr.v4.runtime.ParserRuleContext,org.antlr.v4.runtime.Token) - function in org.antlr.v4.runtime.Parser
 
createIntersection(java.awt.geom.Rectangle2D) - function in java.awt.geom.Rectangle2D.Double
 
createJunction() - function in it.unibo.alchemist.model.biochemistry.dsl.BiochemistrydslParser
 
createJunction() - function in it.unibo.alchemist.model.biochemistry.dsl.BiochemistrydslParser.ReactionContext
 
createJunctionJunction() - function in it.unibo.alchemist.model.biochemistry.dsl.BiochemistrydslParser
 
createJunctionJunction() - function in it.unibo.alchemist.model.biochemistry.dsl.BiochemistrydslParser.CreateJunctionRightContext
 
createJunctionLeft() - function in it.unibo.alchemist.model.biochemistry.dsl.BiochemistrydslParser
 
createJunctionLeft() - function in it.unibo.alchemist.model.biochemistry.dsl.BiochemistrydslParser.CreateJunctionContext
 
createJunctionRight() - function in it.unibo.alchemist.model.biochemistry.dsl.BiochemistrydslParser
 
createJunctionRight() - function in it.unibo.alchemist.model.biochemistry.dsl.BiochemistrydslParser.CreateJunctionContext
 
createLandmarkIn(N) - function in it.unibo.alchemist.model.cognitive.OrientingProperty
Creates a landmark entirely contained in the given area.
createLandmarkIn(N) - function in it.unibo.alchemist.model.cognitive.properties.Orienting
Creates a landmark entirely contained in the given area.
createLandmarkIn(N) - function in it.unibo.alchemist.model.cognitive.properties.Orienting2D
Creates a landmark entirely contained in the given area.
createMolecule(java.lang.String) - function in it.unibo.alchemist.model.Incarnation
Parses a String, and provides a Molecule.
createMolecule(java.lang.String) - function in it.unibo.alchemist.model.biochemistry.BiochemistryIncarnation
 
createMolecule(java.lang.String) - function in it.unibo.alchemist.model.protelis.ProtelisIncarnation
 
createMolecule(java.lang.String) - function in it.unibo.alchemist.model.sapere.SAPEREIncarnation
 
createNode(org.apache.commons.math3.random.RandomGenerator,it.unibo.alchemist.model.Environment,Object) - function in it.unibo.alchemist.model.Incarnation
 
createNode(org.apache.commons.math3.random.RandomGenerator,it.unibo.alchemist.model.Environment,Object) - function in it.unibo.alchemist.model.biochemistry.BiochemistryIncarnation
 
createNode(org.apache.commons.math3.random.RandomGenerator,it.unibo.alchemist.model.Environment,Object) - function in it.unibo.alchemist.model.protelis.ProtelisIncarnation
 
createNode(org.apache.commons.math3.random.RandomGenerator,it.unibo.alchemist.model.Environment,Object) - function in it.unibo.alchemist.model.sapere.SAPEREIncarnation
 
createReaction(org.apache.commons.math3.random.RandomGenerator,it.unibo.alchemist.model.Environment,it.unibo.alchemist.model.Node,it.unibo.alchemist.model.TimeDistribution,Object) - function in it.unibo.alchemist.model.Incarnation
 
createReaction(org.apache.commons.math3.random.RandomGenerator,it.unibo.alchemist.model.Environment,it.unibo.alchemist.model.Node,it.unibo.alchemist.model.TimeDistribution,Object) - function in it.unibo.alchemist.model.biochemistry.BiochemistryIncarnation
 
createReaction(org.apache.commons.math3.random.RandomGenerator,it.unibo.alchemist.model.Environment,it.unibo.alchemist.model.Node,it.unibo.alchemist.model.TimeDistribution,Object) - function in it.unibo.alchemist.model.protelis.ProtelisIncarnation
 
createReaction(org.apache.commons.math3.random.RandomGenerator,it.unibo.alchemist.model.Environment,it.unibo.alchemist.model.Node,it.unibo.alchemist.model.TimeDistribution,Object) - function in it.unibo.alchemist.model.sapere.SAPEREIncarnation
 
createTerminalNode(org.antlr.v4.runtime.ParserRuleContext,org.antlr.v4.runtime.Token) - function in org.antlr.v4.runtime.Parser
 
createTimeDistribution(org.apache.commons.math3.random.RandomGenerator,it.unibo.alchemist.model.Environment,it.unibo.alchemist.model.Node,Object) - function in it.unibo.alchemist.model.Incarnation
 
createTimeDistribution(org.apache.commons.math3.random.RandomGenerator,it.unibo.alchemist.model.Environment,it.unibo.alchemist.model.Node,Object) - function in it.unibo.alchemist.model.biochemistry.BiochemistryIncarnation
 
createTimeDistribution(org.apache.commons.math3.random.RandomGenerator,it.unibo.alchemist.model.Environment,it.unibo.alchemist.model.Node,Object) - function in it.unibo.alchemist.model.protelis.ProtelisIncarnation
 
createTimeDistribution(org.apache.commons.math3.random.RandomGenerator,it.unibo.alchemist.model.Environment,it.unibo.alchemist.model.Node,Object) - function in it.unibo.alchemist.model.sapere.SAPEREIncarnation
 
createUnion(java.awt.geom.Rectangle2D) - function in java.awt.geom.Rectangle2D.Double
 
crossDoor(E) - function in it.unibo.alchemist.model.cognitive.NavigationAction
Moves the node across the provided door, which must be among doorsInSight.
crossDoor(E) - function in it.unibo.alchemist.model.cognitive.NavigationAction
Moves the node across the provided door, which must be among doorsInSight.
crossDoor(it.unibo.alchemist.model.geometry.navigationgraph.Euclidean2DPassage) - function in it.unibo.alchemist.model.cognitive.actions.CognitiveAgentNavigationAction2D
Moves the node across the provided door, which must be among doorsInSight.
crossDoor(it.unibo.alchemist.model.geometry.navigationgraph.Euclidean2DPassage) - function in it.unibo.alchemist.model.cognitive.actions.CognitiveAgentNavigationAction2D
Moves the node across the provided door, which must be among doorsInSight.
crossingPointOnHead(it.unibo.alchemist.model.positions.Euclidean2DPosition) - function in it.unibo.alchemist.model.geometry.navigationgraph.Euclidean2DPassage
Provided the crossingPointOnTail that an agent has reached (or will reach), this method computes the point belonging to the boundary of head that the agent should point towards to cross the passage (i.e.
crossingPointOnTail(it.unibo.alchemist.model.positions.Euclidean2DPosition) - function in it.unibo.alchemist.model.geometry.navigationgraph.Euclidean2DPassage
Provided the position of an agent that may want to cross this passage, this method computes the point belonging to passageShapeOnTail which is more convenient to cross.
crossingPoints(it.unibo.alchemist.model.positions.Euclidean2DPosition) - function in it.unibo.alchemist.model.geometry.navigationgraph.Euclidean2DPassage
Provided the position of an agent that may want to cross this passage, this method returns a pair containing both crossingPointOnTail and crossingPointOnHead.
CSVAlchemistSimulationAdapter - class in it.unibo.alchemist.multivesta.adapter
This is a AlchemistSimulationAdapter that loads an already executed simulation's data from a CSV file.
CSVExporter - class in it.unibo.alchemist.boundary.exporters
Writes on file data provided by a number of {@link Extractor}s.
cumulativeProbability(java.lang.Double) - function in org.apache.commons.math3.distribution.DiracDeltaDistribution
 
cumulativeProbability(java.lang.Double,java.lang.Double) - function in org.apache.commons.math3.distribution.DiracDeltaDistribution
 
customCondition() - function in it.unibo.alchemist.model.biochemistry.dsl.BiochemistrydslParser
 
customCondition() - function in it.unibo.alchemist.model.biochemistry.dsl.BiochemistrydslParser.CustomConditionsContext
 
customCondition(int) - function in it.unibo.alchemist.model.biochemistry.dsl.BiochemistrydslParser.CustomConditionsContext
 
customConditions() - function in it.unibo.alchemist.model.biochemistry.dsl.BiochemistrydslParser
 
customConditions() - function in it.unibo.alchemist.model.biochemistry.dsl.BiochemistrydslParser.BiochemicalReactionContext
 
customConditions() - function in it.unibo.alchemist.model.biochemistry.dsl.BiochemistrydslParser.CreateJunctionContext
 
customConditions() - function in it.unibo.alchemist.model.biochemistry.dsl.BiochemistrydslParser.JunctionReactionContext
 
customReactionType() - function in it.unibo.alchemist.model.biochemistry.dsl.BiochemistrydslParser
 
customReactionType() - function in it.unibo.alchemist.model.biochemistry.dsl.BiochemistrydslParser.BiochemicalReactionContext
 
customReactionType() - function in it.unibo.alchemist.model.biochemistry.dsl.BiochemistrydslParser.CreateJunctionContext
 
customReactionType() - function in it.unibo.alchemist.model.biochemistry.dsl.BiochemistrydslParser.JunctionReactionContext
 
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z