26 #ifndef __TERRALIB_RP_INTERNAL_CLASSIFIERSTRATEGY_H    27 #define __TERRALIB_RP_INTERNAL_CLASSIFIERSTRATEGY_H    30 #include "../raster/Raster.h"    74         virtual bool execute(
const te::rst::Raster& inputRaster, 
const std::vector<unsigned int>& inputRasterBands,
    75                              const std::vector<te::gm::Polygon*>& inputPolygons, 
te::rst::Raster& outputRaster,
    76                              const unsigned int outputRasterBand, 
const bool enableProgressInterface) 
throw(te::rp::Exception) = 0;
    82         virtual std::vector< int > getOutputDataTypes() 
const = 0; 
   111 #endif  // __TERRALIB_RP_INTERNAL_CLASSIFIERSTRATEGY_H 
Raster classifier strategy parameters base class. 
 
An abstract class for raster data strucutures. 
 
#define TERPEXPORT
You can use this macro in order to export/import classes and functions from this module. 
 
Configuration flags for the Raster Processing module of TerraLib. 
 
Classifier Strategy Parameters. 
 
Raster classifier strategy base class.