C# Class natix.CompactDS.UnraveledSymbol

Unraveled symbol
Inheritance: Bitmap
Exibir arquivo Open project: sadit/natix

Public Properties

Property Type Description
seqindex Sequence
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

UnraveledSymbol ( Sequence _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

UnraveledSymbol() public method

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

Property Details

seqindex public_oe property

public Sequence seqindex
return Sequence

symbol public_oe property

public int symbol
return int