26 #ifndef __TERRALIB_QT_WIDGETS_RP_INTERNAL_CLASSIFIERDIALOG_H 
   27 #define __TERRALIB_QT_WIDGETS_RP_INTERNAL_CLASSIFIERDIALOG_H 
   30 #include "../Config.h" 
   31 #include "../../../raster/Raster.h" 
   41 #include <boost/shared_ptr.hpp> 
   77                            std::vector<te::gm::Polygon*> inputPolygons,
 
   78                            const std::string& outpuRasterDSType,
 
   79                            const std::map<std::string, std::string>& outpuRasterInfo,
 
   81                            Qt::WindowFlags f = 0);
 
   93           bool getOutputRaster(boost::shared_ptr< te::rst::Raster >& outputRasterPtr);
 
   97           void on_okPushButton_clicked();
 
  113 #endif  // __TERRALIB_QT_WIDGETS_RP_INTERNAL_CLASSIFIERDIALOG_H 
An abstract class for raster data strucutures.