C# Class SmartAssembly.Zip.SimpleZip.DeflaterHuffman.Tree

Afficher le fichier Open project: CyberFoxHax/PCSXBonus

Méthodes publiques

Свойство Type Description
freqs short[]
length byte[]
minNumCodes int
numCodes int

Méthodes publiques

Méthode Description
BuildCodes ( ) : void
BuildTree ( ) : void
CalcBLFreq ( SimpleZip blTree ) : void
GetEncodedLength ( ) : int
SetStaticCodes ( short stCodes, byte stLength ) : void
Tree ( SimpleZip dh, int elems, int minCodes, int maxLength ) : System
WriteSymbol ( int code ) : void
WriteTree ( SimpleZip blTree ) : void

Private Methods

Méthode Description
BuildLength ( int childs ) : void

Method Details

BuildCodes() public méthode

public BuildCodes ( ) : void
Résultat void

BuildTree() public méthode

public BuildTree ( ) : void
Résultat void

CalcBLFreq() public méthode

public CalcBLFreq ( SimpleZip blTree ) : void
blTree SimpleZip
Résultat void

GetEncodedLength() public méthode

public GetEncodedLength ( ) : int
Résultat int

SetStaticCodes() public méthode

public SetStaticCodes ( short stCodes, byte stLength ) : void
stCodes short
stLength byte
Résultat void

Tree() public méthode

public Tree ( SimpleZip dh, int elems, int minCodes, int maxLength ) : System
dh SimpleZip
elems int
minCodes int
maxLength int
Résultat System

WriteSymbol() public méthode

public WriteSymbol ( int code ) : void
code int
Résultat void

WriteTree() public méthode

public WriteTree ( SimpleZip blTree ) : void
blTree SimpleZip
Résultat void

Property Details

freqs public_oe property

public short[] freqs
Résultat short[]

length public_oe property

public byte[] length
Résultat byte[]

minNumCodes public_oe property

public int minNumCodes
Résultat int

numCodes public_oe property

public int numCodes
Résultat int