te::qt::widgets::RestorationWizardPage Class Reference

#include <RestorationWizardPage.h>

Inheritance diagram for te::qt::widgets::RestorationWizardPage:

Public Member Functions

te::map::AbstractLayergetLayerPtr ()
 return the current layer pointer or null pointer. More...
 
te::rp::Restoration::InputParameters::SamplingFactorType getSamplingFactor () const
 Return the current selected sampling factor. More...
 
void getSelectedInBandDesignations (std::vector< unsigned int > &bandsIndexes) const
 Return the current selected band designation indexes. More...
 
te::rp::Restoration::InputParameters::SensorType getSensorType () const
 Return the current selected sensor type. More...
 
bool isComplete () const
 
 RestorationWizardPage (QWidget *parent=0)
 
void setLayer (te::map::AbstractLayerPtr layer)
 This method is used to set the selected layer for vectorization operation. More...
 
 ~RestorationWizardPage ()
 

Public Attributes

std::unique_ptr< Ui::RestorationWizardPageForm > m_uiPageForm
 

Protected Slots

void onBandsItemSelectionChanged ()
 
void onSamplingFactorCurrentIndexChanged (int index)
 
void onSensorsCurrentIndexChanged (int index)
 

Protected Attributes

te::map::AbstractLayerPtr m_layer
 

Detailed Description

Definition at line 43 of file RestorationWizardPage.h.

Constructor & Destructor Documentation

◆ RestorationWizardPage()

te::qt::widgets::RestorationWizardPage::RestorationWizardPage ( QWidget *  parent = 0)

◆ ~RestorationWizardPage()

te::qt::widgets::RestorationWizardPage::~RestorationWizardPage ( )

Member Function Documentation

◆ getLayerPtr()

te::map::AbstractLayer* te::qt::widgets::RestorationWizardPage::getLayerPtr ( )

return the current layer pointer or null pointer.

Returns
return the current layer pointer or null pointer.

◆ getSamplingFactor()

te::rp::Restoration::InputParameters::SamplingFactorType te::qt::widgets::RestorationWizardPage::getSamplingFactor ( ) const

Return the current selected sampling factor.

◆ getSelectedInBandDesignations()

void te::qt::widgets::RestorationWizardPage::getSelectedInBandDesignations ( std::vector< unsigned int > &  bandsIndexes) const

Return the current selected band designation indexes.

Parameters
bandsIndexesReturn the current selected band designation indexes.

◆ getSensorType()

te::rp::Restoration::InputParameters::SensorType te::qt::widgets::RestorationWizardPage::getSensorType ( ) const

Return the current selected sensor type.

◆ isComplete()

bool te::qt::widgets::RestorationWizardPage::isComplete ( ) const

◆ onBandsItemSelectionChanged

void te::qt::widgets::RestorationWizardPage::onBandsItemSelectionChanged ( )
protectedslot

◆ onSamplingFactorCurrentIndexChanged

void te::qt::widgets::RestorationWizardPage::onSamplingFactorCurrentIndexChanged ( int  index)
protectedslot

◆ onSensorsCurrentIndexChanged

void te::qt::widgets::RestorationWizardPage::onSensorsCurrentIndexChanged ( int  index)
protectedslot

◆ setLayer()

void te::qt::widgets::RestorationWizardPage::setLayer ( te::map::AbstractLayerPtr  layer)

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

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

Member Data Documentation

◆ m_layer

te::map::AbstractLayerPtr te::qt::widgets::RestorationWizardPage::m_layer
protected

Definition at line 91 of file RestorationWizardPage.h.

◆ m_uiPageForm

std::unique_ptr<Ui::RestorationWizardPageForm> te::qt::widgets::RestorationWizardPage::m_uiPageForm

Definition at line 49 of file RestorationWizardPage.h.


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