C# Класс Pathfinding.BinaryHeap

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

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

Свойство Тип Описание
binaryHeap Pathfinding.GraphNode[]
numberOfItems int

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

Метод Описание
Add ( GraphNode node ) : void
BinaryHeap ( int numberOfElements ) : UnityEngine
BubbleDown ( GraphNode node ) : void
Rearrange ( Node node ) : void
Rebuild ( ) : void
Remove ( ) : GraphNode
ToString ( ) : string

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

Метод Описание
WriteBranch ( int index, int depth, System text ) : void

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

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

public Add ( GraphNode node ) : void
node GraphNode
Результат void

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

public BinaryHeap ( int numberOfElements ) : UnityEngine
numberOfElements int
Результат UnityEngine

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

public BubbleDown ( GraphNode node ) : void
node GraphNode
Результат void

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

public Rearrange ( Node node ) : void
node Node
Результат void

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

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

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

public Remove ( ) : GraphNode
Результат GraphNode

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

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

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

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

public GraphNode[],Pathfinding binaryHeap
Результат Pathfinding.GraphNode[]

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

public int numberOfItems
Результат int