C# Класс LibTessDotNet.PriorityHeap

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

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

Метод Описание
ExtractMin ( ) : TValue
Init ( ) : void
Insert ( value ) : PQHandle
Minimum ( ) : TValue
PriorityHeap ( int initialSize, LessOrEqual leq ) : System
Remove ( PQHandle handle ) : void

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

Метод Описание
FloatDown ( int curr ) : void
FloatUp ( int curr ) : void

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

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

public ExtractMin ( ) : TValue
Результат TValue

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

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

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

public Insert ( value ) : PQHandle
Результат PQHandle

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

public Minimum ( ) : TValue
Результат TValue

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

public PriorityHeap ( int initialSize, LessOrEqual leq ) : System
initialSize int
leq LessOrEqual
Результат System

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

public Remove ( PQHandle handle ) : void
handle PQHandle
Результат void