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

S

SEMAbeans - package SEMAbeans
Beans used by the interface to display the world.
STOP_COIT - Static variable in interface modelling.Reproducing
 
SUCCES_COIT - Static variable in interface modelling.Reproducing
 
Satisfactor - class modelling.Satisfactor.
Encapsulates a boolean method and an heuristic.
Satisfactor() - Constructor for class modelling.Satisfactor
 
SeeingAgent - class modelling.SeeingAgent.
Agent able to watch his environement.
SeeingAgent(World, Area, float, Image, float) - Constructor for class modelling.SeeingAgent
Creates a new instance of seeing agent.
Selector - class modelling.Selector.
Selects elements.
Selector() - Constructor for class modelling.Selector
 
Sema - class Interface.Sema.
Class of the main frame of the graphic application.
Sema() - Constructor for class Interface.Sema
Constructs the application window, with an empty world.
Signal - interface sema.Signal.
Signal that can be broadcast through the world.
SimFileRW - class Interface.SimFileRW.
SIM files reader and writer.
SimFileRW() - Constructor for class Interface.SimFileRW
 
SimFileRW.InvalidSIMfile - exception Interface.SimFileRW.InvalidSIMfile.
Raised if the SIM file is not valid.
SimFileRW.InvalidSIMfile(String) - Constructor for class Interface.SimFileRW.InvalidSIMfile
 
save(File, World) - Method in class Interface.SimFileRW
Save the current world in the specified file.
sema - package sema
Extensible Multi-Agent Simulator.
setAngle(float) - Method in class modelling.CircularArea
 
setAngle(float) - Method in class modelling.PonctualArea
 
setAngle(float) - Method in class modelling.RectangularArea
 
setAngle(float) - Method in interface sema.Area
Sets the orientation ( in radian ) Returns true if the modification is done, else false.
setCenterPos(float, float) - Method in class Interface.Sema
Sets the center of the view.
setCenterPosition(float, float) - Method in class SEMAbeans.ZGPreviewSEMA
Sets the position of the center of the zone.
setCenterXu(float) - Method in class SEMAbeans.ZGCarteSEMA
Sets the x-coordinate of the center of the view.
setCenterYu(float) - Method in class SEMAbeans.ZGCarteSEMA
Sets the y-coordinate of the center of the view.
setColor(Color) - Method in class sema.Drawing
Sets the color of drawing.
setCurrentDiscussion(CommunicatingAgent.Discussion) - Method in class modelling.CommunicatingAgent
Allows to set the current discussion.
setDefaultZoom(float) - Method in class Interface.Sema
Sets the default zoom.
setDelay(float) - Method in class sema.Agent
Sets the caracteristic delay of the agent.
setDescription(String) - Method in class Interface.FileExtFilter
 
setDrawingPriority(float) - Method in class sema.Element
Sets the drawing priority The world elements are drawn by growing priority, so that the element with the greatest priority is finally on the top and entirely visible.
setEditing(boolean) - Method in class Interface.Sema
Sets the editing state.
setElement(Element) - Method in class modelling.CircularArea
 
setElement(Element) - Method in class modelling.PonctualArea
 
setElement(Element) - Method in class modelling.RectangularArea
 
setElement(Element) - Method in interface sema.Area
Sets the element to which we want to link the area.
setExtensionListInDescription(boolean) - Method in class Interface.FileExtFilter
 
setHeight(float) - Method in class sema.Element
Sets the height of the element.
setHighlightSelectedBox(boolean) - Method in class SEMAbeans.ZGCarteSEMA
Sets whether the selected box has to be highlighted
setKind(String) - Method in class sema.Element
Sets the kind of the element for example : "ant".
setMarked(boolean) - Method in class sema.Element
Sets the marked property.
setNextAnswer(String, Communicating) - Method in class modelling.CommunicatingAgent
It computes the answer to give back from the 'question' of the speaker, if it decides no to answer it return false, else it return true and preselect the answer to give the next time we open the mouth ( action of the discussion )
setNutritiveReserves(float) - Method in class modelling.EatableAgent
 
setPause(boolean) - Method in class Interface.Sema
Pause or resume the simulation.
setProperties(String, String) - Method in class examples.AgentTestAction
Try to sets the value to the property of the element.
setProperties(String, String) - Method in class modelling.CircularArea
 
setProperties(String, String) - Method in class modelling.PonctualArea
 
setProperties(String, String) - Method in class modelling.RectangularArea
 
setProperties(String, String) - Method in interface sema.Area
Sets the value of a property of the area.
setProperties(String, String) - Method in class sema.Box
Try to sets the value to the property of the box.
setProperties(String, String) - Method in class sema.Element
Tries to set the value to the property of the element.
setProperties(String, String) - Method in class sema.Engine
Allows the modification of the properties through the interface.
setProperties(String, String) - Method in class sema.Map
Try to sets the value to the property of the map.
setProperties(String, String) - Method in class sema.Nature
Try to sets the value to the property of the nature.
setProperties(String, String) - Method in class sema.World
Try to sets the value to the property of the world.
setRadius(float) - Method in class modelling.CircularArea
 
setRealDisplayDelay(long) - Method in class Interface.Sema
Sets the real display delay.
setSelectedBox(Box) - Method in class Interface.Sema
Sets the selected box.
setSelectedBox(Box) - Method in class SEMAbeans.ZGCarteSEMA
Sets the selectedBox.
setSelectedElement(Element) - Method in class Interface.Sema
Sets the selected element.
setSelectedElement(Element) - Method in class SEMAbeans.ZGCarteSEMA
Sets the selected element.
setSelection(float, float) - Method in class Interface.Sema
Sets selection at the given point.
setSpeed(float) - Method in class modelling.MovingAgent
Sets the speed of the agent.
setTimeFactor(float) - Method in class Interface.Sema
Sets the time factor.
setVirtualDisplayDelay(double) - Method in class Interface.Sema
Sets the virtual display delay.
setWorld(World) - Method in class Interface.Sema
Sets the world to simulate.
setX(float) - Method in class modelling.CircularArea
 
setX(float) - Method in class modelling.PonctualArea
 
setX(float) - Method in class modelling.RectangularArea
 
setX(float) - Method in interface sema.Area
Modify the x-coordinate of the reference point, without going out of the .
setY(float) - Method in class modelling.CircularArea
 
setY(float) - Method in class modelling.PonctualArea
 
setY(float) - Method in class modelling.RectangularArea
 
setY(float) - Method in interface sema.Area
Modify the y-coordinate of the reference point, without going out of the .
setZoneSize(float, float) - Method in class SEMAbeans.ZGPreviewSEMA
Sets the size of the area.
setZoom(float) - Method in class Interface.Sema
Sets the zoom to z.
setZoom(float) - Method in class sema.Drawing
Sets the current zoom.
sigToAction - Variable in class modelling.ReceptiveAgent
Known signals and actions corresponding.
sigToAction(Signal) - Method in class modelling.ReceptiveAgent
Executes the corresponding action.
simuleRescale(float, float) - Method in class modelling.CircularArea
 
simuleRescale(float, float) - Method in class modelling.PonctualArea
 
simuleRescale(float, float) - Method in class modelling.RectangularArea
 
simuleRescale(float, float) - Method in interface sema.Area
Returns the covering boxes which would result of the rescale.
simuleRotate(float) - Method in class modelling.CircularArea
 
simuleRotate(float) - Method in class modelling.PonctualArea
 
simuleRotate(float) - Method in class modelling.RectangularArea
 
simuleRotate(float) - Method in interface sema.Area
Returns the covering boxes which would result of the rotation.
simuleTranslate(float, float) - Method in class modelling.CircularArea
 
simuleTranslate(float, float) - Method in class modelling.PonctualArea
 
simuleTranslate(float, float) - Method in class modelling.RectangularArea
 
simuleTranslate(float, float) - Method in interface sema.Area
Returns the covering boxes which would result of the (x,y) translation of the area.
sqr2 - Variable in class modelling.CircularArea
 
sqr2s2 - Variable in class modelling.CircularArea
 
start() - Method in class sema.Agent.Action
Starts the action 'immediatly' (from the agent point of view).
start(double) - Method in class sema.Agent.Action
Starts the action in t simulated unit.
step() - Method in class modelling.ActToSatisfaction
 
step() - Method in class modelling.CommunicatingAgent.Discussion
 
step() - Method in class modelling.EatingAgent.Consuming
 
step() - Method in class modelling.EatingAgent.EatElement
One step of the eating.
step() - Method in class modelling.GrowingAgent.Growing
 
step() - Method in class modelling.MovingAgent.Errer
 
step() - Method in class modelling.MovingAgent.MoveTo
 
step() - Method in class modelling.NewAgent.NewAction
 
step() - Method in class sema.Agent.Action
Body of the action.
stop() - Method in class sema.Agent.Action
Stops the action and disables it.
successiveFailures - Variable in class modelling.MovingAgent.MoveTo
 

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