All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
te::qt::widgets::ClippingWizard Class Reference

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

#include <ClippingWizard.h>

Inheritance diagram for te::qt::widgets::ClippingWizard:

Public Member Functions

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

Protected Member Functions

void addPages ()
 
bool execute ()
 
bool executeDimensionClipping ()
 
bool executeExtentClipping ()
 
bool executeLayerClipping ()
 

Private Attributes

std::auto_ptr
< te::qt::widgets::ClippingWizardPage
m_clippingPage
 
std::auto_ptr
< te::qt::widgets::LayerSearchWizardPage
m_layerSearchPage
 
std::vector
< te::map::AbstractLayerPtr
m_outputLayer
 
std::auto_ptr
< te::qt::widgets::RasterInfoWizardPage
m_rasterInfoPage
 

Detailed Description

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

Definition at line 54 of file ClippingWizard.h.

Constructor & Destructor Documentation

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

Definition at line 77 of file ClippingWizard.cpp.

Member Function Documentation

void te::qt::widgets::ClippingWizard::addPages ( )
protected

Definition at line 132 of file ClippingWizard.cpp.

Referenced by ClippingWizard().

bool te::qt::widgets::ClippingWizard::execute ( )
protected
bool te::qt::widgets::ClippingWizard::executeDimensionClipping ( )
protected
bool te::qt::widgets::ClippingWizard::executeExtentClipping ( )
protected
std::vector< te::map::AbstractLayerPtr > te::qt::widgets::ClippingWizard::getOutputLayers ( )
void te::qt::widgets::ClippingWizard::setLayer ( te::map::AbstractLayerPtr  layer)
void te::qt::widgets::ClippingWizard::setList ( std::list< te::map::AbstractLayerPtr > &  layerList)
bool te::qt::widgets::ClippingWizard::validateCurrentPage ( )
virtual

Definition at line 82 of file ClippingWizard.cpp.

Member Data Documentation

std::auto_ptr<te::qt::widgets::ClippingWizardPage> te::qt::widgets::ClippingWizard::m_clippingPage
private

Definition at line 86 of file ClippingWizard.h.

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

Definition at line 87 of file ClippingWizard.h.

std::vector<te::map::AbstractLayerPtr> te::qt::widgets::ClippingWizard::m_outputLayer
private

Definition at line 90 of file ClippingWizard.h.

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

Definition at line 88 of file ClippingWizard.h.


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