Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV LETTER NEXT LETTER | FRAMES NO FRAMES

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

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