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: