te::qt::widgets::SegmenterWizardPage Class Reference

This class is GUI used to define the segmenter parameters for the RP constast operation. More...

#include <SegmenterWizardPage.h>

Inheritance diagram for te::qt::widgets::SegmenterWizardPage:

Public Slots

void apply ()
 
void onStrategyTypeComboBoxActivated (int index)
 

Public Member Functions

te::map::AbstractLayerPtr get ()
 
te::rp::Segmenter::InputParameters getInputParams ()
 
te::rp::Segmenter::OutputParameters getOutputParams ()
 
bool isComplete () const
 
 SegmenterWizardPage (QWidget *parent=0)
 
void set (te::map::AbstractLayerPtr layer)
 This method is used to set the selected layer for segmenter operation. More...
 
 ~SegmenterWizardPage ()
 

Protected Member Functions

void fillSegmenterTypes ()
 
void listBands ()
 

Private Attributes

std::auto_ptr< te::rst::Rasterm_inputRst
 
te::map::AbstractLayerPtr m_layer
 
std::auto_ptr< te::qt::widgets::RasterNavigatorWidgetm_navigator
 
std::auto_ptr< Ui::SegmenterWizardPageForm > m_ui
 

Detailed Description

This class is GUI used to define the segmenter parameters for the RP constast operation.

Definition at line 56 of file SegmenterWizardPage.h.

Constructor & Destructor Documentation

te::qt::widgets::SegmenterWizardPage::SegmenterWizardPage ( QWidget *  parent = 0)
te::qt::widgets::SegmenterWizardPage::~SegmenterWizardPage ( )

Member Function Documentation

void te::qt::widgets::SegmenterWizardPage::apply ( )
slot
void te::qt::widgets::SegmenterWizardPage::fillSegmenterTypes ( )
protected
te::map::AbstractLayerPtr te::qt::widgets::SegmenterWizardPage::get ( )
te::rp::Segmenter::InputParameters te::qt::widgets::SegmenterWizardPage::getInputParams ( )
te::rp::Segmenter::OutputParameters te::qt::widgets::SegmenterWizardPage::getOutputParams ( )
bool te::qt::widgets::SegmenterWizardPage::isComplete ( ) const
void te::qt::widgets::SegmenterWizardPage::listBands ( )
protected
void te::qt::widgets::SegmenterWizardPage::onStrategyTypeComboBoxActivated ( int  index)
slot
void te::qt::widgets::SegmenterWizardPage::set ( te::map::AbstractLayerPtr  layer)

This method is used to set the selected layer for segmenter operation.

Parameters
layerThe layer ptr
Note
This layer MUST HAVE a valid raster object.

Member Data Documentation

std::auto_ptr<te::rst::Raster> te::qt::widgets::SegmenterWizardPage::m_inputRst
private

Definition at line 102 of file SegmenterWizardPage.h.

te::map::AbstractLayerPtr te::qt::widgets::SegmenterWizardPage::m_layer
private

Definition at line 103 of file SegmenterWizardPage.h.

std::auto_ptr<te::qt::widgets::RasterNavigatorWidget> te::qt::widgets::SegmenterWizardPage::m_navigator
private

Definition at line 101 of file SegmenterWizardPage.h.

std::auto_ptr<Ui::SegmenterWizardPageForm> te::qt::widgets::SegmenterWizardPage::m_ui
private

Definition at line 100 of file SegmenterWizardPage.h.


The documentation for this class was generated from the following file: