uk.ac.ed.inf.sdp2012.group7.strategy.planning
Class Plan
java.lang.Object
uk.ac.ed.inf.sdp2012.group7.strategy.planning.Plan
public class Plan
- extends java.lang.Object
- Author:
- s0955088
Field Summary |
static org.apache.log4j.Logger |
logger
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
public static final org.apache.log4j.Logger logger
Plan
public Plan(AllStaticObjects allStaticObjects,
AllMovingObjects allMovingObjects)
getPath
public java.util.ArrayList<Node> getPath()
getAction
public int getAction()
getPlanType
public int getPlanType()
getOurRobotAngle
public double getOurRobotAngle()
getBallPosition
public java.awt.Point getBallPosition()
getOurRobotPosition
public java.awt.Point getOurRobotPosition()
getBallAngle
public double getBallAngle()
getOurRobotPositionVisual
public java.awt.Point getOurRobotPositionVisual()
getAStar
public AStarRun getAStar()
getNodeWidthInPixels
public double getNodeWidthInPixels()
getNodeHeightInPixels
public double getNodeHeightInPixels()
getHeightInNodes
public int getHeightInNodes()
getAngleWanted
public double getAngleWanted()
getTarget
public java.awt.Point getTarget()
getNavPoint
public java.awt.Point getNavPoint()
getMap
public Node[][] getMap()
getCentreOfTheirGoal
public java.awt.Point getCentreOfTheirGoal()
getCentreOfOurGoal
public java.awt.Point getCentreOfOurGoal()
getAllStaticObjects
public AllStaticObjects getAllStaticObjects()
getDistanceInCM
public double getDistanceInCM()
getMapHeight
public int getMapHeight()
getMapWidth
public int getMapWidth()
getRobotObstacles
public java.util.ArrayList<Node> getRobotObstacles()
getBallObstacles
public java.util.ArrayList<Node> getBallObstacles()