openModeller
Version 1.4.0
|
00001 00028 #ifndef PRE_ALGORITHM_FACTORIES_HH 00029 #define PRE_ALGORITHM_FACTORIES_HH 00030 00031 #include "PreChiSquareFactory.hh" 00032 #include "PreJackknifeFactory.hh" 00033 00034 #endif 00035 00036 #ifndef _PRE_ALGORITHMFACTORY_ 00037 #define _PRE_ALGORITHMFACTORY_ 00038 00039 #include "PreAlgorithm.hh" 00040 #include "PreParameters.hh" 00041 00042 #include "PreFactory.hh" 00043 00044 #include <string> 00045 00046 // adapted from Terralib PDI (Digital Image Processing) to OM Pre-analysis (Missae - DPI/INPE) 00047 00048 class dllexp PreAlgorithmFactory : 00049 public PreFactory< PreAlgorithm, PreParameters > 00050 { 00051 public : 00052 00053 //Default Destructor 00054 virtual ~PreAlgorithmFactory(); 00055 00056 protected : 00057 00058 //Default constructor. 00059 //factoryName: Factory name. 00060 PreAlgorithmFactory( const std::string& factoryName ); 00061 }; 00062 00063 #endif 00064 00065 00066