C# Class AStarNode, tutorials

显示文件 Open project: poeticmatter/tutorials Class Usage Examples

Public Methods

Method Description
AStarNode ( AStarNode, parent, AStarNode, goalNode, float cost ) : System
CompareTo ( object obj ) : int
Equals ( object obj ) : bool
GetHashCode ( ) : int
calculateGoalEstimate ( ) : float
getSuccessors ( ) : List
isGoal ( ) : bool
isSameState ( AStarNode, node ) : bool
printNodeInfo ( ) : void

Method Details

AStarNode() public method

public AStarNode ( AStarNode, parent, AStarNode, goalNode, float cost ) : System
parent AStarNode,
goalNode AStarNode,
cost float
return System

CompareTo() public method

public CompareTo ( object obj ) : int
obj object
return int

Equals() public method

public Equals ( object obj ) : bool
obj object
return bool

GetHashCode() public method

public GetHashCode ( ) : int
return int

calculateGoalEstimate() public method

public calculateGoalEstimate ( ) : float
return float

getSuccessors() public method

public getSuccessors ( ) : List
return List

isGoal() public method

public isGoal ( ) : bool
return bool

isSameState() public method

public isSameState ( AStarNode, node ) : bool
node AStarNode,
return bool

printNodeInfo() public method

public printNodeInfo ( ) : void
return void