C# Класс natix.CompactDS.InvIndexSeq

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

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

Свойство Тип Описание
InvIndex IList
N int

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

Метод Описание
Access ( int pos ) : int
Build ( IList sequence, int alphabet_size ) : void

Builds the index for the sequence

InvIndexSeq ( ) : System
Load ( BinaryReader Input ) : void
Rank ( int symbol, int pos ) : int
Save ( BinaryWriter Output ) : void

Save the index

Select ( int symbol, int rank ) : int
Unravel ( int symbol ) : Bitmap

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

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

public Access ( int pos ) : int
pos int
Результат int

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

Builds the index for the sequence
public Build ( IList sequence, int alphabet_size ) : void
sequence IList
alphabet_size int
Результат void

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

public InvIndexSeq ( ) : System
Результат System

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

public Load ( BinaryReader Input ) : void
Input System.IO.BinaryReader
Результат void

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

public Rank ( int symbol, int pos ) : int
symbol int
pos int
Результат int

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

Save the index
public Save ( BinaryWriter Output ) : void
Output System.IO.BinaryWriter
Результат void

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

public Select ( int symbol, int rank ) : int
symbol int
rank int
Результат int

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

public Unravel ( int symbol ) : Bitmap
symbol int
Результат Bitmap

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

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

Inverted index
public IList InvIndex
Результат IList

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

The size in words (entities) of the text
public int N
Результат int