C# 클래스 natix.CompactDS.SequenceBuilders

파일 보기 프로젝트 열기: sadit/natix

공개 메소드들

메소드 설명
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