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

G

GradientWorld - class examples.GradientWorld.
We have to give the good constructor in order to have these world accepted by the interface.
GradientWorld(Engine, Map, Nature, Drawing, String, String) - Constructor for class examples.GradientWorld
Needed constuctor
GrowingAgent - class modelling.GrowingAgent.
Agent whose size keeps increasing until a maximum size il reached.
GrowingAgent(World, Area, float, Image, float, float) - Constructor for class modelling.GrowingAgent
Creates a new growing agent, with a given time to incrase his size by a factor of 1.1, and the reachable size, with the convention that the initial size of the agent is 1.
GrowingAgent.Growing - class modelling.GrowingAgent.Growing.
Action of growing.
GrowingAgent.Growing(float, float) - Constructor for class modelling.GrowingAgent.Growing
 
g - Variable in class sema.Box
 
getAngle() - Method in class modelling.CircularArea
 
getAngle() - Method in class modelling.PonctualArea
 
getAngle() - Method in class modelling.RectangularArea
 
getAngle() - Method in interface sema.Area
Returns the orientation ( in Radian )
getArea() - Method in class modelling.Message
Determinates the Area covered by the signal.
getArea() - Method in class sema.Element
Returns the Area.
getArea() - Method in interface sema.Signal
Returns the area of the signal.
getAreaOfVision() - Method in class modelling.SeeingAgent
Determinates the area where the element is watching.
getCanSee(Element) - Method in class sema.Nature
Method returning an implementation of the Selector CanSee
getCenterX() - Method in class Interface.Sema
Returns the current X-coordinate of the center of the view, in simulated unit.
getCenterX() - Method in class SEMAbeans.ZGPreviewSEMA
Returns the x-coordinate of the center.
getCenterXu() - Method in class SEMAbeans.ZGCarteSEMA
Returns the x-coordinate (in simulated unit) of the center of the view.
getCenterY() - Method in class Interface.Sema
Returns the current Y-coordinate of the center of the view, in simulated unit.
getCenterY() - Method in class SEMAbeans.ZGPreviewSEMA
Returns the x-coordinate of the center.
getCenterYu() - Method in class SEMAbeans.ZGCarteSEMA
Returns the y-coordinate (in simulated unit) of the center of the view.
getComments() - Method in class sema.World
Returns the comments.
getConsomption() - Method in class modelling.EatingAgent
 
getContents() - Method in class modelling.Message
Returns the message contents.
getContents() - Method in class modelling.Pheromone
Returns the message contained.
getContents() - Method in class sema.Box
Returns the registered Elements in the Box.
getContents() - Method in interface sema.Signal
Returns the contents of the signal
getCoveringBoxes(float, float, float, float) - Method in class sema.Map
Returns a vector containing the boxes covering the given rectangle ( given by it's top left corner and its dimensions )
getCurrentDiscussion() - Method in interface modelling.Communicating
Current discussion of the agent (returns null if none).
getCurrentDiscussion() - Method in class modelling.CommunicatingAgent
Returns the current discussion.
getDelay() - Method in class sema.Agent
Returns the caracteristic delay of the agent.
getDescription() - Method in class Interface.FileExtFilter
 
getDistance(Element, Element) - Method in class sema.Nature
Returns the distance between two elements.
getDrawingPriority() - Method in class sema.Element
Returns the drawing priority.
getElements(Area) - Method in class sema.Nature
Returns the elements in the boxes intersected by the given area.
getElements() - Method in class sema.World
Elements of the world.
getExtension(File) - Method in class Interface.FileExtFilter
 
getGoodKind(String) - Method in class sema.Nature
Returns an implementation of GoodKind.
getHeight() - Method in class sema.Box
Returns the height.
getHeight() - Method in class sema.Element
Returns the height of the element.
getHeightu() - Method in class SEMAbeans.ZGCarteSEMA
Returns the height (in simulated unit) of the view.
getHungryLevel() - Method in class modelling.EatingAgent
 
getIcon() - Method in class sema.Box
Returns the associated icon.
getIcon() - Method in class sema.Element
Returns the associated icon.
getImage() - Method in class sema.Box
Returns the associated image (main image used to create icon and to draw the default)
getImage() - Method in class sema.Element
Returns the main image.
getIntersectedBoxes() - Method in class modelling.CircularArea
 
getIntersectedBoxes() - Method in class modelling.PonctualArea
 
getIntersectedBoxes() - Method in class modelling.RectangularArea
 
getIntersectedBoxes() - Method in interface sema.Area
Returns at least the boxes intersected by the area.
getIsEditing() - Method in class Interface.Sema
Return the current editing state.
getKind() - Method in class sema.Box
Returns the kind.
getKind() - Method in class sema.Element
Returns the kind of the element for example : "ant".
getLineVision(float) - Method in class modelling.SeeingAgent
 
getMaximumSize() - Method in class SEMAbeans.ZGPreviewSEMA
Returns the maximum size.
getMinimumSize() - Method in class SEMAbeans.ZGCarteSEMA
Returns the mminimum size depending on the world.
getMinimumSize() - Method in class SEMAbeans.ZGPreviewSEMA
Returns the minimum size.
getName() - Method in class modelling.SeeingAgent
 
getName() - Method in class sema.Element
Returns the name.
getName() - Method in class sema.World
Returns the name.
getNutritiveReserves() - Method in interface modelling.Eatable
Returns the quantity of food remaining.
getNutritiveReserves() - Method in class modelling.EatableAgent
 
getPixelsByBox() - Method in class sema.Drawing
Pixels by square box side (with current zoom).
getPixelsByUnit() - Method in class sema.Drawing
Pixels by simulated unit (with current zoom).
getPolygon() - Method in class modelling.CircularArea
 
getPolygon() - Method in class modelling.PonctualArea
 
getPolygon() - Method in class modelling.RectangularArea
 
getPolygon() - Method in interface sema.Area
Returns a polygon aproximating the area.
getPreferredSize() - Method in class SEMAbeans.ZGCarteSEMA
Returns a preferred size depending on the world.
getPreferredSize() - Method in class SEMAbeans.ZGPreviewSEMA
Returns the preferred size.
getProperties() - Method in class examples.AgentTestAction
Returns the element's properties.
getProperties() - Method in class examples.testMovingAgent
 
getProperties() - Method in class examples.testMovingAgent2
 
getProperties() - Method in class modelling.CircularArea
 
getProperties() - Method in class modelling.PonctualArea
 
getProperties() - Method in class modelling.RectangularArea
 
getProperties() - Method in interface sema.Area
Returns the Area's properties.
getProperties() - Method in class sema.Box
Returns the box's properties.
getProperties() - Method in class sema.Element
Returns the element's properties.
getProperties() - Method in class sema.Engine
Returns the world's properties.
getProperties() - Method in class sema.Map
Returns the properties of the map.
getProperties() - Method in class sema.Nature
Returns the properties of the nature.
getProperties() - Method in class sema.World
Returns the properties of the world
getRealDisplayDelay() - Method in class Interface.Sema
Returns the delay of real time between two drawings of the world.
getReserves() - Method in class modelling.EatingAgent.IsHungry
Return the amongs of food avaiable.
getSelector() - Method in class modelling.Message
Returns the Selector selector
getSelector() - Method in class modelling.Pheromone
Returns the selector.
getSelector() - Method in interface sema.Signal
Computes whether an element can receive the signal.
getSex() - Method in interface modelling.Reproducing
Returns the sex of the Reproducer.
getSize() - Method in class modelling.GrowingAgent.Growing
Returns the current size.
getSpeed() - Method in class modelling.MovingAgent
Returns the speed of the agent.
getTime() - Method in class sema.Engine
Returns the current simulated time in milliseconde
getTimeFactor() - Method in class Interface.Sema
Returns the current time factor.
getVirtualDisplayDelay() - Method in class Interface.Sema
Returns the delay of virtual time between two drawings of the world.
getVisionRadius() - Method in class modelling.SeeingAgent
Returns the vision radius of the element.
getWidthu() - Method in class SEMAbeans.ZGCarteSEMA
Returns the width (in simulated unit) of the view.
getWorld() - Method in class Interface.Sema
Returns the current world.
getX() - Method in class modelling.CircularArea
 
getX() - Method in class modelling.Message
The receiver must be able to detect the origin point of the message.
getX() - Method in class modelling.PonctualArea
 
getX() - Method in class modelling.RectangularArea
 
getX() - Method in interface sema.Area
Returns the x-coordinate of the area's reference point.
getXu() - Method in class SEMAbeans.ZGCarteSEMA
Returns the top left corner x-coordinate (in simulated unit).
getY() - Method in class modelling.CircularArea
 
getY() - Method in class modelling.Message
Second coordonate.
getY() - Method in class modelling.PonctualArea
 
getY() - Method in class modelling.RectangularArea
 
getY() - Method in interface sema.Area
Returns the y-coordinate of the area's reference point.
getYu() - Method in class SEMAbeans.ZGCarteSEMA
Returns the top left corner x-coordinate (in simulated unit).
getZoom() - Method in class Interface.Sema
Returns the current zoom.
getZoom() - Method in class sema.Drawing
Current zoom.
getdefaultZoom() - Method in class Interface.Sema
Returns the default zoom.
goToDate(double) - Method in class Interface.Sema
Go to the indicated date without refreshing nor wainting.
goal - Variable in class modelling.EatingAgent.EatElement
Eated element.
gotoDate(Double) - Method in class sema.Engine
Executes every events until it reachs the date.
growing - Variable in class modelling.GrowingAgent
Action of growing of that element, with his personnal parameters.

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