ai.worlds
Class Location

java.lang.Object
  extended byjava.awt.geom.Point2D
      extended byjava.awt.Point
          extended byai.worlds.Location
All Implemented Interfaces:
java.lang.Cloneable, java.io.Serializable

public class Location
extends java.awt.Point

A location within the environment.

Author:
Jill Zimmerman -- jill.zimmerman@goucher.edu
See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class java.awt.geom.Point2D
java.awt.geom.Point2D.Double, java.awt.geom.Point2D.Float
 
Field Summary
 
Fields inherited from class java.awt.Point
x, y
 
Constructor Summary
Location(int xint, int yint)
           
 
Method Summary
 boolean equals(Location loc)
          Determine if location equals given location
 Location forward(Location heading)
           
 
Methods inherited from class java.awt.Point
equals, getLocation, getX, getY, move, setLocation, setLocation, setLocation, toString, translate
 
Methods inherited from class java.awt.geom.Point2D
clone, distance, distance, distance, distanceSq, distanceSq, distanceSq, hashCode, setLocation
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Location

public Location(int xint,
                int yint)
Method Detail

forward

public Location forward(Location heading)

equals

public boolean equals(Location loc)
Determine if location equals given location

Parameters:
loc - is a given location