This class is GUI used to define the clipping parameters for the RP constast operation.  
 More...
#include <ClippingWizardPage.h>
This class is GUI used to define the clipping parameters for the RP constast operation. 
Definition at line 60 of file ClippingWizardPage.h.
 
| Enumerator | 
|---|
| CLIPPING_ROI  | 
 | 
| CLIPPING_LAYER_EXTENT  | 
 | 
| CLIPPING_DIMENSION  | 
 | 
| CLIPPING_LAYER  | 
 | 
Definition at line 64 of file ClippingWizardPage.h.
 
 
      
        
          | te::qt::widgets::ClippingWizardPage::ClippingWizardPage  | 
          ( | 
          QWidget *  | 
          parent = 0 | ) | 
           | 
        
      
 
 
      
        
          | te::qt::widgets::ClippingWizardPage::~ClippingWizardPage  | 
          ( | 
           | ) | 
           | 
        
      
 
 
  
  
      
        
          | void te::qt::widgets::ClippingWizardPage::addRoiItem  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
      
        
          | void te::qt::widgets::ClippingWizardPage::clearCanvas  | 
          ( | 
           | ) | 
           | 
        
      
 
 
      
        
          | void te::qt::widgets::ClippingWizardPage::drawGeom  | 
          ( | 
           | ) | 
           | 
        
      
 
 
  
  
      
        
          | void te::qt::widgets::ClippingWizardPage::fillClippingTypes  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
      
        
          | void te::qt::widgets::ClippingWizardPage::getDimensionClipping  | 
          ( | 
          int &  | 
          x,  | 
        
        
           | 
           | 
          int &  | 
          y,  | 
        
        
           | 
           | 
          int &  | 
          width,  | 
        
        
           | 
           | 
          int &  | 
          height  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
      
        
          | void te::qt::widgets::ClippingWizardPage::getExtentClipping  | 
          ( | 
          std::vector< te::gm::Geometry * > &  | 
          geomVec | ) | 
           | 
        
      
 
 
      
        
          | void te::qt::widgets::ClippingWizardPage::getLayerClipping  | 
          ( | 
          std::vector< te::gm::Geometry * > &  | 
          geomVec | ) | 
           | 
        
      
 
 
      
        
          | void te::qt::widgets::ClippingWizardPage::getLayerClippingAttribute  | 
          ( | 
          std::map< std::string, te::gm::Geometry * > &  | 
          geomMap | ) | 
           | 
        
      
 
 
      
        
          | void te::qt::widgets::ClippingWizardPage::getLayerExtentClipping  | 
          ( | 
          te::gm::Envelope &  | 
          env | ) | 
           | 
        
      
 
 
      
        
          | bool te::qt::widgets::ClippingWizardPage::isComplete  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
      
        
          | bool te::qt::widgets::ClippingWizardPage::isDimensionClipping  | 
          ( | 
           | ) | 
           | 
        
      
 
 
      
        
          | bool te::qt::widgets::ClippingWizardPage::isExtentClipping  | 
          ( | 
           | ) | 
           | 
        
      
 
 
      
        
          | bool te::qt::widgets::ClippingWizardPage::isGroupByAttribute  | 
          ( | 
           | ) | 
           | 
        
      
 
 
      
        
          | bool te::qt::widgets::ClippingWizardPage::isLayerClipping  | 
          ( | 
           | ) | 
           | 
        
      
 
 
      
        
          | bool te::qt::widgets::ClippingWizardPage::isLayerExtentClipping  | 
          ( | 
           | ) | 
           | 
        
      
 
 
      
        
          | bool te::qt::widgets::ClippingWizardPage::isSingleRasterResult  | 
          ( | 
           | ) | 
           | 
        
      
 
 
  
  
      
        
          | void te::qt::widgets::ClippingWizardPage::onEnvelopeAcquired  | 
          ( | 
          te::gm::Envelope  | 
          env | ) | 
           | 
         
       
   | 
  
slot   | 
  
 
 
  
  
      
        
          | void te::qt::widgets::ClippingWizardPage::onExtentLayerComboBoxChanged  | 
          ( | 
          int  | 
          index | ) | 
           | 
         
       
   | 
  
slot   | 
  
 
 
  
  
      
        
          | void te::qt::widgets::ClippingWizardPage::onGeomAquired  | 
          ( | 
          te::gm::Polygon *  | 
          poly | ) | 
           | 
         
       
   | 
  
slot   | 
  
 
 
  
  
      
        
          | void te::qt::widgets::ClippingWizardPage::onLayerComboBoxActivated  | 
          ( | 
          int  | 
          index | ) | 
           | 
         
       
   | 
  
slot   | 
  
 
 
  
  
      
        
          | void te::qt::widgets::ClippingWizardPage::onPreviewClicked  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
slot   | 
  
 
 
  
  
      
        
          | void te::qt::widgets::ClippingWizardPage::onPreviewDimensionClicked  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
slot   | 
  
 
 
  
  
      
        
          | void te::qt::widgets::ClippingWizardPage::onRemoveRoiItem  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
slot   | 
  
 
 
  
  
      
        
          | void te::qt::widgets::ClippingWizardPage::onSelectRoiItem  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
slot   | 
  
 
 
  
  
      
        
          | void te::qt::widgets::ClippingWizardPage::onStrategyTypeComboBoxActivated  | 
          ( | 
          int  | 
          index | ) | 
           | 
         
       
   | 
  
slot   | 
  
 
 
  
  
      
        
          | void te::qt::widgets::ClippingWizardPage::onStrategyTypeComboBoxChanged  | 
          ( | 
          int  | 
          index | ) | 
           | 
         
       
   | 
  
slot   | 
  
 
 
This method is used to set the selected layer for clipping operation. 
- Parameters
 - 
  
  
 
- Note
 - This layer MUST HAVE a valid raster object. 
 
 
 
      
        
          | void te::qt::widgets::ClippingWizardPage::setActionGroup  | 
          ( | 
          QActionGroup *  | 
          actionGroup | ) | 
           | 
        
      
 
 
  
  
      
        
          | int te::qt::widgets::ClippingWizardPage::m_count | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | std::unique_ptr<Ui::ClippingWizardPageForm> te::qt::widgets::ClippingWizardPage::m_ui | 
         
       
   | 
  
private   | 
  
 
 
The documentation for this class was generated from the following file:
- /home/castejon/castejon_files/develop/terralib5/git_master/src/terralib/qt/widgets/rp/ClippingWizardPage.h