A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
V
W
C
- canExecute() - function in it.unibo.alchemist.model.implementations.reactions.AbstractReaction
- The default implementation verifies if all the conditions are valid.
- canExecute() - function in it.unibo.alchemist.model.interfaces.Reaction
- canExecute() - function in it.unibo.alchemist.model.implementations.reactions.AbstractReaction
- The default implementation verifies if all the conditions are valid.
- canExecute() - function in it.unibo.alchemist.model.interfaces.Reaction
- canExecute() - function in it.unibo.alchemist.model.implementations.reactions.AbstractReaction
- The default implementation verifies if all the conditions are valid.
- canExecute() - function in it.unibo.alchemist.model.interfaces.Reaction
- ChangeTargetOnCollision - class in it.unibo.alchemist.model.implementations.movestrategies
- Base class for TargetSelectionStrategy offering automatic target change on collision and utilities for initialization.
- ChemicalReaction - class in it.unibo.alchemist.model.implementations.reactions
- ClassPathScanner - class in it.unibo.alchemist
- An utility class providing support for loading arbitrary subclasses available in the classpath.
- clone(Time) - function in it.unibo.alchemist.model.implementations.timedistributions.ExponentialTime
- Must be overridden by subclasses returning the correct instance.
- clone(Time) - function in it.unibo.alchemist.model.implementations.timedistributions.AbstractDistribution
- clone(Time) - function in it.unibo.alchemist.model.interfaces.TimeDistribution
- clone(Time) - function in it.unibo.alchemist.model.implementations.timedistributions.Trigger
- clone(Time) - function in it.unibo.alchemist.model.implementations.timedistributions.AbstractDistribution
- clone(Time) - function in it.unibo.alchemist.model.interfaces.TimeDistribution
- clone(Time) - function in it.unibo.alchemist.model.implementations.timedistributions.DiracComb
- clone(Time) - function in it.unibo.alchemist.model.implementations.timedistributions.AbstractDistribution
- clone(Time) - function in it.unibo.alchemist.model.interfaces.TimeDistribution
- clone(Time) - function in it.unibo.alchemist.model.implementations.timedistributions.WeibullTime
- clone(Time) - function in it.unibo.alchemist.model.implementations.timedistributions.AbstractDistribution
- clone(Time) - function in it.unibo.alchemist.model.interfaces.TimeDistribution
- clone(Time) - function in it.unibo.alchemist.model.implementations.timedistributions.DiracComb
- clone(Time) - function in it.unibo.alchemist.model.implementations.timedistributions.AbstractDistribution
- clone(Time) - function in it.unibo.alchemist.model.interfaces.TimeDistribution
- clone(Time) - function in it.unibo.alchemist.model.implementations.timedistributions.WeibullTime
- clone(Time) - function in it.unibo.alchemist.model.implementations.timedistributions.AbstractDistribution
- clone(Time) - function in it.unibo.alchemist.model.interfaces.TimeDistribution
- clone(Time) - function in it.unibo.alchemist.model.implementations.timedistributions.AnyRealDistribution
- clone(Time) - function in it.unibo.alchemist.model.implementations.timedistributions.AbstractDistribution
- clone(Time) - function in it.unibo.alchemist.model.interfaces.TimeDistribution
- clone(Time) - function in it.unibo.alchemist.model.implementations.timedistributions.AbstractDistribution
- clone(Time) - function in it.unibo.alchemist.model.interfaces.TimeDistribution
- cloneAction(Node,Reaction) - function in it.unibo.alchemist.model.interfaces.Action
- cloneAction(Node,Reaction) - function in it.unibo.alchemist.model.interfaces.Action
- cloneAction(Node,Reaction) - function in it.unibo.alchemist.model.implementations.actions.RemoveNode
- cloneAction(Node,Reaction) - function in it.unibo.alchemist.model.interfaces.Action
- cloneAction(Node,Reaction) - function in it.unibo.alchemist.model.implementations.actions.BrownianMove
- cloneAction(Node,Reaction) - function in it.unibo.alchemist.model.interfaces.Action
- cloneAction(Node,Reaction) - function in it.unibo.alchemist.model.implementations.actions.MoveToTarget
- cloneAction(Node,Reaction) - function in it.unibo.alchemist.model.interfaces.Action
- cloneAction(Node,Reaction) - function in it.unibo.alchemist.model.interfaces.Action
- cloneAction(Node,Reaction) - function in it.unibo.alchemist.model.implementations.actions.MoveForwardAndTeleport
- cloneAction(Node,Reaction) - function in it.unibo.alchemist.model.interfaces.Action
- cloneAction(Node,Reaction) - function in it.unibo.alchemist.model.interfaces.Action
- cloneAction(Node,Reaction) - function in it.unibo.alchemist.model.interfaces.Action
- cloneAction(Node,Reaction) - function in it.unibo.alchemist.model.implementations.actions.SetLocalMoleculeConcentration
- cloneAction(Node,Reaction) - function in it.unibo.alchemist.model.interfaces.Action
- cloneAction(Node,Reaction) - function in it.unibo.alchemist.model.implementations.actions.ToggleMolecule
- cloneAction(Node,Reaction) - function in it.unibo.alchemist.model.implementations.actions.ToggleMoleculeRandomly
- cloneCondition(Node,Reaction) - function in it.unibo.alchemist.model.implementations.conditions.MoleculeHasConcentration
- How to override: create a new action of your concrete subtype.
- cloneCondition(Node,Reaction) - function in it.unibo.alchemist.model.interfaces.Condition
- cloneCondition(Node,Reaction) - function in it.unibo.alchemist.model.implementations.conditions.ConcentrationChanged
- How to override: create a new action of your concrete subtype.
- cloneCondition(Node,Reaction) - function in it.unibo.alchemist.model.implementations.conditions.AbstractCondition
- How to override: create a new action of your concrete subtype.
- cloneCondition(Node,Reaction) - function in it.unibo.alchemist.model.interfaces.Condition
- cloneCondition(Node,Reaction) - function in it.unibo.alchemist.model.implementations.conditions.AbstractCondition
- How to override: create a new action of your concrete subtype.
- cloneCondition(Node,Reaction) - function in it.unibo.alchemist.model.interfaces.Condition
- cloneCondition(Node,Reaction) - function in it.unibo.alchemist.model.implementations.conditions.AbstractCondition
- cloneCondition(Node,Reaction) - function in it.unibo.alchemist.model.implementations.conditions.NoOtherReactionCanExecute
- cloneNode(Time) - function in it.unibo.alchemist.model.implementations.nodes.AbstractNode
- Default implementation fails: override correctly calling the constructor.
- cloneNode(Time) - function in it.unibo.alchemist.model.interfaces.Node
- cloneNode(Time) - function in it.unibo.alchemist.model.implementations.nodes.AbstractNode
- cloneOnNewNode(Node,Time) - function in it.unibo.alchemist.model.implementations.reactions.Event
- cloneOnNewNode(Node,Time) - function in it.unibo.alchemist.model.interfaces.Reaction
- cloneOnNewNode(Node,Time) - function in it.unibo.alchemist.model.implementations.reactions.ChemicalReaction
- cloneOnNewNode(Node,Time) - function in it.unibo.alchemist.model.interfaces.Reaction
- cloneOnNewNode(Node,Time) - function in it.unibo.alchemist.model.interfaces.Reaction
- ClosestN - class in it.unibo.alchemist.model.implementations.linkingrules
- Non local-consistent rule that connect the closest N nodes together.
- coincidesWith(ClosedRange,ClosedRange) - function in it.unibo.alchemist
- Checks whether two ranges coincide.
- compareTo(Time) - function in it.unibo.alchemist.model.implementations.times.DoubleTime
- compareTo(T) - function in java.lang.Comparable
- compareTo(Reaction) - function in it.unibo.alchemist.model.implementations.reactions.AbstractReaction
- compareTo(T) - function in java.lang.Comparable
- compareTo(Reaction) - function in it.unibo.alchemist.model.implementations.reactions.AbstractReaction
- compareTo(T) - function in java.lang.Comparable
- compareTo(Reaction) - function in it.unibo.alchemist.model.implementations.reactions.AbstractReaction
- compareTo(T) - function in java.lang.Comparable
- compareTo(Node) - function in it.unibo.alchemist.model.implementations.nodes.AbstractNode
- compareTo(T) - function in java.lang.Comparable
- compareTo(Node) - function in it.unibo.alchemist.model.implementations.nodes.AbstractNode
- computeNeighborhood(Node,Environment) - function in it.unibo.alchemist.model.implementations.linkingrules.ClosestN
- computeNeighborhood(Node,Environment) - function in it.unibo.alchemist.model.interfaces.LinkingRule
- computeNeighborhood(Node,Environment) - function in it.unibo.alchemist.model.implementations.linkingrules.ObstaclesBreakConnection
- Subclasses may change the way a neighborhood is computed.
- computeNeighborhood(Node,Environment) - function in it.unibo.alchemist.model.implementations.linkingrules.ConnectWithinDistance
- Subclasses may change the way a neighborhood is computed.
- computeNeighborhood(Node,Environment) - function in it.unibo.alchemist.model.interfaces.LinkingRule
- computeNeighborhood(Node,Environment) - function in it.unibo.alchemist.model.implementations.linkingrules.AdaptiveRange
- Subclasses may change the way a neighborhood is computed.
- computeNeighborhood(Node,Environment) - function in it.unibo.alchemist.model.interfaces.LinkingRule
- computeNeighborhood(Node,Environment) - function in it.unibo.alchemist.model.implementations.linkingrules.NoLinks
- computeNeighborhood(Node,Environment) - function in it.unibo.alchemist.model.interfaces.LinkingRule
- computeNeighborhood(Node,Environment) - function in it.unibo.alchemist.model.interfaces.LinkingRule
- computeNeighborhood(Node,Environment) - function in it.unibo.alchemist.model.implementations.linkingrules.ConnectWithinDistance
- Subclasses may change the way a neighborhood is computed.
- computeNeighborhood(Node,Environment) - function in it.unibo.alchemist.model.interfaces.LinkingRule
- computeNeighborhood(Node,Environment) - function in it.unibo.alchemist.model.implementations.linkingrules.ClosestN
- computeNeighborhood(Node,Environment) - function in it.unibo.alchemist.model.interfaces.LinkingRule
- computeNeighborhood(Node,Environment) - function in it.unibo.alchemist.model.implementations.linkingrules.ConnectToAccessPoint
- computeNeighborhood(Node,Environment) - function in it.unibo.alchemist.model.implementations.linkingrules.ConnectViaAccessPoint
- computeNeighborhood(Node,Environment) - function in it.unibo.alchemist.model.implementations.linkingrules.FullyConnected
- computeRoute(P,P) - function in it.unibo.alchemist.model.interfaces.movestrategies.RoutingStrategy
- Computes a route between two positions.
- ConcentrationChanged - class in it.unibo.alchemist.model.implementations.conditions
- A condition that holds true only if the tracked Molecule changed its it.unibo.alchemist.model.interfaces.Concentration.
- ConditionalClosestN - class in it.unibo.alchemist.model.implementations.linkingrules
- A ClosestN rule that also checks that a Molecule has a specific concentration before allowing the connection.
- ConnectToAccessPoint - class in it.unibo.alchemist.model.implementations.linkingrules
- ConnectViaAccessPoint - class in it.unibo.alchemist.model.implementations.linkingrules
- ConnectWithinDistance - class in it.unibo.alchemist.model.implementations.linkingrules
- LinkingRule which connects nodes whose euclidean distance is shorter than a given radius.
- ConstantSpace - class in it.unibo.alchemist.model.implementations.movestrategies.speed
- This strategy makes the node move every time of a fixed amount of space.
- ConstantSpeed - class in it.unibo.alchemist.model.implementations.movestrategies.speed
- This strategy makes the node move at an average constant speed, which is influenced by the it.unibo.alchemist.model.interfaces.TimeDistribution of the Reaction hosting this it.unibo.alchemist.model.interfaces.Action.
- contains(ClosedRange,ClosedRange) - function in it.unibo.alchemist
- Checks whether the range contains the other one.
- contains(Molecule) - function in it.unibo.alchemist.model.implementations.nodes.AbstractNode
- contains(Molecule) - function in it.unibo.alchemist.model.interfaces.Node
- contains(Molecule) - function in it.unibo.alchemist.model.implementations.nodes.AbstractNode
- contains(S) - function in it.unibo.alchemist.model.implementations.geometry.AdimensionalShape
- contains(Node) - function in it.unibo.alchemist.model.implementations.neighborhoods.SimpleNeighborhood
- ContainsMolecule - class in it.unibo.alchemist.model.implementations.conditions
- The condition is valid if the node contains the molecule.
- cumulativeProbability(Double) - function in org.apache.commons.math3.distribution.DiracDeltaAsDistribution
- cumulativeProbability(Double,Double) - function in org.apache.commons.math3.distribution.DiracDeltaAsDistribution