C# 클래스 natix.CompactDS.DArray

상속: IRankSelect
파일 보기 프로젝트 열기: sadit/natix 1 사용 예제들

공개 메소드들

메소드 설명
Access ( int i ) : bool
AssertEquality ( Bitmap obj ) : void
Build ( BitStream32 bstream, short Brank, int Bselect ) : void
BuildBackend ( uint bitblocks, short Brank, int Bselect, int N ) : void
DArray ( ) : System
GetBitBlocks ( ) : uint[]
Load ( BinaryReader br ) : void
Load ( BinaryReader br, bool load_bitmap ) : void
Rank1 ( int p ) : int
Save ( BinaryWriter bw ) : void
Save ( BinaryWriter bw, bool save_bitmap ) : void
Select1 ( int rank ) : int
SetBitBlocks ( uint bitblocks ) : void

메소드 상세

Access() 공개 메소드

public Access ( int i ) : bool
i int
리턴 bool

AssertEquality() 공개 메소드

public AssertEquality ( Bitmap obj ) : void
obj Bitmap
리턴 void

Build() 공개 메소드

public Build ( BitStream32 bstream, short Brank, int Bselect ) : void
bstream BitStream32
Brank short
Bselect int
리턴 void

BuildBackend() 공개 메소드

public BuildBackend ( uint bitblocks, short Brank, int Bselect, int N ) : void
bitblocks uint
Brank short
Bselect int
N int
리턴 void

DArray() 공개 메소드

public DArray ( ) : System
리턴 System

GetBitBlocks() 공개 메소드

public GetBitBlocks ( ) : uint[]
리턴 uint[]

Load() 공개 메소드

public Load ( BinaryReader br ) : void
br System.IO.BinaryReader
리턴 void

Load() 공개 메소드

public Load ( BinaryReader br, bool load_bitmap ) : void
br System.IO.BinaryReader
load_bitmap bool
리턴 void

Rank1() 공개 메소드

public Rank1 ( int p ) : int
p int
리턴 int

Save() 공개 메소드

public Save ( BinaryWriter bw ) : void
bw System.IO.BinaryWriter
리턴 void

Save() 공개 메소드

public Save ( BinaryWriter bw, bool save_bitmap ) : void
bw System.IO.BinaryWriter
save_bitmap bool
리턴 void

Select1() 공개 메소드

public Select1 ( int rank ) : int
rank int
리턴 int

SetBitBlocks() 공개 메소드

public SetBitBlocks ( uint bitblocks ) : void
bitblocks uint
리턴 void