Sim-LIT  2.0
 All Classes Namespaces Files Functions Variables Typedefs
TurnerMixer Class Reference

Clase que implementa el Método de entrelazamiento de Turner. More...

#include <TurnerMixer.h>

Inheritance diagram for TurnerMixer:
ForwardProcessing

Public Member Functions

int make (vector< DataType * > *list, int width, int height, vector< int > parameters, int nParameters, bool show_data)
 
int unmake (vector< DataType * > *list, bool show_data)
 

Detailed Description

Clase que implementa el Método de entrelazamiento de Turner.

Author
Christopher Arredondo Flores
Date
28/9/2014

Definition at line 22 of file TurnerMixer.h.

Member Function Documentation

int TurnerMixer::make ( vector< DataType * > *  list,
int  width,
int  height,
vector< int >  parameters,
int  nParameters,
bool  show_data 
)
inlinevirtual

Método aplica el entrelazamiento utilizando el Algoritmo de Turner And Peterson

Parameters
listVector del tipo DataType que contiene la lista que se desea comprimir
widthCantidad de Columnas que tiene la representación de la Imagen
heightCantidad de Filas que tiene la representación de la Imagen
parametersparámetros que requiere el compresor para funcionar

Implements ForwardProcessing.

Definition at line 33 of file TurnerMixer.h.

int TurnerMixer::unmake ( vector< DataType * > *  list,
bool  show_data 
)
inlinevirtual

Método que deshace el entrelazamiento utilizando el Algoritmo de Turner And Peterson

Implements ForwardProcessing.

Definition at line 83 of file TurnerMixer.h.


The documentation for this class was generated from the following file: