L2JPREMIUM  5M
com.premium.game.geodata.pathfinding.PathFinding Class Reference
Inheritance diagram for com.premium.game.geodata.pathfinding.PathFinding:
Collaboration diagram for com.premium.game.geodata.pathfinding.PathFinding:

Public Member Functions

int calculateWorldX (short node_x)
 
int calculateWorldY (short node_y)
 
List< AbstractNodeLoc > constructPath (Node node)
 
List< AbstractNodeLoc > constructPath2 (Node node)
 
List< AbstractNodeLoc > findPath (int x, int y, int z, int tx, int ty, int tz, boolean playable)
 
short getNodeBlock (int node_pos)
 
short getNodePos (int geo_pos)
 
short getRegionOffset (byte rx, byte ry)
 
byte getRegionX (int node_pos)
 
byte getRegionY (int node_pos)
 
boolean pathNodesExist (short regionoffset)
 
Node[] readNeighbors (Node n, int idx)
 
List< AbstractNodeLoc > search (Node start, Node end, int instance)
 
List< AbstractNodeLoc > searchAStar (Node start, Node end, int instance)
 
List< AbstractNodeLoc > searchByClosest (Node start, Node end)
 
List< AbstractNodeLoc > searchByClosest2 (Node start, Node end)
 

Static Public Member Functions

static PathFinding getInstance ()
 

Static Protected Attributes

static Logger _log = Logger.getLogger(PathFinding.class)
 

The documentation for this class was generated from the following file: