|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use Area | |
| examples | Some examples of agents and worlds. |
| modelling | Modelling of the main features of a world and agents' behaviours. |
| sema | Extensible Multi-Agent Simulator. |
| worlds | Some examples of agents and worlds. |
| Uses of Area in examples |
| Classes in examples that implement Area | |
class |
RectangularAreaContour
|
| Constructors in examples with parameters of type Area | |
AgentTestGrowing(World world,
Area area,
float delay,
java.awt.Image image)
|
|
AgentTestSeeing(World world,
Area area,
float delay,
java.awt.Image image)
|
|
RandomAgent(World world,
Area area,
float delay,
java.awt.Image image)
|
|
| Uses of Area in modelling |
| Classes in modelling that implement Area | |
class |
CircularArea
Implements circular area. |
class |
PonctualArea
Implements a ponctual area. |
class |
RectangularArea
Zone rectangulaire orientée. |
| Methods in modelling that return Area | |
Area |
Message.getArea()
Determinates the Area covered by the signal. |
protected Area |
SeeingAgent.getAreaOfVision()
Determinates the area where the element is watching. |
protected Area |
SeeingAgent.getLineVision(float angle)
|
| Methods in modelling with parameters of type Area | |
boolean |
CircularArea.intersect(Area a)
|
boolean |
PonctualArea.intersect(Area a)
|
boolean |
RectangularArea.intersect(Area a)
|
| Constructors in modelling with parameters of type Area | |
CommunicatingAgent(World world,
Area area,
float delay,
java.awt.Image image)
|
|
EatableAgent(World world,
Area area,
float delay,
java.awt.Image image)
Creates a new instance of eatable agent with the same arguments than an agent. |
|
EatingAgent(World world,
Area area,
float delay,
java.awt.Image image)
Creates a new instance of eatable agent with fixed reserves and consomptions of food. |
|
GrowingAgent(World world,
Area area,
float delay,
java.awt.Image image,
float reachableSize,
float timeToGrow)
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. |
|
MovingAgent(World world,
Area area,
float delay,
java.awt.Image image,
float speed)
Receives a speed and the paramaters of a normal agent. |
|
Pheromone(World world,
Area area,
java.awt.Image image,
java.lang.String contents,
double during,
Selector selector)
Creates a new pheromone that may be percieved by the element satisfying the selector. |
|
Pheromone(World world,
Area area,
java.awt.Image image,
java.lang.String contents,
double during,
java.lang.String kind)
Creates a new pheromone percieved by the elements of the given kind. |
|
PheromoneUserAgent(World world,
Area area,
float delay,
java.awt.Image image,
java.awt.Image pheromoneImage)
Creates a new user of pheromona. |
|
ReceptiveAgent(World world,
Area area,
float delay,
java.awt.Image image)
Creates a new agent able to catch signals, with the same parameters than agent. |
|
SeeingAgent(World world,
Area area,
float delay,
java.awt.Image image,
float visionRadius)
Creates a new instance of seeing agent. |
|
| Uses of Area in sema |
| Methods in sema that return Area | |
Area |
Element.getArea()
Returns the Area. |
Area |
Signal.getArea()
Returns the area of the signal. |
| Methods in sema with parameters of type Area | |
boolean |
Area.intersect(Area a)
Returns whether the area intersect these one. |
java.util.TreeMap |
Nature.getElements(Area area)
Returns the elements in the boxes intersected by the given area. |
| Constructors in sema with parameters of type Area | |
Agent(World world,
Area area,
float delay,
java.awt.Image image)
Creates a new agent in the specified world, and registers it to this world. |
|
Element(World world,
Area area,
java.awt.Image image)
Constructs an element of the specified world and register itself to this world. |
|
| Uses of Area in worlds |
| Constructors in worlds with parameters of type Area | |
RandomAgentOneByBox(World world,
Area area,
float delay,
java.awt.Image image)
|
|
|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||