25 #ifndef __TERRALIB_RP_INTERNAL_CLASSIFIER_H 26 #define __TERRALIB_RP_INTERNAL_CLASSIFIER_H 33 #include "../raster/BandProperty.h" 104 void reset()
throw(te::rp::Exception);
150 void reset()
throw(te::rp::Exception);
179 bool isInitialized() const;
183 bool m_instanceInitialized;
Base exception class for plugin module.
std::unique_ptr< te::rst::Raster > m_outputRasterPtr
A pointer to the generated output raster (label image).
Raster Processing algorithm output parameters base interface.
#define TERPEXPORT
You can use this macro in order to export/import classes and functions from this module.
Raster Processing algorithm base interface class.
Classifier output parameters.
Raster classifier strategy parameters base class.
Raster Processing algorithm base interface.
An abstract class for raster data strucutures.
rasterPointer reset(te::rst::RasterFactory::make("MEM", new te::rst::Grid(nCols, nLines), bandsProps, std::map< std::string, std::string >(), 0, 0))
Abstract parameters base interface.
Classifier Strategy Parameters.
std::map< std::string, std::string > m_rInfo
The necessary information to create the raster (as described in te::raster::RasterFactory).
std::string m_rType
Output raster data source type (as described in te::raster::RasterFactory ).
Configuration flags for the Raster Processing module of TerraLib.
std::map< std::string, std::string > m_metadata
Extra strategy-dependent generated metadata.