uk.ac.ed.inf.sdp2012.group7.strategy.planning
Class AllMovingObjects
java.lang.Object
uk.ac.ed.inf.sdp2012.group7.strategy.planning.AllMovingObjects
public class AllMovingObjects
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
worldState
public WorldState worldState
AllMovingObjects
public AllMovingObjects(AllStaticObjects aSO)
update
public void update(AllStaticObjects aSO)
convertAngle
public double convertAngle(double angle)
angleBetween
public double angleBetween(Node p1,
Node p2)
getRobotObstacles
public java.util.ArrayList<Node> getRobotObstacles()
getBallObstacles
public java.util.ArrayList<Node> getBallObstacles()
getBinaryObstacles
public java.util.ArrayList<Node> getBinaryObstacles()
getOurPosition
public Node getOurPosition()
getTheirPosition
public Node getTheirPosition()
getBallPosition
public Node getBallPosition()
getOurVelocity
public double getOurVelocity()
getTheirVelocity
public double getTheirVelocity()
getBallVelocity
public double getBallVelocity()
getOurAngle
public double getOurAngle()
getTheirAngle
public double getTheirAngle()
getBallAngle
public double getBallAngle()