uchicago.src.repastdemos.openmap
Class PointAgent
java.lang.Object
uchicago.src.repastdemos.openmap.PointAgent
- All Implemented Interfaces:
- GisAgent, OpenMapAgent
public class PointAgent
- extends java.lang.Object
- implements OpenMapAgent
- Author:
- Robert Najlis
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PointAgent
public PointAgent()
PointAgent
public PointAgent(float lat,
float lon)
getLatitude
public float getLatitude()
setLatitude
public void setLatitude(float lat)
getLongitude
public float getLongitude()
setLongitude
public void setLongitude(float lon)
gisPropertyList
public java.lang.String[] gisPropertyList()
- Description copied from interface:
GisAgent
- This list is expected to consist of pairs of Strings. the first is the name to be displayed, the second is the
function to be called to get the value
the gisPropertyList is used for displaying agent in OpenMap and for the writeAgentsNoShp function
- Specified by:
gisPropertyList in interface GisAgent
- Returns:
getFillPaint
public java.awt.Paint getFillPaint()
- Specified by:
getFillPaint in interface OpenMapAgent
getOMGraphic
public com.bbn.openmap.omGraphics.OMGraphic getOMGraphic()
- Specified by:
getOMGraphic in interface OpenMapAgent
step
public void step()
getGisAgentIndex
public int getGisAgentIndex()
- Specified by:
getGisAgentIndex in interface GisAgent
setGisAgentIndex
public void setGisAgentIndex(int index)
- Specified by:
setGisAgentIndex in interface GisAgent
setNeighbors
public void setNeighbors(int[] neighbors)
- Specified by:
setNeighbors in interface GisAgent
getNeighbors
public int[] getNeighbors()
- Specified by:
getNeighbors in interface GisAgent
setOMGraphic
public void setOMGraphic(com.bbn.openmap.omGraphics.OMGraphic omg)
- Specified by:
setOMGraphic in interface OpenMapAgent