21 #ifndef TE_QT_WIDGETS_RASTERSLICINGWIZARD_H    22 #define TE_QT_WIDGETS_RASTERSLICINGWIZARD_H    26 #include "../../../maptools/AbstractLayer.h"    28 #include "../Config.h"    42       class RasterSlicingWizardPage;
    43       class LayerSearchWizardPage;
    44       class RasterInfoWizardPage;
    63           bool validateCurrentPage();
    70           void setList(std::list<te::map::AbstractLayerPtr>& layerList);
    91           void setSRID(
int srid = 0);
   101           void onPageChanged(
int index);
   110           std::unique_ptr<te::qt::widgets::RasterSlicingWizardPage>  
m_wizardPage;       
   120 #endif // TE_QT_WIDGETS_RASTERSLICINGWIZARD_H 
An Envelope defines a 2D rectangular region. 
 
boost::intrusive_ptr< AbstractLayer > AbstractLayerPtr