Sim-LIT  2.0
 All Classes Namespaces Files Functions Variables Typedefs
RebuilderCreator.h
Go to the documentation of this file.
1 
10 #ifndef CLASS_REBUILDERCREATOR
11 #define CLASS_REBUILDERCREATOR
12 
13 #include "../class/Rebuilder.h"
14 #include "../class/RebuilderAverage.h"
15 #include "../class/RebuilderAverageOptimized.h"
16 
18 
19 public:
20 
21  static Rebuilder* create(string fp){
22  /*
23  * @brief Método que crea un determinado Rebuilder
24  * @param fp Nombre del Rebuilder que será creado
25  */
26  if(!fp.compare(AVERAGE_RBD)){
27  return new RebuilderAverage();
28  }
29  if(!fp.compare(AVERAGE_OPT_RBD)){
30  return new RebuilderAverageOptimized();
31  }
32  return NULL;
33  }
34 
35 };
36 
37 #endif
Clase que implementa la fábrica de Rebuilder.
Clase que implementa un método de ocultamiento de errores utilizando el promedio de sus vecinos más c...
Clase que implementa un método de ocultamiento de errores utilizando el promedio de sus vecinos más c...
Clase Abstracta que indica la forma que debe tener todo método de Ocultamiento de errores en Imágenes...
Definition: Rebuilder.h:15