C# Class EpPathFinding.cs.JumpPointFinder

Mostrar archivo Open project: juhgiyo/EpPathFinding.cs Class Usage Examples

Public Methods

Method Description
FindPath ( JumpPointParam iParam ) : List
GetFullPath ( List routeFound ) : List

Private Methods

Method Description
findNeighbors ( JumpPointParam iParam, Node iNode ) : List
identifySuccessors ( JumpPointParam iParam, Node iNode ) : void
jump ( JumpPointParam iParam, int iX, int iY, int iPx, int iPy ) : EpPathFinding.cs.GridPos
jumpLoop ( JumpPointParam iParam, int iX, int iY, int iPx, int iPy ) : EpPathFinding.cs.GridPos

Method Details

FindPath() public static method

public static FindPath ( JumpPointParam iParam ) : List
iParam JumpPointParam
return List

GetFullPath() public static method

public static GetFullPath ( List routeFound ) : List
routeFound List
return List