C# Class natix.CompactDS.Bitmap64

Inheritance: ILoadSave
Afficher le fichier Open project: sadit/natix Class Usage Examples

Méthodes publiques

Méthode Description
Access ( long pos ) : bool
Access ( long pos, UnraveledSymbolXLB ctx ) : bool
AssertEquality ( Bitmap64 other ) : void
Bitmap64 ( ) : System
Load ( BinaryReader br ) : void
Rank0 ( long pos ) : long
Rank1 ( long pos ) : long
Rank1 ( long pos, UnraveledSymbolXLB ctx ) : long
Save ( BinaryWriter bw ) : void
Select0 ( long rank ) : long
Select1 ( long rank ) : long
Select1 ( long rank, UnraveledSymbolXLB ctx ) : long
SimpleSelect1 ( long rank ) : long

Method Details

Access() public méthode

public Access ( long pos ) : bool
pos long
Résultat bool

Access() public méthode

public Access ( long pos, UnraveledSymbolXLB ctx ) : bool
pos long
ctx UnraveledSymbolXLB
Résultat bool

AssertEquality() public abstract méthode

public abstract AssertEquality ( Bitmap64 other ) : void
other Bitmap64
Résultat void

Bitmap64() public méthode

public Bitmap64 ( ) : System
Résultat System

Load() public abstract méthode

public abstract Load ( BinaryReader br ) : void
br System.IO.BinaryReader
Résultat void

Rank0() public méthode

public Rank0 ( long pos ) : long
pos long
Résultat long

Rank1() public abstract méthode

public abstract Rank1 ( long pos ) : long
pos long
Résultat long

Rank1() public méthode

public Rank1 ( long pos, UnraveledSymbolXLB ctx ) : long
pos long
ctx UnraveledSymbolXLB
Résultat long

Save() public abstract méthode

public abstract Save ( BinaryWriter bw ) : void
bw System.IO.BinaryWriter
Résultat void

Select0() public méthode

public Select0 ( long rank ) : long
rank long
Résultat long

Select1() public abstract méthode

public abstract Select1 ( long rank ) : long
rank long
Résultat long

Select1() public méthode

public Select1 ( long rank, UnraveledSymbolXLB ctx ) : long
rank long
ctx UnraveledSymbolXLB
Résultat long

SimpleSelect1() public méthode

public SimpleSelect1 ( long rank ) : long
rank long
Résultat long