Property | Type | Description | |
---|---|---|---|
openList | List |
Property | Type | Description | |
---|---|---|---|
m_allowEndNodeUnWalkable | bool | ||
m_crossAdjacentPoint | bool | ||
m_crossCorner | bool | ||
m_endNode | Node | ||
m_heuristic | HeuristicDelegate | ||
m_searchGrid | BaseGrid | ||
m_startNode | Node | ||
m_useRecursive | bool |
Method | Description | |
---|---|---|
JumpPointParam ( BaseGrid iGrid, GridPos iStartPos, GridPos iEndPos, bool iAllowEndNodeUnWalkable = true, bool iCrossCorner = true, bool iCrossAdjacentPoint = true, HeuristicMode iMode = HeuristicMode.EUCLIDEAN ) : System | ||
JumpPointParam ( BaseGrid iGrid, bool iAllowEndNodeUnWalkable = true, bool iCrossCorner = true, bool iCrossAdjacentPoint = true, HeuristicMode iMode = HeuristicMode.EUCLIDEAN ) : System | ||
JumpPointParam ( JumpPointParam b ) : System | ||
Reset ( GridPos iStartPos, GridPos iEndPos, BaseGrid iSearchGrid = null ) : void | ||
SetHeuristic ( HeuristicMode iMode ) : void |
public JumpPointParam ( BaseGrid iGrid, GridPos iStartPos, GridPos iEndPos, bool iAllowEndNodeUnWalkable = true, bool iCrossCorner = true, bool iCrossAdjacentPoint = true, HeuristicMode iMode = HeuristicMode.EUCLIDEAN ) : System | ||
iGrid | BaseGrid | |
iStartPos | GridPos | |
iEndPos | GridPos | |
iAllowEndNodeUnWalkable | bool | |
iCrossCorner | bool | |
iCrossAdjacentPoint | bool | |
iMode | HeuristicMode | |
return | System |
public JumpPointParam ( BaseGrid iGrid, bool iAllowEndNodeUnWalkable = true, bool iCrossCorner = true, bool iCrossAdjacentPoint = true, HeuristicMode iMode = HeuristicMode.EUCLIDEAN ) : System | ||
iGrid | BaseGrid | |
iAllowEndNodeUnWalkable | bool | |
iCrossCorner | bool | |
iCrossAdjacentPoint | bool | |
iMode | HeuristicMode | |
return | System |
public JumpPointParam ( JumpPointParam b ) : System | ||
b | JumpPointParam | |
return | System |
public Reset ( GridPos iStartPos, GridPos iEndPos, BaseGrid iSearchGrid = null ) : void | ||
iStartPos | GridPos | |
iEndPos | GridPos | |
iSearchGrid | BaseGrid | |
return | void |
public SetHeuristic ( HeuristicMode iMode ) : void | ||
iMode | HeuristicMode | |
return | void |