uk.ac.ed.inf.sdp2012.group7.strategy.oldastar
Class OldNode
java.lang.Object
uk.ac.ed.inf.sdp2012.group7.strategy.oldastar.OldNode
- All Implemented Interfaces:
- java.lang.Comparable<OldNode>
public class OldNode
- extends java.lang.Object
- implements java.lang.Comparable<OldNode>
Constructor Summary |
OldNode(int x,
int y)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OldNode
public OldNode(int x,
int y)
isVisited
public boolean isVisited()
setVisited
public void setVisited(boolean visited)
getDistanceFromStart
public float getDistanceFromStart()
setDistanceFromStart
public void setDistanceFromStart(float f)
getPreviousNode
public OldNode getPreviousNode()
setPreviousNode
public void setPreviousNode(OldNode previousNode)
getHeuristicDistanceFromGoal
public float getHeuristicDistanceFromGoal()
setHeuristicDistanceFromGoal
public void setHeuristicDistanceFromGoal(float heuristicDistanceFromGoal)
getX
public int getX()
setX
public void setX(int x)
getY
public int getY()
setY
public void setY(int y)
isObstical
public boolean isObstical()
setObstical
public void setObstical(boolean isObstical)
isStart
public boolean isStart()
setStart
public void setStart(boolean isStart)
isGoal
public boolean isGoal()
setGoal
public void setGoal(boolean isGoal)
nodeToPoint
public java.awt.Point nodeToPoint(OldNode node)
nodeToPoint
public java.awt.Point nodeToPoint()
equals
public boolean equals(OldNode node)
compareTo
public int compareTo(OldNode otherNode)
- Specified by:
compareTo
in interface java.lang.Comparable<OldNode>