< A B C D E H L M P R S

<

<default> - Class Diagram
 

A

ADPCM - class Compressor.Lossy.ADPCM
 

B

Basic_Compressor - Class Diagram in Compressor.Basic_Compressor
 

C

compress(void*,int) - Method in class Compressor.Basic_Compressor.Compressor
Compresses a data buffer.
compress(void*,int) - Method in class Compressor.Lossless.LZW_Compressor
Compresses a data buffer.
Compressor - package Compressor
 
Compressor - Class Diagram in Compressor
 
Compressor - class Compressor.Basic_Compressor.Compressor
This is the basic Compressor Interface which provides the basic methods to deal with data compressing and decompressing.
Compressor.Basic_Compressor - package Compressor.Basic_Compressor
 
Compressor.Entropy_Encoding - package Compressor.Entropy_Encoding
 
Compressor.Lossless - package Compressor.Lossless
 
Compressor.Lossy - package Compressor.Lossy
 
Compressor.Source_Encoding - package Compressor.Source_Encoding
 

D

decompress(void*,int) - Method in class Compressor.Basic_Compressor.Compressor
Decompresses a data buffer.
decompress(void*,int) - Method in class Compressor.Lossless.LZW_Compressor
Decompresses a data buffer.
DPCM - class Compressor.Lossy.DPCM
 

E

Entropy_Encoding - Class Diagram in Compressor.Entropy_Encoding
Entropy encoding deals with bunchs of bits without regarding their meaning, it is a generic method, without loss and completely revertable, it can be applied to any kind of data.

H

Huffman - class Compressor.Lossless.Huffman
This method uses a small number of bits to represent the most used
characters and a large number of bits to represent the less used characters.

L

Lossless - Class Diagram in Compressor.Lossless
 
Lossless_Compressor - class Compressor.Lossless.Lossless_Compressor
 
Lossy - Class Diagram in Compressor.Lossy
 
Lossy_Compressor - class Compressor.Lossy.Lossy_Compressor
 
LZW - class Compressor.Lossless.LZW
This method builds a dictionary of sentences (one or more characters)
for encoding the input data.
LZW_Compressor - class Compressor.Lossless.LZW_Compressor
 

M

MP3 - class Compressor.Lossy.MP3
 
MPEG - class Compressor.Lossy.MPEG
 

P

PCM - class Compressor.Lossy.PCM
 

R

Run_Length - class Compressor.Lossless.Run_Length
This method replaces sequences of the same characters with the character
and the number of ocurrences of it.

S

Source_Encoding - Class Diagram in Compressor.Source_Encoding
This method takes the advantage of the data properties in order to archive high rates of compression.