C# Класс Ocronet.Dynamic.OcroFST.OcroFST

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

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

Метод Описание
AcceptCost ( int vertex ) : float
CalculateHeuristics ( ) : void
ClearFlags ( ) : void
Costs ( int vertex ) : Floatarray
HasFlag ( int flag ) : bool
Heuristics ( ) : Floatarray
Inputs ( int vertex ) : Intarray
MakeFst ( string name ) : OcroFST

Создает экземпляр класса, наследованного от OcroFST

MakeOcroFst ( ) : OcroFST
Outputs ( int vertex ) : Intarray
SetAcceptCost ( int vertex, float new_value ) : void
SortByInput ( ) : void
SortByOutput ( ) : void
Targets ( int vertex ) : Intarray

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

AcceptCost() публичный абстрактный Метод

public abstract AcceptCost ( int vertex ) : float
vertex int
Результат float

CalculateHeuristics() публичный абстрактный Метод

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

ClearFlags() публичный абстрактный Метод

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

Costs() публичный абстрактный Метод

public abstract Costs ( int vertex ) : Floatarray
vertex int
Результат Floatarray

HasFlag() публичный абстрактный Метод

public abstract HasFlag ( int flag ) : bool
flag int
Результат bool

Heuristics() публичный абстрактный Метод

public abstract Heuristics ( ) : Floatarray
Результат Floatarray

Inputs() публичный абстрактный Метод

public abstract Inputs ( int vertex ) : Intarray
vertex int
Результат Intarray

MakeFst() публичный статический Метод

Создает экземпляр класса, наследованного от OcroFST
public static MakeFst ( string name ) : OcroFST
name string имя класа
Результат OcroFST

MakeOcroFst() публичный статический Метод

public static MakeOcroFst ( ) : OcroFST
Результат OcroFST

Outputs() публичный абстрактный Метод

public abstract Outputs ( int vertex ) : Intarray
vertex int
Результат Intarray

SetAcceptCost() публичный абстрактный Метод

public abstract SetAcceptCost ( int vertex, float new_value ) : void
vertex int
new_value float
Результат void

SortByInput() публичный абстрактный Метод

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

SortByOutput() публичный абстрактный Метод

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

Targets() публичный абстрактный Метод

public abstract Targets ( int vertex ) : Intarray
vertex int
Результат Intarray