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

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

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

Свойство Тип Описание
InvIndex natix.CompactDS.Bitmap[]
Lens Bitmap
N int

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

Метод Описание
Access ( int pos ) : int
Build ( IList sequence, int alphabet_size, int t = 16, BitmapFromList rowbuilder = null, BitmapFromBitStream lenbuilder = null ) : void

Builds the index for the sequence

GetNotIdxPERM ( ) : IList
GetPERM ( ) : IPermutation
InvIndexXLBSeq ( ) : 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, int t = 16, BitmapFromList rowbuilder = null, BitmapFromBitStream lenbuilder = null ) : void
sequence IList
alphabet_size int
t int
rowbuilder BitmapFromList
lenbuilder BitmapFromBitStream
Результат void

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

public GetNotIdxPERM ( ) : IList
Результат IList

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

public GetPERM ( ) : IPermutation
Результат IPermutation

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

public InvIndexXLBSeq ( ) : 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 Bitmap[],natix.CompactDS InvIndex
Результат natix.CompactDS.Bitmap[]

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

public Bitmap,natix.CompactDS Lens
Результат Bitmap

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

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