uk.ac.ed.inf.sdp2012.group7.vision.worldstate
Class ObjectPosition
java.lang.Object
uk.ac.ed.inf.sdp2012.group7.vision.worldstate.ObjectPosition
- Direct Known Subclasses:
- Pitch
public class ObjectPosition
- extends java.lang.Object
Represents the position of an object, for example the ball or a robot.
- Author:
- Dale Myers - 0942590
Constructor Summary |
ObjectPosition()
|
ObjectPosition(int x,
int y)
|
ObjectPosition(java.awt.Point p)
|
ObjectPosition(java.awt.Point topLeft,
java.awt.Point topRight,
java.awt.Point bottomLeft,
java.awt.Point bottomRight)
|
ObjectPosition(java.awt.Point topLeft,
java.awt.Point topRight,
java.awt.Point bottomLeft,
java.awt.Point bottomRight,
java.awt.Point centre)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ObjectPosition
public ObjectPosition()
ObjectPosition
public ObjectPosition(int x,
int y)
ObjectPosition
public ObjectPosition(java.awt.Point p)
ObjectPosition
public ObjectPosition(java.awt.Point topLeft,
java.awt.Point topRight,
java.awt.Point bottomLeft,
java.awt.Point bottomRight)
ObjectPosition
public ObjectPosition(java.awt.Point topLeft,
java.awt.Point topRight,
java.awt.Point bottomLeft,
java.awt.Point bottomRight,
java.awt.Point centre)
getCorners
public java.awt.Point[] getCorners()
setCorners
public void setCorners(java.awt.Point[] corners)
getTopLeft
public java.awt.Point getTopLeft()
getTopRight
public java.awt.Point getTopRight()
getBottomLeft
public java.awt.Point getBottomLeft()
getBottomRight
public java.awt.Point getBottomRight()
getCentre
public java.awt.Point getCentre()
setTopLeft
public void setTopLeft(java.awt.Point v)
setTopRight
public void setTopRight(java.awt.Point v)
setBottomLeft
public void setBottomLeft(java.awt.Point v)
setBottomRight
public void setBottomRight(java.awt.Point v)
setCentre
public void setCentre(java.awt.Point p)
setCentre
public void setCentre(int x,
int y)
getHeight
public int getHeight()
getWidth
public int getWidth()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object