C# Class natix.CompactDS.UnraveledSymbolXLB

Unraveled symbol
Inheritance: Bitmap
Mostra file Open project: sadit/natix Class Usage Examples

Public Properties

Property Type Description
ctx object
prevrank int
symbol int

Public Methods

Method Description
Access ( int pos ) : bool

Access to the bit at position "pos"

AssertEquality ( Bitmap other ) : void

Asserts the equality.

Load ( BinaryReader Input ) : void

Load from "Input"

Rank1 ( int pos ) : int

Rank1

Save ( BinaryWriter Output ) : void

Saves to "Output"

Select1 ( int rank ) : int

Select1

UnraveledSymbolXLB ( SeqXLB _seqindex, int _symbol ) : System

Creates an unraveled symbol using "_symbol" over "_seqindex"

Method Details

Access() public method

Access to the bit at position "pos"
public Access ( int pos ) : bool
pos int
return bool

AssertEquality() public method

Asserts the equality.
public AssertEquality ( Bitmap other ) : void
other Bitmap
return void

Load() public method

Load from "Input"
public Load ( BinaryReader Input ) : void
Input System.IO.BinaryReader
return void

Rank1() public method

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

Save() public method

Saves to "Output"
public Save ( BinaryWriter Output ) : void
Output System.IO.BinaryWriter
return void

Select1() public method

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

UnraveledSymbolXLB() public method

Creates an unraveled symbol using "_symbol" over "_seqindex"
public UnraveledSymbolXLB ( SeqXLB _seqindex, int _symbol ) : System
_seqindex SeqXLB
_symbol int
return System

Property Details

ctx public_oe property

public object ctx
return object

prevrank public_oe property

public int prevrank
return int

symbol public_oe property

public int symbol
return int