applyICM(const te::rst::Raster &inputRaster, std::unique_ptr< te::rp::Matrix< unsigned int > > &matrixPtr, const unsigned int classifiedMatrixNoDataValue, std::string &errorMessage) const | te::rp::ClassifierMaxLikelihoodStrategy | protected |
ClassifierMaxLikelihoodStrategy() | te::rp::ClassifierMaxLikelihoodStrategy | |
ClassifierStrategy() | te::rp::ClassifierStrategy | protected |
ClassifierStrategy(const ClassifierStrategy &rhs) | te::rp::ClassifierStrategy | private |
compara_uchar_vesre(const void *x, const void *y) | te::rp::ClassifierMaxLikelihoodStrategy | protectedstatic |
createOutputRaster(const std::vector< int > &bandsDataTypes, const std::vector< double > &noDataValues) | te::rp::ClassifierStrategy | protected |
enableMultiThread(const bool &enable) | te::rp::ClassifierStrategy | |
enableOutputPalette(const bool enabled) | te::rp::ClassifierStrategy | |
enableProgressInterface(const bool &enable) | te::rp::ClassifierStrategy | |
enableRasterCache(const bool &enable) | te::rp::ClassifierStrategy | |
Estimacao_geral(double *term, const te::rp::Matrix< unsigned int > &matrix) | te::rp::ClassifierMaxLikelihoodStrategy | protectedstatic |
execute() | te::rp::ClassifierMaxLikelihoodStrategy | virtual |
getErrorMessage() const | te::rp::ClassifierStrategy | |
getICMBeta(const te::rp::Matrix< unsigned int > &matrix, const unsigned int matrixNoDataValue, double &betaValue, std::string &errorMessage) const | te::rp::ClassifierMaxLikelihoodStrategy | protected |
getMetaData(std::map< std::string, std::string > &metadata) const | te::rp::ClassifierStrategy | |
getOutputNumberBands(void) | te::rp::ClassifierMaxLikelihoodStrategy | |
getOutputParameters() const | te::rp::ClassifierStrategy | virtual |
initialize(ClassifierStrategyParameters const *const strategyParams) | te::rp::ClassifierMaxLikelihoodStrategy | virtual |
m_createRasterPalette | te::rp::ClassifierStrategy | protected |
m_enableMultiThread | te::rp::ClassifierStrategy | protected |
m_enableRasterCache | te::rp::ClassifierStrategy | protected |
m_errorMessage | te::rp::ClassifierStrategy | private |
m_genClassInstance | te::rp::ClassifierMaxLikelihoodStrategy | protected |
m_highestTrainClassID | te::rp::ClassifierMaxLikelihoodStrategy | protected |
m_initParams | te::rp::ClassifierMaxLikelihoodStrategy | protected |
m_inputPolygonsPtr | te::rp::ClassifierStrategy | protected |
m_inputRasterBands | te::rp::ClassifierStrategy | protected |
m_inputRasterPtr | te::rp::ClassifierStrategy | protected |
m_isInitialized | te::rp::ClassifierMaxLikelihoodStrategy | protected |
m_metaData | te::rp::ClassifierStrategy | protected |
m_outputRasterPtr | te::rp::ClassifierStrategy | protected |
m_progressInterfaceEnabled | te::rp::ClassifierStrategy | protected |
m_userOutputPalette | te::rp::ClassifierStrategy | protected |
operator=(const ClassifierStrategy &rhs) | te::rp::ClassifierStrategy | private |
plikehood_2(double, double *) | te::rp::ClassifierMaxLikelihoodStrategy | protectedstatic |
plikehood_3(double, double *) | te::rp::ClassifierMaxLikelihoodStrategy | protectedstatic |
plikehood_4(double, double *) | te::rp::ClassifierMaxLikelihoodStrategy | protectedstatic |
releaseOutputRaster() | te::rp::ClassifierStrategy | |
reset() | te::rp::ClassifierStrategy | protectedvirtual |
rtbis(double(*func)(double x, double *param), double *param) const | te::rp::ClassifierMaxLikelihoodStrategy | protected |
setErrorMessage(const std::string &newErrorMessage) | te::rp::ClassifierStrategy | protected |
setInputPolygons(const std::vector< te::gm::Polygon * > &polygonsPtrs) | te::rp::ClassifierStrategy | |
setInputRaster(const te::rst::Raster &raster) | te::rp::ClassifierStrategy | |
setInputRasterBands(const std::vector< unsigned int > &rasterBands) | te::rp::ClassifierStrategy | |
setOutputRasterPalette(const unsigned int size) | te::rp::ClassifierStrategy | protected |
setUserOutputPalette(std::vector< te::rst::BandProperty::ColorEntry > &userPalette) | te::rp::ClassifierStrategy | |
sigmo(double a) | te::rp::ClassifierMaxLikelihoodStrategy | protectedstatic |
~ClassifierMaxLikelihoodStrategy() | te::rp::ClassifierMaxLikelihoodStrategy | |
~ClassifierStrategy() | te::rp::ClassifierStrategy | virtual |