|
![]() |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Coordinate | |
---|---|
org.ascape.ant | |
org.ascape.gis.model | |
org.ascape.model | |
org.ascape.model.space | |
org.ascape.view.vis |
Uses of Coordinate in org.ascape.ant |
---|
Methods in org.ascape.ant that return Coordinate | |
---|---|
Coordinate |
CoordinateElement.determineCoordinate()
Determine coordinate. |
Uses of Coordinate in org.ascape.gis.model |
---|
Subclasses of Coordinate in org.ascape.gis.model | |
---|---|
class |
MapCoordinate
A location on a map |
Methods in org.ascape.gis.model with parameters of type Coordinate | |
---|---|
double |
Globe.calculateDistance(Coordinate origin,
Coordinate target)
Returns the shortest distance between one LocatedAgent and another. |
void |
MapAgent.moveToward(Coordinate coordinate)
Moves this MapAgent object closer to its destination |
void |
Globe.moveToward(Location origin,
Coordinate target,
double distance)
Moves an agent from its original coordinate towards its target coordinate. |
void |
SubGraphAgent.setCoordinate(Coordinate coordinate)
|
void |
MapAgent.setCoordinate(Coordinate coordinate)
Returns the extent of the nth dimension. |
Uses of Coordinate in org.ascape.model |
---|
Fields in org.ascape.model declared as Coordinate | |
---|---|
protected Coordinate |
LocatedAgent.coordinate
The coordinate location of this cell within the relevant scape. |
Methods in org.ascape.model that return Coordinate | |
---|---|
Coordinate |
Scape.findRandomCoordinate()
Returns a coordinate randomly selected from the collection's space. |
Coordinate |
CellOccupant.getCoordinate()
Gets a coordinate the location of this cell within the relevant Host Scape. |
Coordinate |
LocatedAgent.getCoordinate()
Gets a coordinate the location of this cell within the relevant scape. |
Coordinate |
Scape.getExtent()
Returns the extent of the scape. |
Methods in org.ascape.model with parameters of type Coordinate | |
---|---|
double |
LocatedAgent.calculateDistance(Coordinate target)
Return the distance between this agent and the supplied coordinate. |
double |
Scape.calculateDistance(Coordinate origin,
Coordinate target)
Returns the shortest distance between one LocatedAgent and another. |
int |
Scape.countWithin(Coordinate origin,
Conditional condition,
boolean includeSelf,
double distance)
Returns the number of agents within the specified distance of the agent that meet some condition. |
double |
MomentumAgent.findHeadingAway(Coordinate target)
Finds the heading to point away from a particular direction. |
double |
MomentumAgent.findHeadingToward(Coordinate target)
Finds the heading between current location and the one being passed in. |
LocatedAgent |
Scape.findMaximumWithin(Coordinate coordinate,
DataPoint dataPoint,
Conditional condition,
boolean includeSelf,
double distance)
|
LocatedAgent |
Scape.findMinimumWithin(Coordinate coordinate,
DataPoint dataPoint,
Conditional condition,
boolean includeSelf,
double distance)
|
LocatedAgent |
Scape.findNearest(Coordinate origin,
Conditional condition,
boolean includeOrigin,
double distance)
Finds the nearest agent that meets some condition. |
Cell |
Cell.findRelative(Coordinate c)
|
java.util.List |
Scape.findWithin(Coordinate origin,
Conditional condition,
boolean includeSelf,
double distance)
Returns all agents within the specified distance of the agent. |
LocatedAgent |
Scape.get(Coordinate coordinate)
Returns the cell existing at the specified coordinate. |
boolean |
Scape.hasWithin(Coordinate origin,
Conditional condition,
boolean includeSelf,
double distance)
Returns if there are agents within the specified distance of the origin that meet some Condition. |
void |
MomentumAgent.headAway(Coordinate target)
Sets the heading to point away from a particular direction. |
void |
MomentumAgent.headToward(Coordinate target)
Sets the heading to point toward a particular direction. |
void |
LocatedAgent.moveAway(Coordinate target)
Moves distance 1.0 toward the specified coordinate. |
void |
LocatedAgent.moveAway(Coordinate target,
double distance)
Moves distance 1.0 toward the specified coordinate. |
void |
Scape.moveAway(LocatedAgent origin,
Coordinate target,
double distance)
Moves an agent toward the specified agent. |
void |
LocatedAgent.moveTo(Coordinate coordinate)
Moves to the coordiante specified. |
void |
MomentumAgent.moveTo(Coordinate coordinate)
Moves to the coordiante specified. |
void |
MomentumAgent.moveTo(Coordinate coordinate,
boolean adjustHeading)
Moves to the coordiante specified. |
void |
LocatedAgent.moveToward(Coordinate target)
Moves distance 1.0 toward the specified coordinate. |
void |
LocatedAgent.moveToward(Coordinate target,
double distance)
Moves distance 1.0 toward the specified coordinate. |
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. |
void |
LocatedAgent.setCoordinate(Coordinate coordinate)
Returns the extent of the nth dimension. |
void |
Scape.setExtent(Coordinate extent)
Sets the size of the scape. |
java.util.Iterator |
Scape.withinIterator(Coordinate origin,
Conditional condition,
boolean includeSelf,
double distance)
Returns an iteration across all agents the specified distance from the origin. |
Uses of Coordinate in org.ascape.model.space |
---|
Subclasses of Coordinate in org.ascape.model.space | |
---|---|
class |
Coordinate1DContinuous
A location within a one-dimensional discrete space. |
class |
Coordinate1DDiscrete
A location within a one-dimensional discrete space. |
class |
Coordinate2DContinuous
A location within a two-dimensional continuous space. |
class |
Coordinate2DDiscrete
A location within a two-dimensional discrete space. |
class |
CoordinateContinuous
The base class for a location within a continuous space. |
class |
CoordinateDiscrete
The base class for a location within a regular discrete space. |
class |
CoordinateGraph
The Class CoordinateGraph. |
Fields in org.ascape.model.space declared as Coordinate | |
---|---|
protected Coordinate |
CollectionSpace.extent
The extent (furthest valid point) of the context. |
Methods in org.ascape.model.space that return Coordinate | |
---|---|
Coordinate |
CoordinateGraph.add(Coordinate coordinate)
|
Coordinate |
Coordinate2DDiscrete.add(Coordinate coordinate)
Adds the location of the supplied coordinate to this coordinate, returning the resulting coordinate. |
Coordinate |
Coordinate2DContinuous.add(Coordinate coordinate)
Adds the location of the supplied coordinate to this coordinate, returning the resulting coordinate. |
Coordinate |
Coordinate1DDiscrete.add(Coordinate coordinate)
Adds the location of the supplied coordinate to this coordinate, returning the resulting coordinate. |
Coordinate |
Coordinate1DContinuous.add(Coordinate coordinate)
Adds the location of the supplied coordinate to this coordinate, returning the resulting coordinate. |
abstract Coordinate |
Coordinate.add(Coordinate coordinate)
Adds the location of the supplied coordinate to this coordinate, returning the resulting coordinate. |
Coordinate |
Continuous2D.calculateRelativePosition(Coordinate origin,
Coordinate target)
Returns the shortest relative position of two agents. |
Coordinate |
Continuous2D.calculateRelativePosition(Location origin,
Location target)
Returns the shortest relative position of two agents. |
Coordinate |
SubContinuous.findRandomCoordinate()
|
Coordinate |
Space.findRandomCoordinate()
Find random coordinate. |
Coordinate |
Singleton.findRandomCoordinate()
|
Coordinate |
Continuous2D.findRandomCoordinate()
|
Coordinate |
Continuous1D.findRandomCoordinate()
|
Coordinate |
Continuous.findRandomCoordinate()
Find random coordinate. |
Coordinate |
CollectionSpace.findRandomCoordinate()
Returns a coordinate randomly selected from the collection's space. |
Coordinate |
Array2DBase.findRandomCoordinate()
Returns a coordinate randomly selected from the lattice's space. |
Coordinate |
Array1D.findRandomCoordinate()
Returns a coordinate randomly selected from the lattice's space. |
Coordinate |
Location.getCoordinate()
Gets the coordinate. |
Coordinate |
DefaultLocation.getCoordinate()
|
Coordinate |
SubContinuous.getExtent()
Returns the extent of this subscape, always the same as the super space. |
Coordinate |
Space.getExtent()
Gets the extent. |
Coordinate |
CollectionSpace.getExtent()
Returns the extent of the context. |
Methods in org.ascape.model.space with parameters of type Coordinate | |
---|---|
Coordinate |
CoordinateGraph.add(Coordinate coordinate)
|
Coordinate |
Coordinate2DDiscrete.add(Coordinate coordinate)
Adds the location of the supplied coordinate to this coordinate, returning the resulting coordinate. |
Coordinate |
Coordinate2DContinuous.add(Coordinate coordinate)
Adds the location of the supplied coordinate to this coordinate, returning the resulting coordinate. |
Coordinate |
Coordinate1DDiscrete.add(Coordinate coordinate)
Adds the location of the supplied coordinate to this coordinate, returning the resulting coordinate. |
Coordinate |
Coordinate1DContinuous.add(Coordinate coordinate)
Adds the location of the supplied coordinate to this coordinate, returning the resulting coordinate. |
abstract Coordinate |
Coordinate.add(Coordinate coordinate)
Adds the location of the supplied coordinate to this coordinate, returning the resulting coordinate. |
double |
SubListSpace.calculateDistance(Coordinate origin,
Coordinate target)
Returns the shortest distance between one agent and the other, in the context of the superscape. |
double |
SubCollection.calculateDistance(Coordinate origin,
Coordinate target)
Returns the shortest distance between one agent and the other, in the context of the superscape. |
double |
Space.calculateDistance(Coordinate origin,
Coordinate target)
Calculate distance. |
double |
Singleton.calculateDistance(Coordinate origin,
Coordinate target)
Returns the shortest distance between one agent and another. |
double |
ListBase.calculateDistance(Coordinate origin,
Coordinate target)
|
double |
Discrete.calculateDistance(Coordinate origin,
Coordinate target)
|
double |
Continuous2D.calculateDistance(Coordinate origin,
Coordinate target)
Returns the shortest distance between one Location and another. |
double |
Continuous1D.calculateDistance(Coordinate origin,
Coordinate target)
Returns the shortest distance between one Location and another. |
double |
CollectionSpace.calculateDistance(Coordinate origin,
Coordinate target)
Returns the shortest distance between one Location and another. |
double |
Array2DVonNeumann.calculateDistance(Coordinate origin,
Coordinate target)
Returns the shortest distance between one cell and the other. |
double |
Array2DSmallWorld.calculateDistance(Coordinate origin,
Coordinate target)
|
double |
Array2DMoore.calculateDistance(Coordinate origin,
Coordinate target)
Returns the shortest distance between one cell and the other, assuming a walk between the two cells. |
double |
Array2DEuclidian.calculateDistance(Coordinate origin,
Coordinate target)
Returns the shortest distance between one cell and the other, assuming a walk between the two cells. |
double |
Array2D.calculateDistanceMoore(Coordinate origin,
Coordinate target)
Calculate distance moore. |
Coordinate |
Continuous2D.calculateRelativePosition(Coordinate origin,
Coordinate target)
Returns the shortest relative position of two agents. |
int |
Space.countWithin(Coordinate origin,
Conditional condition,
boolean includeSelf,
double distance)
Count within. |
int |
CollectionSpace.countWithin(Coordinate origin,
Conditional condition,
boolean includeSelf,
double distance)
Returns the number of agents within the specified distance of the agent that meet some condition. |
int |
Array2D.countWithin(Coordinate origin,
Conditional condition,
boolean includeOrigin,
double maximumDistance)
Returns the number of cells within the supplied distance that meet the supplied condition. |
protected Conditional |
CollectionSpace.createSpatialConditional(Coordinate origin,
Conditional condition,
boolean includeSelf,
double distance)
Creates the spatial conditional. |
Node |
ListBase.findFirstMatchInRank(Coordinate origin,
Conditional condition,
int rank)
Returns a random element in the supplied rank that matches the supplied condition, null if no matches. |
Location |
Array2D.findFirstMatchInRank(Coordinate origin,
Conditional condition,
int rank)
Returns the first element in the supplied rank that matches the supplied condition, null if no matches. |
Location |
Space.findMaximumWithin(Coordinate coordinate,
DataPoint dataPoint,
Conditional condition,
boolean includeSelf,
double distance)
Find maximum within. |
Location |
CollectionSpace.findMaximumWithin(Coordinate coordinate,
DataPoint dataPoint,
Conditional condition,
boolean includeSelf,
double distance)
|
Location |
Space.findMinimumWithin(Coordinate coordinate,
DataPoint dataPoint,
Conditional condition,
boolean includeSelf,
double distance)
Find minimum within. |
Location |
CollectionSpace.findMinimumWithin(Coordinate coordinate,
DataPoint dataPoint,
Conditional condition,
boolean includeSelf,
double distance)
|
Location |
Space.findNearest(Coordinate origin,
Conditional condition,
boolean includeOrigin,
double distance)
Find nearest. |
Location |
Graph.findNearest(Coordinate origin,
Conditional condition,
boolean includeOrigin,
double distance)
Finds the nearest agent that meets some condition. |
Location |
CollectionSpace.findNearest(Coordinate origin,
Conditional condition,
boolean includeOrigin,
double distance)
Finds the nearest agent that meets some condition. |
Location |
Array2DSmallWorld.findNearest(Coordinate origin,
Conditional condition,
boolean includeOrigin,
double distance)
Finds the nearest agent that meets some condition. |
Location |
Array2D.findNearest(Coordinate origin,
Conditional condition,
boolean includeOrigin,
double distance)
Finds the nearest cell that meets some condition. |
Location |
Array.findNearest(Coordinate origin,
Conditional condition,
boolean includeOrigin,
double maximumDistance)
Finds the nearest cell that meets some condition. |
Location |
Discrete.findNearestBFS(Coordinate origin,
Conditional condition,
boolean includeOrigin,
double distance)
Finds the nearest agent that meets some condition. |
int |
ListBase.findNearestMatchRank(Coordinate origin,
Conditional condition,
boolean includeOrigin)
Returns the nearest rank that includes a cell which matches the supplied condition, -1 if no matches. |
int |
ListBase.findNearestMatchRank(Coordinate origin,
Conditional condition,
boolean includeOrigin,
double maximumDistance)
Returns the nearest rank that includes a cell which matches the supplied condition, -1 if no matches. |
int |
Array2DSmallWorld.findNearestMatchRank(Coordinate origin,
Conditional condition,
boolean includeOrigin,
double maximumDistance)
|
int |
Array2D.findNearestMatchRank(Coordinate origin,
Conditional condition,
boolean includeOrigin,
double maximumDistance)
Returns the nearest rank that includes a cell which matches the supplied condition, -1 if no matches. |
abstract int |
Array.findNearestMatchRank(Coordinate origin,
Conditional condition,
boolean includeOrigin,
double maximumDistance)
Returns the nearest rank that includes a cell which matches the supplied condition, -1 if no matches. |
Location |
ListBase.findRandomMatchInRank(Coordinate origin,
Conditional condition,
int rank)
Returns a random element in the supplied rank that matches the supplied condition, null if no matches. |
Location |
Array2DSmallWorld.findRandomMatchInRank(Coordinate origin,
Conditional condition,
int rank)
|
Location |
Array2D.findRandomMatchInRank(Coordinate origin,
Conditional condition,
int rank)
Returns a random element in the supplied rank that matches the supplied condition, null if no matches. |
abstract Location |
Array.findRandomMatchInRank(Coordinate origin,
Conditional condition,
int rank)
Returns a random element in the supplied rank that matches the supplied condition, null if no matches. |
Location |
Relative.findRelative(Location location,
Coordinate coordinate)
Find relative. |
Location |
Array2DBase.findRelative(Location location,
Coordinate coordinate)
Locates a cell based on a relative reference. |
java.util.List |
Space.findWithin(Coordinate origin,
Conditional condition,
boolean includeSelf,
double distance)
Find within. |
java.util.List |
CollectionSpace.findWithin(Coordinate origin,
Conditional condition,
boolean includeSelf,
double distance)
Returns all agents within the specified distance of the agent. |
java.util.List |
Array.findWithin(Coordinate origin,
Conditional condition,
boolean includeOrigin,
double distance)
Returns cells that are near the provided coordinate. |
java.util.List |
Discrete.findWithinDefault(Coordinate origin,
boolean includeSelf,
double dist)
Find within default. |
java.util.List |
Array2DBase.findWithinEuclidian(Coordinate origin,
boolean includeSelf,
double dist)
Find within euclidian. |
java.util.List |
ListBase.findWithinImpl(Coordinate origin,
boolean includeSelf,
double distance)
Returns cells that are near the provided cell. |
java.util.List |
Array2DVonNeumann.findWithinImpl(Coordinate origin,
boolean includeSelf,
double distance)
|
java.util.List |
Array2DSmallWorld.findWithinImpl(Coordinate origin,
boolean includeSelf,
double distance)
|
java.util.List |
Array2DMoore.findWithinImpl(Coordinate origin,
boolean includeSelf,
double distance)
|
java.util.List |
Array2DEuclidian.findWithinImpl(Coordinate origin,
boolean includeSelf,
double distance)
|
java.util.List |
Array1D.findWithinImpl(Coordinate origin,
boolean includeSelf,
double dist)
|
protected abstract java.util.List |
Array.findWithinImpl(Coordinate origin,
boolean includeOrigin,
double distance)
Returns cells that are near the provided coordinate. |
java.util.List |
Array2DBase.findWithinMoore(Coordinate origin,
boolean includeSelf,
double distanceDouble)
Find within moore. |
java.util.List |
Array2DBase.findWithinVonNeumann(Coordinate origin,
boolean includeSelf,
double dist)
Find within von neumann. |
java.util.List |
Array2DBase.findWithinVonNeumannLineOfSight(Coordinate origin,
boolean includeSelf,
double dist)
Find within von neumann line of sight. |
java.util.List |
Array2DBase.findWithinVonNeumannMovement(Coordinate origin,
boolean includeSelf,
double distance)
Find within von neumann movement. |
Location |
Space.get(Coordinate coordinate)
Get. |
Location |
CollectionSpace.get(Coordinate coordinate)
Returns the cell existing at the specified coordinate. |
Location |
Array2DBase.get(Coordinate coordinate)
Returns the cell existing at the specified coordinate. |
Location |
Array1D.get(Coordinate coordinate)
Returns the object (agent) existing at the specified coordinate. |
double |
CoordinateGraph.getDistance(Coordinate coordinate)
|
double |
Coordinate2DDiscrete.getDistance(Coordinate target)
Returns the calculated distance between this coordinate and the supplied coordinate. |
double |
Coordinate2DContinuous.getDistance(Coordinate target)
Returns the calculated distance between this coordinate and the supplied coordinate. |
double |
Coordinate1DDiscrete.getDistance(Coordinate coordinate)
Returns the distance between two coordinates. |
double |
Coordinate1DContinuous.getDistance(Coordinate coordinate)
Returns the distance between two coordinates. |
abstract double |
Coordinate.getDistance(Coordinate coordinate)
Returns the distance between this coordinate and the supplied coordinate. |
protected int |
Array2D.getXSpan(Coordinate origin,
Coordinate target)
Gets the x span. |
protected int |
Array2D.getYSpan(Coordinate origin,
Coordinate target)
Gets the y span. |
boolean |
Space.hasWithin(Coordinate origin,
Conditional condition,
boolean includeSelf,
double distance)
Checks for within. |
boolean |
CollectionSpace.hasWithin(Coordinate origin,
Conditional condition,
boolean includeSelf,
double distance)
Returns if there are agents within the specified distance of the origin that meet some Condition. |
boolean |
Array2D.hasWithin(Coordinate origin,
Conditional condition,
boolean includeOrigin,
double maximumDistance)
Returns true if there is a cell within the supplied distance that meets the supplied condition. |
void |
SubListSpace.moveAway(Location origin,
Coordinate target,
double distance)
Moves an agent toward the specified agent in the context of the superscape. |
void |
SubCollection.moveAway(Location origin,
Coordinate target,
double distance)
Moves an agent toward the specified agent in the context of the superscape. |
void |
Space.moveAway(Location origin,
Coordinate target,
double distance)
Move away. |
void |
Singleton.moveAway(Location origin,
Coordinate target,
double distance)
Moves an agent toward the specified agent. |
void |
Continuous2D.moveAway(Location origin,
Coordinate target,
double distance)
Moves an agent from its original coordinate away from the target coordinate. |
void |
CollectionSpace.moveAway(Location origin,
Coordinate target,
double distance)
Moves an agent toward the specified agent. |
void |
SubListSpace.moveToward(Location origin,
Coordinate target,
double distance)
Moves an agent toward the specified agent in the context of the superscape. |
void |
SubCollection.moveToward(Location origin,
Coordinate target,
double distance)
Moves an agent toward the specified agent in the context of the superscape. |
void |
Space.moveToward(Location origin,
Coordinate target,
double distance)
Move toward. |
void |
Singleton.moveToward(Location origin,
Coordinate target,
double distance)
Moves an agent toward the specified agent. |
void |
Continuous2D.moveToward(Location origin,
Coordinate target,
double distance)
Moves an agent from its original coordinate towards its target coordinate. |
void |
Continuous1D.moveToward(Location origin,
Coordinate target,
double distance)
Moves an agent from its original coordinate towards its target coordinate. |
void |
Continuous.moveToward(Location origin,
Coordinate target,
double distance)
Moves an agent toward the specified agent. |
void |
CollectionSpace.moveToward(Location origin,
Coordinate target,
double distance)
Moves an agent toward the specified agent. |
void |
SubContinuous.normalize(Coordinate coor)
|
void |
Continuous2D.normalize(Coordinate coor)
Converts the coordiante into the boundaries of the space. |
void |
Continuous1D.normalize(Coordinate coor)
Converts the coordiante into the boundaries of the space. |
void |
Continuous.normalize(Coordinate coor)
Converts the coordiante into the boundaries of the space. |
void |
Space.set(Coordinate coordinate,
Location agent)
Set. |
void |
CollectionSpace.set(Coordinate coordinate,
Location agent)
Sets the agent at the specified coordinate to the supplied agent. |
void |
Array2DBase.set(Coordinate coordinate,
Location cell)
Sets the cell existing at the specified coordinate. |
void |
Location.setCoordinate(Coordinate coordinate)
Sets the coordinate. |
void |
DefaultLocation.setCoordinate(Coordinate coordinate)
|
void |
Space.setExtent(Coordinate extent)
Sets the extent. |
void |
Singleton.setExtent(Coordinate extent)
|
void |
CollectionSpace.setExtent(Coordinate extent)
Sets the size of the context. |
void |
Array2DBase.setExtent(Coordinate extent)
Sets the size of the space. |
java.util.Iterator |
Space.withinIterator(Coordinate origin,
Conditional condition,
boolean includeSelf,
double distance)
Within iterator. |
java.util.Iterator |
Graph.withinIterator(Coordinate origin,
Conditional condition,
boolean includeSelf,
double distance)
|
java.util.Iterator |
CollectionSpace.withinIterator(Coordinate origin,
Conditional condition,
boolean includeSelf,
double distance)
Returns an iteration across all agents the specified distance from the origin. |
java.util.Iterator |
Array2DSmallWorld.withinIterator(Coordinate origin,
Conditional condition,
boolean includeSelf,
double distance)
|
Constructors in org.ascape.model.space with parameters of type Coordinate | |
---|---|
CollectionSpace.ClosestDataPoint(Coordinate origin)
Instantiates a new closest data point. |
Uses of Coordinate in org.ascape.view.vis |
---|
Methods in org.ascape.view.vis that return Coordinate | |
---|---|
Coordinate |
Overhead2DContinuousView.getCoordinateAtPixel(int pixelX,
int pixelY)
Returns the agent at the given pixel in this view. |
|
![]() |
|||||||||
PREV NEXT | FRAMES NO FRAMES |