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

Показать файл Открыть проект

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

Метод Описание
GetGolynski ( int cyclic_perm_t, BitmapFromBitStream bitmap_builder = null ) : SequenceBuilder
GetIISeq ( BitmapFromList bitmap_builder = null ) : SequenceBuilder
GetIISketches ( int sketch_blocksize, BitmapFromList bitmap_builder = null ) : SequenceBuilder
GetInvIndexXLBSeq ( short t = 16, BitmapFromList row_builder = null, BitmapFromBitStream len_builder = null ) : SequenceBuilder
GetSeqPlain ( short B, ListIBuilder list_builder = null, BitmapFromBitStream bitmap_builder = null, bool CopyOnUnravel = false ) : SequenceBuilder
GetSeqPlainRL ( short B, BitmapFromBitStream bitmap_builder = null ) : SequenceBuilder
GetSeqSinglePerm ( PermutationBuilder perm_builder = null, BitmapFromBitStream bitmap_builder = null ) : SequenceBuilder
GetSeqSinglePermIFS ( short t, BitmapFromBitStream bitmap_builder = null ) : SequenceBuilder
GetSeqSinglePermListIDiffs ( short t, short bsize = 16, BitmapFromBitStream bitmap_builder = null, IIEncoder32 encoder = null ) : SequenceBuilder
GetSeqXLB ( short t, BitmapFromList64 bitmap_builder ) : SequenceBuilder
GetSeqXLB_DiffSet64 ( short t = 16, short b = 127, IIEncoder64 coder = null ) : SequenceBuilder
GetSeqXLB_DiffSetRL2_64 ( short t = 16, short b = 127, IIEncoder64 coder = null ) : SequenceBuilder
GetSeqXLB_DiffSetRL64 ( short t = 16, short b = 127, IIEncoder64 coder = null ) : SequenceBuilder
GetSeqXLB_SArray64 ( short t = 16, BitmapFromBitStream H_builder = null ) : SequenceBuilder
GetWT ( BitmapFromBitStream bitmap_builder = null, IIEncoder32>.Func get_coder = null ) : SequenceBuilder
GetWTM ( ISymbolCoder symcoder = null, SequenceBuilder seq_builder = null ) : SequenceBuilder
GetWTM ( byte bits_per_code, SequenceBuilder seq_builder = null ) : SequenceBuilder
GetWTM_TopKFreqCoder ( byte bits_per_code, int K, SequenceBuilder seq_builder = null ) : SequenceBuilder
GetWT_BinaryCoding ( BitmapFromBitStream bitmap_builder = null ) : SequenceBuilder
GetWT_GGMN_BinaryCoding ( short b ) : SequenceBuilder
SequenceBuilders ( ) : System

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

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

public static GetGolynski ( int cyclic_perm_t, BitmapFromBitStream bitmap_builder = null ) : SequenceBuilder
cyclic_perm_t int
bitmap_builder BitmapFromBitStream
Результат SequenceBuilder

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

public static GetIISeq ( BitmapFromList bitmap_builder = null ) : SequenceBuilder
bitmap_builder BitmapFromList
Результат SequenceBuilder

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

public static GetIISketches ( int sketch_blocksize, BitmapFromList bitmap_builder = null ) : SequenceBuilder
sketch_blocksize int
bitmap_builder BitmapFromList
Результат SequenceBuilder

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

public static GetInvIndexXLBSeq ( short t = 16, BitmapFromList row_builder = null, BitmapFromBitStream len_builder = null ) : SequenceBuilder
t short
row_builder BitmapFromList
len_builder BitmapFromBitStream
Результат SequenceBuilder

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

public static GetSeqPlain ( short B, ListIBuilder list_builder = null, BitmapFromBitStream bitmap_builder = null, bool CopyOnUnravel = false ) : SequenceBuilder
B short
list_builder ListIBuilder
bitmap_builder BitmapFromBitStream
CopyOnUnravel bool
Результат SequenceBuilder

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

public static GetSeqPlainRL ( short B, BitmapFromBitStream bitmap_builder = null ) : SequenceBuilder
B short
bitmap_builder BitmapFromBitStream
Результат SequenceBuilder

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

public static GetSeqSinglePerm ( PermutationBuilder perm_builder = null, BitmapFromBitStream bitmap_builder = null ) : SequenceBuilder
perm_builder PermutationBuilder
bitmap_builder BitmapFromBitStream
Результат SequenceBuilder

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

public static GetSeqSinglePermIFS ( short t, BitmapFromBitStream bitmap_builder = null ) : SequenceBuilder
t short
bitmap_builder BitmapFromBitStream
Результат SequenceBuilder

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

public static GetSeqSinglePermListIDiffs ( short t, short bsize = 16, BitmapFromBitStream bitmap_builder = null, IIEncoder32 encoder = null ) : SequenceBuilder
t short
bsize short
bitmap_builder BitmapFromBitStream
encoder IIEncoder32
Результат SequenceBuilder

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

public static GetSeqXLB ( short t, BitmapFromList64 bitmap_builder ) : SequenceBuilder
t short
bitmap_builder BitmapFromList64
Результат SequenceBuilder

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

public static GetSeqXLB_DiffSet64 ( short t = 16, short b = 127, IIEncoder64 coder = null ) : SequenceBuilder
t short
b short
coder IIEncoder64
Результат SequenceBuilder

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

public static GetSeqXLB_DiffSetRL2_64 ( short t = 16, short b = 127, IIEncoder64 coder = null ) : SequenceBuilder
t short
b short
coder IIEncoder64
Результат SequenceBuilder

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

public static GetSeqXLB_DiffSetRL64 ( short t = 16, short b = 127, IIEncoder64 coder = null ) : SequenceBuilder
t short
b short
coder IIEncoder64
Результат SequenceBuilder

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

public static GetSeqXLB_SArray64 ( short t = 16, BitmapFromBitStream H_builder = null ) : SequenceBuilder
t short
H_builder BitmapFromBitStream
Результат SequenceBuilder

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

public static GetWT ( BitmapFromBitStream bitmap_builder = null, IIEncoder32>.Func get_coder = null ) : SequenceBuilder
bitmap_builder BitmapFromBitStream
get_coder IIEncoder32>.Func
Результат SequenceBuilder

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

public static GetWTM ( ISymbolCoder symcoder = null, SequenceBuilder seq_builder = null ) : SequenceBuilder
symcoder ISymbolCoder
seq_builder SequenceBuilder
Результат SequenceBuilder

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

public static GetWTM ( byte bits_per_code, SequenceBuilder seq_builder = null ) : SequenceBuilder
bits_per_code byte
seq_builder SequenceBuilder
Результат SequenceBuilder

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

public static GetWTM_TopKFreqCoder ( byte bits_per_code, int K, SequenceBuilder seq_builder = null ) : SequenceBuilder
bits_per_code byte
K int
seq_builder SequenceBuilder
Результат SequenceBuilder

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

public static GetWT_BinaryCoding ( BitmapFromBitStream bitmap_builder = null ) : SequenceBuilder
bitmap_builder BitmapFromBitStream
Результат SequenceBuilder

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

public static GetWT_GGMN_BinaryCoding ( short b ) : SequenceBuilder
b short
Результат SequenceBuilder

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

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