Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
R
S
T
U
V
W
X
Y
Z
E
Eatable
- interface modelling.
Eatable
.
Manage the capacity of an agent to be eaten.
EatableAgent
- class modelling.
EatableAgent
.
Agent eatable, and giving amongs of food.
EatableAgent(World, Area, float, Image)
- Constructor for class modelling.
EatableAgent
Creates a new instance of eatable agent with the same arguments than an agent.
EatingAgent
- class modelling.
EatingAgent
.
Agent able to eat other elements.
EatingAgent(World, Area, float, Image)
- Constructor for class modelling.
EatingAgent
Creates a new instance of eatable agent with fixed reserves and consomptions of food.
EatingAgent.Consuming
- class modelling.
EatingAgent.Consuming
.
Action making the hunger regulary increase.
EatingAgent.Consuming(float, float)
- Constructor for class modelling.
EatingAgent.Consuming
EatingAgent.EatElement
- class modelling.
EatingAgent.EatElement
.
Action of eating a given element.
EatingAgent.EatElement(Element)
- Constructor for class modelling.
EatingAgent.EatElement
EatingAgent.IsHungry
- class modelling.
EatingAgent.IsHungry
.
Satisfactor informing on the feeding level.
EatingAgent.IsHungry(float, float, float)
- Constructor for class modelling.
EatingAgent.IsHungry
Constructor for a countable hunger.
EatingAgent.IsHungry()
- Constructor for class modelling.
EatingAgent.IsHungry
Constructor for an infinite hunger
Element
- class sema.
Element
.
An element is the basic world entity.
Element(World, Area, Image)
- Constructor for class sema.
Element
Constructs an element of the specified world and register itself to this world.
Element.ElementEvent
- class sema.
Element.ElementEvent
.
Mother class for the event of an element.
Element.ElementEvent(double)
- Constructor for class sema.
Element.ElementEvent
Constructs an event registered at the engine associated to the world of the element.
Engine
- class sema.
Engine
.
Engine of the modelling.
Engine()
- Constructor for class sema.
Engine
Engine.EndOfSimulation
- exception sema.
Engine.EndOfSimulation
.
Indicates that the simulation has ended.
Engine.EndOfSimulation()
- Constructor for class sema.
Engine.EndOfSimulation
Engine.SimulationError
- exception sema.
Engine.SimulationError
.
The last event has raised an exception.
Engine.SimulationError(String)
- Constructor for class sema.
Engine.SimulationError
Event
- class sema.
Event
.
An event is used to plan the execution of a task in the futur.
Event(double, Engine)
- Constructor for class sema.
Event
Constructs an event at the given date and ask that it is registered in the given engine.
eat(float)
- Method in class modelling.
EatingAgent
Allows to get an among of nutrition.
eaten(Agent)
- Method in interface modelling.
Eatable
eaten(Agent)
- Method in class modelling.
EatableAgent
Returns the among of food get.
edit()
- Method in class Interface.
Sema
Asks confirmation and open to edit a simulation.
edit(File)
- Method in class Interface.
SimFileRW
Edit a SIM file.
elementChanged(Element)
- Method in class Interface.
SimFileRW
Used to notify that an element has changed since the last file opening, and so will have to be saved.
endCoit(Element)
- Method in interface modelling.
Reproducing
Ends the coit.
engine
- Variable in class sema.
World
The engine associated with this world.
exactIsCrashingElements()
- Method in class modelling.
CircularArea
exactIsCrashingElements(Vector)
- Method in class modelling.
CircularArea
exactIsCrashingElements()
- Method in class modelling.
PonctualArea
exactIsCrashingElements(Vector)
- Method in class modelling.
PonctualArea
exactIsCrashingElements()
- Method in class modelling.
RectangularArea
exactIsCrashingElements(Vector)
- Method in class modelling.
RectangularArea
exactIsCrashingElements()
- Method in interface sema.
Area
Takes in argument a vector v returned by a simule method.
exactIsCrashingElements(Vector)
- Method in interface sema.
Area
examples
- package examples
Some examples of agents and worlds.
execute()
- Method in class sema.
Element.ElementEvent
The code of the event.
execute()
- Method in class sema.
Event
It is the method called by the engine at run time.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
R
S
T
U
V
W
X
Y
Z