This class is GUI used to define the classifier wizard for the RP constast operation. More...
#include <ClassifierWizard.h>
Public Member Functions | |
ClassifierWizard (QWidget *parent) | |
te::map::AbstractLayerPtr | getOutputLayer () |
void | setList (std::list< te::map::AbstractLayerPtr > &layerList) |
virtual bool | validateCurrentPage () |
~ClassifierWizard () | |
Protected Member Functions | |
void | addPages () |
bool | execute () |
Private Attributes | |
std::auto_ptr< te::qt::widgets::ClassifierWizardPage > | m_classifierPage |
std::auto_ptr< te::qt::widgets::LayerSearchWizardPage > | m_layerSearchPage |
te::map::AbstractLayerPtr | m_outputLayer |
std::auto_ptr< te::qt::widgets::RasterInfoWizardPage > | m_rasterInfoPage |
This class is GUI used to define the classifier wizard for the RP constast operation.
This class is GUI used to define the filter wizard for the RP filter operation.
Definition at line 54 of file ClassifierWizard.h.
te::qt::widgets::ClassifierWizard::ClassifierWizard | ( | QWidget * | parent | ) |
Definition at line 56 of file ClassifierWizard.cpp.
References addPages(), and te::qt::widgets::HelpPushButton::setPageReference().
te::qt::widgets::ClassifierWizard::~ClassifierWizard | ( | ) |
Definition at line 76 of file ClassifierWizard.cpp.
|
protected |
Definition at line 121 of file ClassifierWizard.cpp.
Referenced by ClassifierWizard().
|
protected |
Definition at line 135 of file ClassifierWizard.cpp.
References te::se::Categorize::addThreshold(), te::se::Categorize::addValue(), te::common::ProgressManager::addViewer(), te::qt::widgets::createLayer(), te::rp::Classifier::execute(), te::da::GetFirstPropertyPos(), te::common::Singleton< ProgressManager >::getInstance(), te::rp::Module::getLastLogStr(), te::se::GetRasterSymbolizer(), te::cl::ROISet::getROISet(), te::rp::Classifier::initialize(), te::rp::Classifier::InputParameters::m_inputRasterPtr, te::rp::Classifier::OutputParameters::m_rInfo, te::rp::Classifier::OutputParameters::m_rType, te::dt::RASTER_TYPE, te::common::ProgressManager::removeViewer(), te::rp::Classifier::OutputParameters::reset(), te::se::ColorMap::setCategorize(), te::se::RasterSymbolizer::setColorMap(), te::se::Function::setFallbackValue(), te::se::Categorize::setLookupValue(), te::se::Categorize::setThresholdsBelongTo(), and te::se::Categorize::SUCCEEDING.
te::map::AbstractLayerPtr te::qt::widgets::ClassifierWizard::getOutputLayer | ( | ) |
Definition at line 116 of file ClassifierWizard.cpp.
Referenced by te::qt::plugins::rp::ClassifierAction::onActionActivated().
void te::qt::widgets::ClassifierWizard::setList | ( | std::list< te::map::AbstractLayerPtr > & | layerList | ) |
Definition at line 108 of file ClassifierWizard.cpp.
Referenced by te::qt::plugins::rp::ClassifierAction::onActionActivated().
|
virtual |
Definition at line 81 of file ClassifierWizard.cpp.
|
private |
Definition at line 79 of file ClassifierWizard.h.
|
private |
Definition at line 80 of file ClassifierWizard.h.
|
private |
Definition at line 83 of file ClassifierWizard.h.
|
private |
Definition at line 81 of file ClassifierWizard.h.