openModeller  Version 1.4.0
PreAlgorithmFactory.hh
Go to the documentation of this file.
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