yab.agent.object
Class PointObject

java.lang.Object
  |
  +--yab.agent.object.RCRObject
        |
        +--yab.agent.object.RealObject
              |
              +--yab.agent.object.MotionlessObject
                    |
                    +--yab.agent.object.PointObject
Direct Known Subclasses:
Building, Vertex

public abstract class PointObject
extends MotionlessObject


Field Summary
 
Fields inherited from class yab.agent.object.RCRObject
id, object, world
 
Constructor Summary
PointObject(int id, BasePointObject object, DisasterSpace world)
           
 
Method Summary
 int x()
           
 int y()
           
 
Methods inherited from class yab.agent.object.MotionlessObject
motionlessPosition, neighborhood
 
Methods inherited from class yab.agent.object.RealObject
direction, distance, hasBeenSeen
 
Methods inherited from class yab.agent.object.RCRObject
hashCode, produce, setProperty, setProperty, setTime, time, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PointObject

public PointObject(int id,
                   BasePointObject object,
                   DisasterSpace world)
Method Detail

x

public int x()
Specified by:
x in class RealObject

y

public int y()
Specified by:
y in class RealObject