This class is GUI used to define the contrast parameters for the RP constast operation.  
 More...
#include <ContrastDialogForm.h>
This class is GUI used to define the contrast parameters for the RP constast operation. 
Definition at line 73 of file ContrastDialogForm.h.
 
◆ ContrastDialogForm()
      
        
          | te::qt::widgets::ContrastDialogForm::ContrastDialogForm  | 
          ( | 
          QWidget *  | 
          parent = 0 | ) | 
           | 
        
      
 
 
◆ ~ContrastDialogForm()
      
        
          | te::qt::widgets::ContrastDialogForm::~ContrastDialogForm  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ addLayer
◆ applyHistogram()
  
  
      
        
          | void te::qt::widgets::ContrastDialogForm::applyHistogram  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
◆ applyPreview()
  
  
      
        
          | void te::qt::widgets::ContrastDialogForm::applyPreview  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
◆ clearCanvas()
  
  
      
        
          | void te::qt::widgets::ContrastDialogForm::clearCanvas  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
◆ closeEvent()
  
  
      
        
          | void te::qt::widgets::ContrastDialogForm::closeEvent  | 
          ( | 
          QCloseEvent *  | 
           | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
◆ closeTool
  
  
      
        
          | void te::qt::widgets::ContrastDialogForm::closeTool  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
signal   | 
  
 
 
◆ drawGeom()
  
  
      
        
          | void te::qt::widgets::ContrastDialogForm::drawGeom  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
◆ drawInputHistogram()
  
  
      
        
          | void te::qt::widgets::ContrastDialogForm::drawInputHistogram  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
◆ drawOutputHistogram()
  
  
      
        
          | void te::qt::widgets::ContrastDialogForm::drawOutputHistogram  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
◆ drawPreviewRaster()
  
  
      
        
          | void te::qt::widgets::ContrastDialogForm::drawPreviewRaster  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
◆ execute()
  
  
      
        
          | bool te::qt::widgets::ContrastDialogForm::execute  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
◆ fillContrastTypes()
  
  
      
        
          | void te::qt::widgets::ContrastDialogForm::fillContrastTypes  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
◆ get()
◆ getChannelSelection()
◆ getCheckedInputBandIndexes()
  
  
      
        
          | void te::qt::widgets::ContrastDialogForm::getCheckedInputBandIndexes  | 
          ( | 
          std::vector< unsigned int > &  | 
          bandIndexes | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
Get the current checked band indexes;. 
- Parameters
 - 
  
    | bandIndexes | The current checked band indexes.  | 
  
   
 
 
◆ getInputParams()
◆ getOutputLayer()
◆ getRasterFromROI()
  
  
      
        
          | void te::qt::widgets::ContrastDialogForm::getRasterFromROI  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
◆ getSelectInputBandIdx()
  
  
      
        
          | bool te::qt::widgets::ContrastDialogForm::getSelectInputBandIdx  | 
          ( | 
          unsigned int &  | 
          bandIdx | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
Get the current selected input band index. 
- Parameters
 - 
  
    | bandIdx | the current selected input band index.  | 
  
   
- Returns
 - true if at least one band is selected, false if no selected/checked bands ware found. 
 
 
 
◆ getSelectOutputBandIdx()
  
  
      
        
          | bool te::qt::widgets::ContrastDialogForm::getSelectOutputBandIdx  | 
          ( | 
          unsigned int &  | 
          bandIdx | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
Get the current selected output band index. 
- Parameters
 - 
  
    | bandIdx | the current selected output band index.  | 
  
   
- Returns
 - true if at least one band is selected, false if no selected/checked bands ware found. 
 
 
 
◆ layerChanged
  
  
      
        
          | void te::qt::widgets::ContrastDialogForm::layerChanged  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protectedslot   | 
  
 
 
◆ listBands()
  
  
      
        
          | void te::qt::widgets::ContrastDialogForm::listBands  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
◆ onAllImageRadioButtonToggled
  
  
      
        
          | void te::qt::widgets::ContrastDialogForm::onAllImageRadioButtonToggled  | 
          ( | 
          bool  | 
          isChecked | ) | 
           | 
         
       
   | 
  
protectedslot   | 
  
 
 
◆ onApplicationTriggered
◆ onApplyPreviewClicked
  
  
      
        
          | void te::qt::widgets::ContrastDialogForm::onApplyPreviewClicked  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protectedslot   | 
  
 
 
◆ onBandChecked
  
  
      
        
          | void te::qt::widgets::ContrastDialogForm::onBandChecked  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protectedslot   | 
  
 
 
◆ onCellChanged
  
  
      
        
          | void te::qt::widgets::ContrastDialogForm::onCellChanged  | 
          ( | 
          int  | 
          row,  | 
         
        
           | 
           | 
          int  | 
          column  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
protectedslot   | 
  
 
 
◆ onCellClicked
  
  
      
        
          | void te::qt::widgets::ContrastDialogForm::onCellClicked  | 
          ( | 
          int  | 
          row,  | 
         
        
           | 
           | 
          int  | 
          column  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
protectedslot   | 
  
 
 
◆ onCellDoubleClicked
  
  
      
        
          | void te::qt::widgets::ContrastDialogForm::onCellDoubleClicked  | 
          ( | 
          int  | 
          row,  | 
         
        
           | 
           | 
          int  | 
          column  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
protectedslot   | 
  
 
 
◆ onContrastTypeComboBoxActivated
  
  
      
        
          | void te::qt::widgets::ContrastDialogForm::onContrastTypeComboBoxActivated  | 
          ( | 
          int  | 
          index | ) | 
           | 
         
       
   | 
  
protectedslot   | 
  
 
 
◆ onEableDisableHistoToolButtonClicked
  
  
      
        
          | void te::qt::widgets::ContrastDialogForm::onEableDisableHistoToolButtonClicked  | 
          ( | 
          bool  | 
          checked | ) | 
           | 
         
       
   | 
  
protectedslot   | 
  
 
 
◆ onEnvelopeAcquired
  
  
      
        
          | void te::qt::widgets::ContrastDialogForm::onEnvelopeAcquired  | 
          ( | 
          te::gm::Envelope  | 
          env | ) | 
           | 
         
       
   | 
  
protectedslot   | 
  
 
 
◆ onInfoToolButtonClicked
  
  
      
        
          | void te::qt::widgets::ContrastDialogForm::onInfoToolButtonClicked  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protectedslot   | 
  
 
 
◆ onMapDisplayExtentChanged()
      
        
          | void te::qt::widgets::ContrastDialogForm::onMapDisplayExtentChanged  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ onMaxValueSelected [1/2]
  
  
      
        
          | void te::qt::widgets::ContrastDialogForm::onMaxValueSelected  | 
          ( | 
          double  | 
          value,  | 
         
        
           | 
           | 
          int  | 
          band  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
protectedslot   | 
  
 
 
◆ onMaxValueSelected [2/2]
  
  
      
        
          | void te::qt::widgets::ContrastDialogForm::onMaxValueSelected  | 
          ( | 
          int  | 
          value,  | 
         
        
           | 
           | 
          int  | 
          band  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
protectedslot   | 
  
 
 
◆ onMinValueSelected [1/2]
  
  
      
        
          | void te::qt::widgets::ContrastDialogForm::onMinValueSelected  | 
          ( | 
          double  | 
          value,  | 
         
        
           | 
           | 
          int  | 
          band  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
protectedslot   | 
  
 
 
◆ onMinValueSelected [2/2]
  
  
      
        
          | void te::qt::widgets::ContrastDialogForm::onMinValueSelected  | 
          ( | 
          int  | 
          value,  | 
         
        
           | 
           | 
          int  | 
          band  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
protectedslot   | 
  
 
 
◆ onOkPushButtonClicked
  
  
      
        
          | void te::qt::widgets::ContrastDialogForm::onOkPushButtonClicked  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protectedslot   | 
  
 
 
◆ onResetValuesToolButtonClicked
  
  
      
        
          | void te::qt::widgets::ContrastDialogForm::onResetValuesToolButtonClicked  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protectedslot   | 
  
 
 
◆ onRoiRadioButtonToggled
  
  
      
        
          | void te::qt::widgets::ContrastDialogForm::onRoiRadioButtonToggled  | 
          ( | 
          bool  | 
          isChecked | ) | 
           | 
         
       
   | 
  
protectedslot   | 
  
 
 
◆ onVisibleAreaRadioButtonToggled
  
  
      
        
          | void te::qt::widgets::ContrastDialogForm::onVisibleAreaRadioButtonToggled  | 
          ( | 
          bool  | 
          isChecked | ) | 
           | 
         
       
   | 
  
protectedslot   | 
  
 
 
◆ resetInputHistogram()
  
  
      
        
          | void te::qt::widgets::ContrastDialogForm::resetInputHistogram  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
◆ resetOutputHistogram()
  
  
      
        
          | void te::qt::widgets::ContrastDialogForm::resetOutputHistogram  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
◆ resetWindow()
◆ setActionGroup()
      
        
          | void te::qt::widgets::ContrastDialogForm::setActionGroup  | 
          ( | 
          QActionGroup *  | 
          actionGroup | ) | 
           | 
        
      
 
 
◆ setDefaultValues()
  
  
      
        
          | void te::qt::widgets::ContrastDialogForm::setDefaultValues  | 
          ( | 
          int  | 
          contrastType | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
◆ setDisableInterface()
  
  
      
        
          | void te::qt::widgets::ContrastDialogForm::setDisableInterface  | 
          ( | 
          bool  | 
          enabled | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
◆ setList()
This method is used to set the selected layer for contrast operation. 
- Parameters
 - 
  
  
 
- Note
 - This layer MUST HAVE a valid raster object. 
 
 
 
◆ setMapDisplay()
◆ m_geom
◆ m_histogramWidget
◆ m_histogramWidget2
◆ m_information
  
  
      
        
          | QString te::qt::widgets::ContrastDialogForm::m_information | 
         
       
   | 
  
private   | 
  
 
 
◆ m_inputWidget
◆ m_lastText
  
  
      
        
          | std::string te::qt::widgets::ContrastDialogForm::m_lastText | 
         
       
   | 
  
private   | 
  
 
 
◆ m_layer
◆ m_mapDisplay
◆ m_maxValue
  
  
      
        
          | std::vector<double> te::qt::widgets::ContrastDialogForm::m_maxValue | 
         
       
   | 
  
private   | 
  
 
 
◆ m_minValue
  
  
      
        
          | std::vector<double> te::qt::widgets::ContrastDialogForm::m_minValue | 
         
       
   | 
  
private   | 
  
 
 
◆ m_navigator
◆ m_outputLayer
◆ m_outputWidget
◆ m_previewRasterPtr
  
  
      
        
          | std::unique_ptr<te::rst::Raster> te::qt::widgets::ContrastDialogForm::m_previewRasterPtr | 
         
       
   | 
  
private   | 
  
 
 
◆ m_raster
  
  
      
        
          | std::unique_ptr<te::rst::Raster> te::qt::widgets::ContrastDialogForm::m_raster | 
         
       
   | 
  
private   | 
  
 
 
◆ m_ui
  
  
      
        
          | std::unique_ptr<Ui::ContrastDialogForm> te::qt::widgets::ContrastDialogForm::m_ui | 
         
       
   | 
  
private   | 
  
 
 
◆ m_updatePreview
  
  
      
        
          | bool te::qt::widgets::ContrastDialogForm::m_updatePreview | 
         
       
   | 
  
private   | 
  
 
 
The documentation for this class was generated from the following file:
- /home/castejon/castejon_files/develop/terralib5/git_release/src/terralib/qt/widgets/rp/ContrastDialogForm.h