monrovia.tools
Class IntPoint

java.lang.Object
  |
  +--monrovia.tools.IntPoint
All Implemented Interfaces:
java.io.Serializable

public final class IntPoint
extends java.lang.Object
implements java.io.Serializable

Two dimensional point.

See Also:
Serialized Form

Constructor Summary
IntPoint()
           
IntPoint(int pX, int pY)
           
 
Method Summary
 IntPoint add(int pX, int pY)
           
 IntPoint add(IntPoint pPoint)
           
 boolean equals(java.lang.Object pObj)
           
 int getX()
           
 int getY()
           
 boolean isInArea(int pWidth, int pHeight)
           
 boolean isInArea(IntPoint pPoint)
           
 IntPoint subtract(IntPoint pPoint)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

IntPoint

public IntPoint()

IntPoint

public IntPoint(int pX,
                int pY)
Method Detail

getX

public int getX()

getY

public int getY()

add

public IntPoint add(IntPoint pPoint)

add

public IntPoint add(int pX,
                    int pY)

subtract

public IntPoint subtract(IntPoint pPoint)

isInArea

public boolean isInArea(int pWidth,
                        int pHeight)

isInArea

public boolean isInArea(IntPoint pPoint)

equals

public boolean equals(java.lang.Object pObj)
Overrides:
equals in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object