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.
◆ ArithmeticOpDialogForm()
| te::qt::widgets::ArithmeticOpDialogForm::ArithmeticOpDialogForm |
( |
QWidget * |
parent = 0 | ) |
|
◆ ~ArithmeticOpDialogForm()
| te::qt::widgets::ArithmeticOpDialogForm::~ArithmeticOpDialogForm |
( |
| ) |
|
◆ addLayer
◆ closeEvent()
| void te::qt::widgets::ArithmeticOpDialogForm::closeEvent |
( |
QCloseEvent * |
e | ) |
|
◆ closeTool
| void te::qt::widgets::ArithmeticOpDialogForm::closeTool |
( |
| ) |
|
|
signal |
◆ execute()
| bool te::qt::widgets::ArithmeticOpDialogForm::execute |
( |
| ) |
|
|
protected |
◆ getBandsVec()
| std::vector< std::string > te::qt::widgets::ArithmeticOpDialogForm::getBandsVec |
( |
| ) |
|
◆ getExpression()
| std::string te::qt::widgets::ArithmeticOpDialogForm::getExpression |
( |
| ) |
|
◆ getMapLayer()
◆ getOutputLayer()
◆ getRasterBands()
| void te::qt::widgets::ArithmeticOpDialogForm::getRasterBands |
( |
QComboBox * |
layer, |
|
|
int |
index, |
|
|
QComboBox * |
band |
|
) |
| |
|
protected |
◆ getUserDefinedExpression()
| std::string te::qt::widgets::ArithmeticOpDialogForm::getUserDefinedExpression |
( |
| ) |
|
◆ isComplete()
| bool te::qt::widgets::ArithmeticOpDialogForm::isComplete |
( |
| ) |
const |
◆ loadDefaultOperations()
| void te::qt::widgets::ArithmeticOpDialogForm::loadDefaultOperations |
( |
| ) |
|
|
protected |
◆ onACosPushButtonClicked
| void te::qt::widgets::ArithmeticOpDialogForm::onACosPushButtonClicked |
( |
| ) |
|
|
slot |
◆ onAddLayerPushButtonClicked
| void te::qt::widgets::ArithmeticOpDialogForm::onAddLayerPushButtonClicked |
( |
| ) |
|
|
slot |
◆ onAddPushButtonClicked
| void te::qt::widgets::ArithmeticOpDialogForm::onAddPushButtonClicked |
( |
| ) |
|
|
slot |
◆ onASinPushButtonClicked
| void te::qt::widgets::ArithmeticOpDialogForm::onASinPushButtonClicked |
( |
| ) |
|
|
slot |
◆ onATanPushButtonClicked
| void te::qt::widgets::ArithmeticOpDialogForm::onATanPushButtonClicked |
( |
| ) |
|
|
slot |
◆ onCePushButtonClicked
| void te::qt::widgets::ArithmeticOpDialogForm::onCePushButtonClicked |
( |
| ) |
|
|
slot |
◆ onCosPushButtonClicked
| void te::qt::widgets::ArithmeticOpDialogForm::onCosPushButtonClicked |
( |
| ) |
|
|
slot |
◆ onCPushButtonClicked
| void te::qt::widgets::ArithmeticOpDialogForm::onCPushButtonClicked |
( |
| ) |
|
|
slot |
◆ onDivPushButtonClicked
| void te::qt::widgets::ArithmeticOpDialogForm::onDivPushButtonClicked |
( |
| ) |
|
|
slot |
◆ onDotPushButtonClicked
| void te::qt::widgets::ArithmeticOpDialogForm::onDotPushButtonClicked |
( |
| ) |
|
|
slot |
◆ onExpPushButtonClicked
| void te::qt::widgets::ArithmeticOpDialogForm::onExpPushButtonClicked |
( |
| ) |
|
|
slot |
◆ onLnPushButtonClicked
| void te::qt::widgets::ArithmeticOpDialogForm::onLnPushButtonClicked |
( |
| ) |
|
|
slot |
◆ onLoadPushButtonClicked
| void te::qt::widgets::ArithmeticOpDialogForm::onLoadPushButtonClicked |
( |
| ) |
|
|
slot |
◆ onLogPushButtonClicked
| void te::qt::widgets::ArithmeticOpDialogForm::onLogPushButtonClicked |
( |
| ) |
|
|
slot |
◆ onMultPushButtonClicked
| void te::qt::widgets::ArithmeticOpDialogForm::onMultPushButtonClicked |
( |
| ) |
|
|
slot |
◆ onN0PushButtonClicked
| void te::qt::widgets::ArithmeticOpDialogForm::onN0PushButtonClicked |
( |
| ) |
|
|
slot |
◆ onN1PushButtonClicked
| void te::qt::widgets::ArithmeticOpDialogForm::onN1PushButtonClicked |
( |
| ) |
|
|
slot |
◆ onN2PushButtonClicked
| void te::qt::widgets::ArithmeticOpDialogForm::onN2PushButtonClicked |
( |
| ) |
|
|
slot |
◆ onN3PushButtonClicked
| void te::qt::widgets::ArithmeticOpDialogForm::onN3PushButtonClicked |
( |
| ) |
|
|
slot |
◆ onN4PushButtonClicked
| void te::qt::widgets::ArithmeticOpDialogForm::onN4PushButtonClicked |
( |
| ) |
|
|
slot |
◆ onN5PushButtonClicked
| void te::qt::widgets::ArithmeticOpDialogForm::onN5PushButtonClicked |
( |
| ) |
|
|
slot |
◆ onN6PushButtonClicked
| void te::qt::widgets::ArithmeticOpDialogForm::onN6PushButtonClicked |
( |
| ) |
|
|
slot |
◆ onN7PushButtonClicked
| void te::qt::widgets::ArithmeticOpDialogForm::onN7PushButtonClicked |
( |
| ) |
|
|
slot |
◆ onN8PushButtonClicked
| void te::qt::widgets::ArithmeticOpDialogForm::onN8PushButtonClicked |
( |
| ) |
|
|
slot |
◆ onN9PushButtonClicked
| void te::qt::widgets::ArithmeticOpDialogForm::onN9PushButtonClicked |
( |
| ) |
|
|
slot |
◆ onOkPushButtonClicked
| void te::qt::widgets::ArithmeticOpDialogForm::onOkPushButtonClicked |
( |
| ) |
|
|
slot |
◆ onParLeftPushButtonClicked
| void te::qt::widgets::ArithmeticOpDialogForm::onParLeftPushButtonClicked |
( |
| ) |
|
|
slot |
◆ onParRightPushButtonClicked
| void te::qt::widgets::ArithmeticOpDialogForm::onParRightPushButtonClicked |
( |
| ) |
|
|
slot |
◆ onSavePushButtonClicked
| void te::qt::widgets::ArithmeticOpDialogForm::onSavePushButtonClicked |
( |
| ) |
|
|
slot |
◆ onSearchLayerToolButtonPressed
| void te::qt::widgets::ArithmeticOpDialogForm::onSearchLayerToolButtonPressed |
( |
| ) |
|
|
slot |
◆ onSignalPushButtonClicked
| void te::qt::widgets::ArithmeticOpDialogForm::onSignalPushButtonClicked |
( |
| ) |
|
|
slot |
◆ onSinPushButtonClicked
| void te::qt::widgets::ArithmeticOpDialogForm::onSinPushButtonClicked |
( |
| ) |
|
|
slot |
◆ onSqrtPushButtonClicked
| void te::qt::widgets::ArithmeticOpDialogForm::onSqrtPushButtonClicked |
( |
| ) |
|
|
slot |
◆ onSubPushButtonClicked
| void te::qt::widgets::ArithmeticOpDialogForm::onSubPushButtonClicked |
( |
| ) |
|
|
slot |
◆ onTanPushButtonClicked
| void te::qt::widgets::ArithmeticOpDialogForm::onTanPushButtonClicked |
( |
| ) |
|
|
slot |
◆ paramsFromOpUserdDef()
◆ setList()
◆ setUserPath()
| void te::qt::widgets::ArithmeticOpDialogForm::setUserPath |
( |
std::string |
path | ) |
|
◆ updateExpressionHistory()
| void te::qt::widgets::ArithmeticOpDialogForm::updateExpressionHistory |
( |
| ) |
|
|
protected |
◆ m_bandsVec
| std::vector<std::string> te::qt::widgets::ArithmeticOpDialogForm::m_bandsVec |
|
private |
◆ m_expressionHistory
| std::vector<std::string> te::qt::widgets::ArithmeticOpDialogForm::m_expressionHistory |
|
private |
◆ m_expressionHistoryCounter
| int te::qt::widgets::ArithmeticOpDialogForm::m_expressionHistoryCounter |
|
private |
◆ m_layer
◆ m_layerList
◆ m_mapLayer
◆ m_nLayer
| int te::qt::widgets::ArithmeticOpDialogForm::m_nLayer |
|
private |
◆ m_operation
| std::string te::qt::widgets::ArithmeticOpDialogForm::m_operation |
|
private |
◆ m_outputLayer
◆ m_outputWidget
◆ m_ui
| std::unique_ptr<Ui::ArithmeticOpDialogForm> te::qt::widgets::ArithmeticOpDialogForm::m_ui |
|
private |
◆ m_userPath
| std::string te::qt::widgets::ArithmeticOpDialogForm::m_userPath |
|
private |
The documentation for this class was generated from the following file: