#include <RasterSlicingWizard.h>
  
 Public Member Functions | |
| te::map::AbstractLayerPtr | getOutputLayer () | 
| This function returns the layer that has been created by the wizard with the sliced raster.  More... | |
| RasterSlicingWizard (QWidget *parent=0) | |
| Constructor.  More... | |
| void | setExtent (const te::gm::Envelope &extent) | 
| This function sets the envelope that will be used to trim tha raster if the user requests it.  More... | |
| void | setList (std::list< te::map::AbstractLayerPtr > &layerList) | 
| This function sets the list of layers from which the raster that will be sliced will come from.  More... | |
| void | setSRID (int srid=0) | 
| This function sets the srid of the display when the wizard was initiated.  More... | |
| bool | validateCurrentPage () | 
| Overridden function that checks if the current page's configuration is done in order to proceed to the next page.  More... | |
| ~RasterSlicingWizard () | |
| Destructor.  More... | |
Protected Member Functions | |
| void | addPages () | 
| bool | execute () | 
Private Member Functions | |
| RasterSlicingWizard & | operator= (const RasterSlicingWizard &rhs) | 
| RasterSlicingWizard (const RasterSlicingWizard &rhs) | |
Private Attributes | |
| std::auto_ptr< te::qt::widgets::LayerSearchWizardPage > | m_layerSearchPage | 
| The wizard page used to select an input layer.  More... | |
| te::map::AbstractLayerPtr | m_outputLayer | 
| std::auto_ptr< te::qt::widgets::RasterInfoWizardPage > | m_rasterInfoPage | 
| The wizard page used to define the output layer parameters.  More... | |
| std::auto_ptr< te::qt::widgets::RasterSlicingWizardPage > | m_wizardPage | 
| The wizard page used to define the slicing parameters.  More... | |
Definition at line 46 of file RasterSlicingWizard.h.
| te::qt::widgets::RasterSlicingWizard::RasterSlicingWizard | ( | QWidget * | parent = 0 | ) | 
Constructor.
| te::qt::widgets::RasterSlicingWizard::~RasterSlicingWizard | ( | ) | 
Destructor.
      
  | 
  private | 
      
  | 
  protected | 
      
  | 
  protected | 
| te::map::AbstractLayerPtr te::qt::widgets::RasterSlicingWizard::getOutputLayer | ( | ) | 
This function returns the layer that has been created by the wizard with the sliced raster.
A new AbstractLayerPtr containing the sliced raster.
      
  | 
  private | 
| void te::qt::widgets::RasterSlicingWizard::setExtent | ( | const te::gm::Envelope & | extent | ) | 
This function sets the envelope that will be used to trim tha raster if the user requests it.
| extent | A reference to the envelope that can be used to trim tha raster. | 
| void te::qt::widgets::RasterSlicingWizard::setList | ( | std::list< te::map::AbstractLayerPtr > & | layerList | ) | 
This function sets the list of layers from which the raster that will be sliced will come from.
| layerList | The list of AbstractLayerPtrs that will be used to get a raster from. | 
| void te::qt::widgets::RasterSlicingWizard::setSRID | ( | int | srid = 0 | ) | 
This function sets the srid of the display when the wizard was initiated.
| srid | The current srid of the display. | 
| bool te::qt::widgets::RasterSlicingWizard::validateCurrentPage | ( | ) | 
Overridden function that checks if the current page's configuration is done in order to proceed to the next page.
      
  | 
  private | 
The wizard page used to select an input layer.
Definition at line 105 of file RasterSlicingWizard.h.
      
  | 
  private | 
Definition at line 108 of file RasterSlicingWizard.h.
      
  | 
  private | 
The wizard page used to define the output layer parameters.
Definition at line 106 of file RasterSlicingWizard.h.
      
  | 
  private | 
The wizard page used to define the slicing parameters.
Definition at line 104 of file RasterSlicingWizard.h.