C# Класс AStarNode2D, tutorials

Наследование: AStarNode
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
allowDiagonal bool

Открытые методы

Метод Описание
AStarNode2D ( AStarCost, aStarCost, float cost, int x, int y, AStarNode, goalNode = null, AStarNode, parent = null ) : System.Collections
ToString ( ) : string
calculateGoalEstimate ( ) : float
getSuccessors ( ) : List
isSameState ( AStarNode, node ) : bool
printNodeInfo ( ) : void

Приватные методы

Метод Описание
addSuccessor ( List successors, int x, int y ) : void

Описание методов

AStarNode2D() публичный Метод

public AStarNode2D ( AStarCost, aStarCost, float cost, int x, int y, AStarNode, goalNode = null, AStarNode, parent = null ) : System.Collections
aStarCost AStarCost,
cost float
x int
y int
goalNode AStarNode,
parent AStarNode,
Результат System.Collections

ToString() публичный Метод

public ToString ( ) : string
Результат string

calculateGoalEstimate() публичный Метод

public calculateGoalEstimate ( ) : float
Результат float

getSuccessors() публичный Метод

public getSuccessors ( ) : List
Результат List

isSameState() публичный Метод

public isSameState ( AStarNode, node ) : bool
node AStarNode,
Результат bool

printNodeInfo() публичный Метод

public printNodeInfo ( ) : void
Результат void

Описание свойств

allowDiagonal публичное свойство

public bool allowDiagonal
Результат bool