public abstract class PathFindingNode
extends java.lang.Object
implements java.lang.Comparable
| Constructor and Description |
|---|
PathFindingNode() |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(java.lang.Object obj) |
int |
distance(PathFindingNode pathFindingNode) |
boolean |
equals(java.lang.Object obj) |
abstract java.util.Collection<PathFindingNode> |
getNeighbors() |
abstract java.util.Collection<PathFindingNode> |
getNeighbors(java.util.HashSet<RSRegion> limit) |
org.tribot.api2007.types.RSTile |
getRSTile() |
abstract int |
getX() |
abstract int |
getY() |
abstract int |
getZ() |
int |
hashCode() |
int |
moveCostDistance(PathFindingNode pathFindingNode) |
java.lang.String |
toString() |
public abstract int getX()
public abstract int getY()
public abstract int getZ()
public abstract java.util.Collection<PathFindingNode> getNeighbors()
public abstract java.util.Collection<PathFindingNode> getNeighbors(java.util.HashSet<RSRegion> limit)
public int compareTo(java.lang.Object obj)
compareTo in interface java.lang.Comparablepublic int distance(PathFindingNode pathFindingNode)
public int moveCostDistance(PathFindingNode pathFindingNode)
public org.tribot.api2007.types.RSTile getRSTile()
public int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Object