te::qt::widgets::ContrastWizard Class Reference

This class is GUI used to define the contrast wizard for the RP constast operation. More...

#include <ContrastWizard.h>

Inheritance diagram for te::qt::widgets::ContrastWizard:

Public Member Functions

 ContrastWizard (QWidget *parent)
 
te::map::AbstractLayerPtr getOutputLayer ()
 
void setLayer (te::map::AbstractLayerPtr layer)
 
void setList (std::list< te::map::AbstractLayerPtr > &layerList)
 
virtual bool validateCurrentPage ()
 
 ~ContrastWizard ()
 

Protected Member Functions

void addPages ()
 
bool execute ()
 

Private Attributes

std::auto_ptr< te::qt::widgets::ContrastWizardPagem_contrastPage
 
int m_layerSearchId
 
std::auto_ptr< te::qt::widgets::LayerSearchWizardPagem_layerSearchPage
 
te::map::AbstractLayerPtr m_outputLayer
 
std::auto_ptr< te::qt::widgets::RasterInfoWizardPagem_rasterInfoPage
 

Detailed Description

This class is GUI used to define the contrast wizard for the RP constast operation.

Definition at line 54 of file ContrastWizard.h.

Constructor & Destructor Documentation

te::qt::widgets::ContrastWizard::ContrastWizard ( QWidget *  parent)
te::qt::widgets::ContrastWizard::~ContrastWizard ( )

Member Function Documentation

void te::qt::widgets::ContrastWizard::addPages ( )
protected
bool te::qt::widgets::ContrastWizard::execute ( )
protected
te::map::AbstractLayerPtr te::qt::widgets::ContrastWizard::getOutputLayer ( )
void te::qt::widgets::ContrastWizard::setLayer ( te::map::AbstractLayerPtr  layer)
void te::qt::widgets::ContrastWizard::setList ( std::list< te::map::AbstractLayerPtr > &  layerList)
virtual bool te::qt::widgets::ContrastWizard::validateCurrentPage ( )
virtual

Member Data Documentation

std::auto_ptr<te::qt::widgets::ContrastWizardPage> te::qt::widgets::ContrastWizard::m_contrastPage
private

Definition at line 80 of file ContrastWizard.h.

int te::qt::widgets::ContrastWizard::m_layerSearchId
private

Definition at line 86 of file ContrastWizard.h.

std::auto_ptr<te::qt::widgets::LayerSearchWizardPage> te::qt::widgets::ContrastWizard::m_layerSearchPage
private

Definition at line 81 of file ContrastWizard.h.

te::map::AbstractLayerPtr te::qt::widgets::ContrastWizard::m_outputLayer
private

Definition at line 84 of file ContrastWizard.h.

std::auto_ptr<te::qt::widgets::RasterInfoWizardPage> te::qt::widgets::ContrastWizard::m_rasterInfoPage
private

Definition at line 82 of file ContrastWizard.h.


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