#include <RasterSlicingWizard.h>
  
 Signals | |
| void | addLayer (te::map::AbstractLayerPtr layer) | 
Public Member Functions | |
| te::map::AbstractLayerPtr | getOutputLayer () | 
| This function returns the layer that has been created by the wizard with the sliced raster.  More... | |
| void | onMapDisplayExtentChanged () | 
| This function refreshes the map display when the layer extent was changed.  More... | |
| RasterSlicingWizard (QWidget *parent=0) | |
| Constructor.  More... | |
| void | setActionGroup (QActionGroup *actionGroup) | 
| This function sets the QActionGroup.  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 | setMapDisplay (te::qt::widgets::MapDisplay *mapDisplay) | 
| This function sets the map display.  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 Slots | |
| void | onPageChanged (int index) | 
Protected Member Functions | |
| void | addPages () | 
| bool | execute () | 
Private Member Functions | |
| RasterSlicingWizard & | operator= (const RasterSlicingWizard &rhs) | 
| RasterSlicingWizard (const RasterSlicingWizard &rhs) | |
Private Attributes | |
| std::unique_ptr< te::qt::widgets::LayerSearchWizardPage > | m_layerSearchPage | 
| The wizard page used to select an input layer.  More... | |
| te::map::AbstractLayerPtr | m_outputLayer | 
| std::unique_ptr< te::qt::widgets::RasterInfoWizardPage > | m_rasterInfoPage | 
| The wizard page used to define the output layer parameters.  More... | |
| std::unique_ptr< te::qt::widgets::RasterSlicingWizardPage > | m_wizardPage | 
| The wizard page used to define the slicing parameters.  More... | |
Definition at line 48 of file RasterSlicingWizard.h.
| te::qt::widgets::RasterSlicingWizard::RasterSlicingWizard | ( | QWidget * | parent = 0 | ) | 
Constructor.
| te::qt::widgets::RasterSlicingWizard::~RasterSlicingWizard | ( | ) | 
Destructor.
      
  | 
  private | 
      
  | 
  signal | 
      
  | 
  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.
| void te::qt::widgets::RasterSlicingWizard::onMapDisplayExtentChanged | ( | ) | 
This function refreshes the map display when the layer extent was changed.
      
  | 
  protectedslot | 
      
  | 
  private | 
| void te::qt::widgets::RasterSlicingWizard::setActionGroup | ( | QActionGroup * | actionGroup | ) | 
This function sets the QActionGroup.
| QActionGroup. | 
| 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::setMapDisplay | ( | te::qt::widgets::MapDisplay * | mapDisplay | ) | 
This function sets the map display.
| Map | display. | 
| 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 136 of file RasterSlicingWizard.h.
      
  | 
  private | 
Definition at line 139 of file RasterSlicingWizard.h.
      
  | 
  private | 
The wizard page used to define the output layer parameters.
Definition at line 137 of file RasterSlicingWizard.h.
      
  | 
  private | 
The wizard page used to define the slicing parameters.
Definition at line 135 of file RasterSlicingWizard.h.