This is the complete list of members for te::rp::MixtureModelStrategy, including all inherited members.
execute(const te::rst::Raster &inputRaster, const std::vector< unsigned int > &inputRasterBands, const std::vector< std::string > &inputSensorBands, const std::map< std::string, std::vector< double > > &components, std::vector< te::rst::Raster *> &outputRaster, const bool normalize, const bool enableProgressInterface)=0 | te::rp::MixtureModelStrategy | pure virtual |
generateTransformMatrix(const std::vector< unsigned int > &inputRasterBands, const std::vector< std::string > &inputSensorBands, const std::map< std::string, std::vector< double > > &components)=0 | te::rp::MixtureModelStrategy | pure virtual |
getErrorMessage() const | te::rp::MixtureModelStrategy | |
getMinMax(std::vector< double > &, std::vector< double > &) const =0 | te::rp::MixtureModelStrategy | pure virtual |
getMinMaxError(std::vector< double > &, std::vector< double > &) const =0 | te::rp::MixtureModelStrategy | pure virtual |
getTransformMatrix(boost::numeric::ublas::matrix< double > &matrix) const =0 | te::rp::MixtureModelStrategy | pure virtual |
initialize(StrategyParameters const *const strategyParams)=0 | te::rp::MixtureModelStrategy | pure virtual |
m_errorMessage | te::rp::MixtureModelStrategy | private |
MixtureModelStrategy() | te::rp::MixtureModelStrategy | protected |
MixtureModelStrategy(const MixtureModelStrategy &rhs) | te::rp::MixtureModelStrategy | private |
operator=(const MixtureModelStrategy &rhs) | te::rp::MixtureModelStrategy | private |
reset() | te::rp::MixtureModelStrategy | protectedvirtual |
setErrorMessage(const std::string &newErrorMessage) | te::rp::MixtureModelStrategy | protected |
setTransformMatrix(boost::numeric::ublas::matrix< double > &matrix)=0 | te::rp::MixtureModelStrategy | pure virtual |
~MixtureModelStrategy() | te::rp::MixtureModelStrategy | virtual |