C# Class natix.CompactDS.Bitmap

Inheritance: ILoadSave
显示文件 Open project: sadit/natix Class Usage Examples

Public Methods

Method Description
Access ( int pos ) : bool
AssertEquality ( Bitmap other ) : void
Load ( BinaryReader br ) : void
Rank0 ( int pos ) : int
Rank1 ( int pos ) : int
Save ( BinaryWriter bw ) : void
Select0 ( int rank ) : int
Select1 ( int rank ) : int

Protected Methods

Method Description
SimpleRank1 ( int pos ) : int
SimpleSelect1 ( int rank ) : int

Method Details

Access() public abstract method

public abstract Access ( int pos ) : bool
pos int
return bool

AssertEquality() public abstract method

public abstract AssertEquality ( Bitmap other ) : void
other Bitmap
return void

Load() public abstract method

public abstract Load ( BinaryReader br ) : void
br System.IO.BinaryReader
return void

Rank0() public method

public Rank0 ( int pos ) : int
pos int
return int

Rank1() public abstract method

public abstract Rank1 ( int pos ) : int
pos int
return int

Save() public abstract method

public abstract Save ( BinaryWriter bw ) : void
bw System.IO.BinaryWriter
return void

Select0() public method

public Select0 ( int rank ) : int
rank int
return int

Select1() public abstract method

public abstract Select1 ( int rank ) : int
rank int
return int

SimpleRank1() protected method

protected SimpleRank1 ( int pos ) : int
pos int
return int

SimpleSelect1() protected method

protected SimpleSelect1 ( int rank ) : int
rank int
return int