## Uses of Class
org.ascape.model.LocatedAgent

Packages that use LocatedAgent
edu.brook
edu.brook.sugarscape
name.milesparker.epi
name.milesparker.epi.plague
name.milesparker.epi.region
name.milesparker.markets
org.ascape.model
org.ascape.view.vis
org.eclipse.amp.amf.examples.escape
org.eclipse.amp.examples.heatbugs
org.escape.view.vis
org.metaabm.examples.stupid1
org.metaabm.examples.stupid2
org.metaabm.examples.stupid3
org.metaabm.examples.stupid5
org.metaabm.gen.test

Uses of LocatedAgent in edu.brook

Subclasses of LocatedAgent in edu.brook
`class` `DemographicPrisonersDilemma` Demographic Prisoner_s Dilemma Java Implementation.
`class` `DemographicPrisonersDilemma3D` Demographic Prisoner_s Dilemma Java Implementation.
`class` `PlayCell` Play Cell Java Implementation.
`class` `Player` Player Java Implementation.

Uses of LocatedAgent in edu.brook.sugarscape

Subclasses of LocatedAgent in edu.brook.sugarscape
`class` `GAS_Base` G A S_ Base Java Implementation.
`class` `SugarAgent` Sugar Agent Java Implementation.
`class` `SugarCell` Sugar Cell Java Implementation.

Uses of LocatedAgent in name.milesparker.epi

Subclasses of LocatedAgent in name.milesparker.epi
`class` `Epidemic` Epidemic Java Implementation.
`class` `Epidemic3D` Epidemic Java Implementation.
`class` `Epidemic3DTiles` Demonstrates how to define custom 3D and color providers.
`class` `Individual` Individual Java Implementation.
`class` `Place` Place Java Implementation.

Uses of LocatedAgent in name.milesparker.epi.plague

Subclasses of LocatedAgent in name.milesparker.epi.plague
`class` `Flea` Flea Java Implementation.
`class` `Rat` Rat Java Implementation.

Uses of LocatedAgent in name.milesparker.epi.region

Subclasses of LocatedAgent in name.milesparker.epi.region
`class` `City` City Java Implementation.
`class` `City3D` City Java Implementation.
`class` `EpidemicPeriods`
`class` `Region` Region Java Implementation.
`class` `Region3D` Region Java Implementation.
`class` `RegionalLocation` Regional Location Java Implementation.

Uses of LocatedAgent in name.milesparker.markets

Subclasses of LocatedAgent in name.milesparker.markets
`class` `Firm` Firm Java Implementation.
`class` `Instrument` Instrument Java Implementation.
`class` `Markets` Markets Java Implementation.
`class` `Markets3D` Markets Java Implementation.
`class` `Trader` Trader Java Implementation.

Uses of LocatedAgent in org.ascape.model

Subclasses of LocatedAgent in org.ascape.model
`class` `Cell` The base class for all members of lattices.
`class` `CellOccupant` An occupant of a cell within a lattice.
`class` `HostCell` An cell capable fo serving as a 'home' for agents.
`class` `MomentumAgent` An agent that has momentum and heading in space.
`class` `Scape` The base class for all collections of agents within ascape.

Methods in org.ascape.model that return LocatedAgent
`LocatedAgent` `Scape.findMaximum(DataPoint point)` Returns the agent with the maximum value.
`LocatedAgent` `Scape.findMaximum(java.util.Iterator iter, DataPoint dataPoint)` Find the maximum cell of some data point.
`LocatedAgent` `Scape.findMaximumWithin(Coordinate coordinate, DataPoint dataPoint, Conditional condition, boolean includeSelf, double distance)`
`LocatedAgent` `LocatedAgent.findMaximumWithin(DataPoint data, boolean includeSelf, double distance)`
`LocatedAgent` `Scape.findMinimum(DataPoint point)` Returns the agent with the minimum value.
`LocatedAgent` `Scape.findMinimum(java.util.Iterator iter, DataPoint dataPoint)`
`LocatedAgent` `Scape.findMinimumWithin(Coordinate coordinate, DataPoint dataPoint, Conditional condition, boolean includeSelf, double distance)`
`LocatedAgent` `LocatedAgent.findNearest()` Returns the closest agent.
`LocatedAgent` `CellOccupant.findNearest()` Returns the closest agent.
`LocatedAgent` `LocatedAgent.findNearest(Conditional condition)` Returns the closest agent that meet some condition.
`LocatedAgent` `CellOccupant.findNearest(Conditional condition)` Returns the closest agent within the specified distance from this agent that meet some condition.
`LocatedAgent` `LocatedAgent.findNearest(Conditional condition, boolean includeSelf, double distance)` Returns the closest agent within the specified distance from this agent that meet some condition.
`LocatedAgent` `CellOccupant.findNearest(Conditional condition, boolean includeSelf, double distance)` Returns the closest agent within the specified distance from this agent that meet some condition.
`LocatedAgent` `LocatedAgent.findNearest(Conditional condition, double distance)` Returns the closest agent within the specified distance from this agent that meet some condition.
`LocatedAgent` `CellOccupant.findNearest(Conditional condition, double distance)` Returns the closest agent within the specified distance from this agent that meet some condition.
`LocatedAgent` `Scape.findNearest(Coordinate origin, Conditional condition, boolean includeOrigin, double distance)` Finds the nearest agent that meets some condition.
`LocatedAgent` `LocatedAgent.findNearest(double distance)` Returns the closest agent within the specified distance from this agent.
`LocatedAgent` `CellOccupant.findNearest(double distance)` Returns the closest agent within the specified distance from this agent that meet some condition.
`LocatedAgent` `HostCell.findNearestOccupants()` Returns the closest agent.
`LocatedAgent` `HostCell.findNearestOccupants(Conditional condition)` Returns the closest agent within the specified distance from this agent that meet some condition.
`LocatedAgent` `HostCell.findNearestOccupants(Conditional condition, boolean includeSelf, double distance)` Returns the closest agent within the specified distance from this agent that meet some condition.
`LocatedAgent` `HostCell.findNearestOccupants(Conditional condition, double distance)` Returns the closest agent within the specified distance from this agent that meet some condition.
`LocatedAgent` `HostCell.findNearestOccupants(double distance)` Returns the closest agent within the specified distance from this agent that meet some condition.
`LocatedAgent` `Scape.findRandom()` Returns an agent randomly selected from the collection.
`LocatedAgent` `Scape.get(Coordinate coordinate)` Returns the cell existing at the specified coordinate.

Methods in org.ascape.model with parameters of type LocatedAgent
`double` `LocatedAgent.calculateDistance(LocatedAgent target)` Return the distance between this agent and the supplied agent.
`double` `Scape.calculateDistance(LocatedAgent origin, LocatedAgent target)` Returns the shortest distance between one agent and another.
`double` `MomentumAgent.findHeadingAway(LocatedAgent target)` Finds the heading to point away from a particular direction.
`double` `MomentumAgent.findHeadingToward(LocatedAgent target)` Finds the heading between current location and the one being passed in.
`void` `MomentumAgent.headAway(LocatedAgent a)` Sets the heading to point away from a particular agent.
`void` `MomentumAgent.headToward(LocatedAgent a)` Sets the heading to point toward a particular agent.
`void` `LocatedAgent.moveAway(LocatedAgent target)` Moves distance 1.0 toward the specified agent.
`void` `CellOccupant.moveAway(LocatedAgent targetCell)` Move one step away from the occupant of the supplied host cell.
`void` `Scape.moveAway(LocatedAgent origin, Coordinate target, double distance)` Moves an agent toward the specified agent.
`void` `LocatedAgent.moveToward(LocatedAgent target)` Moves distance 1.0 toward the specified agent.
`void` `CellOccupant.moveToward(LocatedAgent targetCell)` Move one step toward the occupant of the supplied host cell.
`void` `Scape.moveToward(LocatedAgent origin, Coordinate target, double distance)` Moves an agent toward the specified agent.
`void` `Scape.set(Coordinate coordinate, LocatedAgent agent)` Sets the agent at the specified coordinate to the supplied agent.
`void` `Scape.set(Coordinate coordinate, LocatedAgent agent, boolean isParent)` Sets the agent at the specified coordinate to the supplied agent.

Uses of LocatedAgent in org.ascape.view.vis

Methods in org.ascape.view.vis with parameters of type LocatedAgent
`void` `Overhead2DContinuousView.drawAgentAt(org.eclipse.draw2d.Graphics graphics, LocatedAgent agent, int x, int y, DrawFeature feature)` Draw agent at.
`void` `Overhead2DContinuousView.drawAgentAtIfUpdate(org.eclipse.draw2d.Graphics graphics, LocatedAgent agent, int x, int y)` Draw agent at if update.
`protected void` `Overhead2DView.drawNeighborsFor(org.eclipse.draw2d.Graphics g, LocatedAgent agent)` Draw neighbors for.
`protected void` `GraphicsView.drawSelectedAgent(org.eclipse.draw2d.Graphics graphics, LocatedAgent a)`
`void` `Scrolling1DView.drawSelectedAgent(org.eclipse.draw2d.Graphics g, LocatedAgent a)`
`void` `OverheadRelative2DView.drawSelectedAgent(org.eclipse.draw2d.Graphics g, LocatedAgent a)`
`void` `Overhead2DView.drawSelectedAgent(org.eclipse.draw2d.Graphics graphics, LocatedAgent a)`
`void` `Overhead2DContinuousView.drawSelectedAgent(org.eclipse.draw2d.Graphics g, LocatedAgent a)` Set the image feature that will be used for determining agent color.
`void` `FixedStretchyView.drawSelectedAgent(org.eclipse.draw2d.Graphics graphics, LocatedAgent a)`
`protected void` `AgentView.drawSelectedAgent(org.eclipse.draw2d.Graphics graphics, LocatedAgent a)` Draws a marker for the provided selected agent.
`protected void` `Overhead2DView.drawSelectedAgentAt(org.eclipse.draw2d.Graphics g, LocatedAgent a)` Draw selected agent at.

Uses of LocatedAgent in org.eclipse.amp.amf.examples.escape

Subclasses of LocatedAgent in org.eclipse.amp.amf.examples.escape
`class` `Block` Block Java Implementation.
`class` `WikiExample` WikiExample Java Implementation.
`class` `WikiExample3D` WikiExample Java Implementation.

Uses of LocatedAgent in org.eclipse.amp.examples.heatbugs

Subclasses of LocatedAgent in org.eclipse.amp.examples.heatbugs
`class` `HeatBug` Heat Bug Java Implementation.
`class` `Heatbugs` Heatbugs Java Implementation.
`class` `Heatbugs3D` Heatbugs Java Implementation.
`class` `Heatbugs3DCustom`
`class` `HeatCell` Heat Cell Java Implementation.

Uses of LocatedAgent in org.escape.view.vis

Methods in org.escape.view.vis with parameters of type LocatedAgent
`protected void` `Overhead2DView.drawSelectedAgentAt(org.eclipse.draw2d.Graphics graphics, LocatedAgent a)`

Uses of LocatedAgent in org.metaabm.examples.stupid1

Subclasses of LocatedAgent in org.metaabm.examples.stupid1
`class` `Bug` Bug Java Implementation.
`class` `Habitat` Habitat Java Implementation.
`class` `StupidModel1` StupidModel1 Java Implementation.
`class` `StupidModel13D` StupidModel1 Java Implementation.

Uses of LocatedAgent in org.metaabm.examples.stupid2

Subclasses of LocatedAgent in org.metaabm.examples.stupid2
`class` `StupidModel2` Stupid Model 2 Java Implementation.
`class` `StupidModel23D` Stupid Model 2 Java Implementation.

Uses of LocatedAgent in org.metaabm.examples.stupid3

Subclasses of LocatedAgent in org.metaabm.examples.stupid3
`class` `StupidModel3` Stupid Model 3 Java Implementation.
`class` `StupidModel33D` Stupid Model 3 Java Implementation.

Uses of LocatedAgent in org.metaabm.examples.stupid5

Subclasses of LocatedAgent in org.metaabm.examples.stupid5
`class` `StupidModel5` Stupid Model 5 Java Implementation.
`class` `StupidModel53D` Stupid Model 5 Java Implementation.

Uses of LocatedAgent in org.metaabm.gen.test

Subclasses of LocatedAgent in org.metaabm.gen.test
`class` `BasicCell`
`class` `BasicModel`
`class` `BasicMovementAgent`
`class` `BasicMovementModel`
`class` `BasicMovementStateAgent`
`class` `ComplexLocation`
`class` `ComplexMovementAgent`
`class` `MethodsAgent`
`class` `OperationsAgent`
`class` `SpatialModel`
`class` `StateAgent`