This class is GUI used to define the arithmeticOp parameters for the RP arithmeticOp operation.  
 More...
#include <ArithmeticOpDialogForm.h>
This class is GUI used to define the arithmeticOp parameters for the RP arithmeticOp operation. 
Definition at line 60 of file ArithmeticOpDialogForm.h.
 
      
        
          | te::qt::widgets::ArithmeticOpDialogForm::ArithmeticOpDialogForm  | 
          ( | 
          QWidget *  | 
          parent = 0 | ) | 
           | 
        
      
 
 
      
        
          | te::qt::widgets::ArithmeticOpDialogForm::~ArithmeticOpDialogForm  | 
          ( | 
           | ) | 
           | 
        
      
 
 
      
        
          | void te::qt::widgets::ArithmeticOpDialogForm::closeEvent  | 
          ( | 
          QCloseEvent *  | 
          e | ) | 
           | 
        
      
 
 
  
  
      
        
          | void te::qt::widgets::ArithmeticOpDialogForm::closeTool  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
signal   | 
  
 
 
  
  
      
        
          | bool te::qt::widgets::ArithmeticOpDialogForm::execute  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
      
        
          | std::vector<std::string> te::qt::widgets::ArithmeticOpDialogForm::getBandsVec  | 
          ( | 
           | ) | 
           | 
        
      
 
 
      
        
          | std::string te::qt::widgets::ArithmeticOpDialogForm::getExpression  | 
          ( | 
           | ) | 
           | 
        
      
 
 
  
  
      
        
          | void te::qt::widgets::ArithmeticOpDialogForm::getRasterBands  | 
          ( | 
          QComboBox *  | 
          layer,  | 
         
        
           | 
           | 
          int  | 
          index,  | 
         
        
           | 
           | 
          QComboBox *  | 
          band  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
protected   | 
  
 
 
      
        
          | std::string te::qt::widgets::ArithmeticOpDialogForm::getUserDefinedExpression  | 
          ( | 
           | ) | 
           | 
        
      
 
 
      
        
          | bool te::qt::widgets::ArithmeticOpDialogForm::isComplete  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
  
  
      
        
          | void te::qt::widgets::ArithmeticOpDialogForm::loadDefaultOperations  | 
          ( | 
          const std::string &  | 
          path,  | 
         
        
           | 
           | 
          QJsonDocument  | 
          jInputDoc  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
protected   | 
  
 
 
  
  
      
        
          | QJsonDocument te::qt::widgets::ArithmeticOpDialogForm::loadFileOperations  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
  
  
      
        
          | void te::qt::widgets::ArithmeticOpDialogForm::onACosPushButtonClicked  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
slot   | 
  
 
 
  
  
      
        
          | void te::qt::widgets::ArithmeticOpDialogForm::onAddLayerPushButtonClicked  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
slot   | 
  
 
 
  
  
      
        
          | void te::qt::widgets::ArithmeticOpDialogForm::onAddPushButtonClicked  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
slot   | 
  
 
 
  
  
      
        
          | void te::qt::widgets::ArithmeticOpDialogForm::onASinPushButtonClicked  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
slot   | 
  
 
 
  
  
      
        
          | void te::qt::widgets::ArithmeticOpDialogForm::onATanPushButtonClicked  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
slot   | 
  
 
 
  
  
      
        
          | void te::qt::widgets::ArithmeticOpDialogForm::onCePushButtonClicked  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
slot   | 
  
 
 
  
  
      
        
          | void te::qt::widgets::ArithmeticOpDialogForm::onCosPushButtonClicked  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
slot   | 
  
 
 
  
  
      
        
          | void te::qt::widgets::ArithmeticOpDialogForm::onCPushButtonClicked  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
slot   | 
  
 
 
  
  
      
        
          | void te::qt::widgets::ArithmeticOpDialogForm::onDivPushButtonClicked  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
slot   | 
  
 
 
  
  
      
        
          | void te::qt::widgets::ArithmeticOpDialogForm::onDotPushButtonClicked  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
slot   | 
  
 
 
  
  
      
        
          | void te::qt::widgets::ArithmeticOpDialogForm::onExpPushButtonClicked  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
slot   | 
  
 
 
  
  
      
        
          | void te::qt::widgets::ArithmeticOpDialogForm::onLnPushButtonClicked  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
slot   | 
  
 
 
  
  
      
        
          | void te::qt::widgets::ArithmeticOpDialogForm::onLoadPushButtonClicked  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
slot   | 
  
 
 
  
  
      
        
          | void te::qt::widgets::ArithmeticOpDialogForm::onLogPushButtonClicked  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
slot   | 
  
 
 
  
  
      
        
          | void te::qt::widgets::ArithmeticOpDialogForm::onMultPushButtonClicked  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
slot   | 
  
 
 
  
  
      
        
          | void te::qt::widgets::ArithmeticOpDialogForm::onN0PushButtonClicked  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
slot   | 
  
 
 
  
  
      
        
          | void te::qt::widgets::ArithmeticOpDialogForm::onN1PushButtonClicked  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
slot   | 
  
 
 
  
  
      
        
          | void te::qt::widgets::ArithmeticOpDialogForm::onN2PushButtonClicked  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
slot   | 
  
 
 
  
  
      
        
          | void te::qt::widgets::ArithmeticOpDialogForm::onN3PushButtonClicked  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
slot   | 
  
 
 
  
  
      
        
          | void te::qt::widgets::ArithmeticOpDialogForm::onN4PushButtonClicked  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
slot   | 
  
 
 
  
  
      
        
          | void te::qt::widgets::ArithmeticOpDialogForm::onN5PushButtonClicked  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
slot   | 
  
 
 
  
  
      
        
          | void te::qt::widgets::ArithmeticOpDialogForm::onN6PushButtonClicked  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
slot   | 
  
 
 
  
  
      
        
          | void te::qt::widgets::ArithmeticOpDialogForm::onN7PushButtonClicked  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
slot   | 
  
 
 
  
  
      
        
          | void te::qt::widgets::ArithmeticOpDialogForm::onN8PushButtonClicked  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
slot   | 
  
 
 
  
  
      
        
          | void te::qt::widgets::ArithmeticOpDialogForm::onN9PushButtonClicked  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
slot   | 
  
 
 
  
  
      
        
          | void te::qt::widgets::ArithmeticOpDialogForm::onOkPushButtonClicked  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
slot   | 
  
 
 
  
  
      
        
          | void te::qt::widgets::ArithmeticOpDialogForm::onParLeftPushButtonClicked  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
slot   | 
  
 
 
  
  
      
        
          | void te::qt::widgets::ArithmeticOpDialogForm::onParRightPushButtonClicked  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
slot   | 
  
 
 
  
  
      
        
          | void te::qt::widgets::ArithmeticOpDialogForm::onSavePushButtonClicked  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
slot   | 
  
 
 
  
  
      
        
          | void te::qt::widgets::ArithmeticOpDialogForm::onSearchLayerToolButtonPressed  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
slot   | 
  
 
 
  
  
      
        
          | void te::qt::widgets::ArithmeticOpDialogForm::onSignalPushButtonClicked  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
slot   | 
  
 
 
  
  
      
        
          | void te::qt::widgets::ArithmeticOpDialogForm::onSinPushButtonClicked  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
slot   | 
  
 
 
  
  
      
        
          | void te::qt::widgets::ArithmeticOpDialogForm::onSqrtPushButtonClicked  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
slot   | 
  
 
 
  
  
      
        
          | void te::qt::widgets::ArithmeticOpDialogForm::onSubPushButtonClicked  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
slot   | 
  
 
 
  
  
      
        
          | void te::qt::widgets::ArithmeticOpDialogForm::onTanPushButtonClicked  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
slot   | 
  
 
 
      
        
          | void te::qt::widgets::ArithmeticOpDialogForm::setUserPath  | 
          ( | 
          std::string  | 
          path | ) | 
           | 
        
      
 
 
  
  
      
        
          | void te::qt::widgets::ArithmeticOpDialogForm::updateExpressionHistory  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
  
  
      
        
          | std::vector<std::string> te::qt::widgets::ArithmeticOpDialogForm::m_bandsVec | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | std::vector<std::string> te::qt::widgets::ArithmeticOpDialogForm::m_expressionHistory | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | int te::qt::widgets::ArithmeticOpDialogForm::m_expressionHistoryCounter | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | int te::qt::widgets::ArithmeticOpDialogForm::m_nLayer | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | std::string te::qt::widgets::ArithmeticOpDialogForm::m_operation | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | std::unique_ptr<Ui::ArithmeticOpDialogForm> te::qt::widgets::ArithmeticOpDialogForm::m_ui | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | std::string te::qt::widgets::ArithmeticOpDialogForm::m_userPath | 
         
       
   | 
  
private   | 
  
 
 
The documentation for this class was generated from the following file: