C# Class MassEffect3.FileFormats.Huffman.Encoder

Datei anzeigen Open project: ME3Explorer/ME3Explorer Class Usage Examples

Public Methods

Method Description
Build ( string text ) : void
Encode ( string text, BitArray bits, int offset ) : int
GetPairs ( ) : MassEffect3.FileFormats.Huffman.Pair[]

Private Methods

Method Description
Encode ( char symbol, BitArray bits, int offset ) : int
GetTotalBits ( Node root ) : int
Traverse ( Node node, char symbol, List data ) : List

Method Details

Build() public method

public Build ( string text ) : void
text string
return void

Encode() public method

public Encode ( string text, BitArray bits, int offset ) : int
text string
bits System.Collections.BitArray
offset int
return int

GetPairs() public method

public GetPairs ( ) : MassEffect3.FileFormats.Huffman.Pair[]
return MassEffect3.FileFormats.Huffman.Pair[]