1 #ifndef MatrixOptionsDialog_h 2 #define MatrixOptionsDialog_h 54 void refreshWidgetStates();
55 void askUserForGoodColor();
56 void askUserForBadColor();
57 void updateToleranceSlider(
const QString &value);
58 void updateToleranceLineEdit(
int value);
59 void updateSpecParam1ComboBox(
const QString & key);
60 void updateSpecParam2ComboBox(
const QString & key);
64 void askUserForColor(QPushButton *button);
67 void setColorToleranceStatus(
bool enable);
68 void setFocusToleranceStatus(
bool enable);
69 void setSpecificParametersStatus(
bool enable);
70 void updateSpecificParameterComboBox(
const QString & key,
QComboBox *comboBox);
85 QPointer<QRadioButton> m_gradientRadioButton;
86 QPointer<QRadioButton> m_colorToleranceRadioButton;
87 QPointer<QSlider> m_colorToleranceSlider;
89 QPointer<QPushButton> m_badCorrelationColorButton;
91 QPointer<QPushButton> m_goodCorrelationColorButton;
92 QPointer<QLineEdit> m_colorToleranceLineEdit;
97 QPointer<QRadioButton> m_bestCorrelationRadioButton;
100 QPointer<QRadioButton> m_worstCorrelationRadioButton;
103 QPointer<QRadioButton> m_specificCorrelationRadioButton;
104 QPointer<QComboBox> m_image1ComboBox;
105 QPointer<QComboBox> m_parameter1ComboBox;
106 QPointer<QComboBox> m_image2ComboBox;
107 QPointer<QComboBox> m_parameter2ComboBox;
110 QPointer<QRadioButton> m_focusToleranceRadioButton;
111 QPointer<QLineEdit> m_focusToleranceLineEdit;
112 QPointer<QComboBox> m_goodElementsComboBox;
113 QPointer<QComboBox> m_badElementsComboBox;
114 QPointer<QWidget> m_verticalLayoutWidget;
117 QPointer<QLabel> m_currentValueLabel;
118 QPointer<QLabel> m_image1NameLabel;
119 QPointer<QLabel> m_parameter1NameLabel;
120 QPointer<QLabel> m_image2NameLabel;
121 QPointer<QLabel> m_parameter2NameLabel;
void updateCorrelationData(QString currentData)
Update the current correlation information.
Definition: MatrixOptionsDialog.cpp:503
void applyOptions()
Send changes back to scene widget (MatrixOptions) so it can redraw the elements in the right color...
Definition: MatrixOptionsDialog.cpp:398
This widget allows the user to modify the matrix display.
Definition: MatrixOptionsDialog.h:38
This class holds the matrix color and focus information.
Definition: MatrixOptions.h:28
void populateParameterComboBox(int index)
Update parameter combo boxes at real time, when the img combo boxes are changed.
Definition: MatrixOptionsDialog.cpp:521
void readOptions()
Get the current options from the matrix scene widget.
Definition: MatrixOptionsDialog.cpp:445
Namespace for ISIS/Bullet specific routines.
Definition: Apollo.h:31
MatrixOptionsDialog(MatrixOptions *options, QWidget *parent)
Main constructor.
Definition: MatrixOptionsDialog.cpp:66
~MatrixOptionsDialog()
Default Destructor.
Definition: MatrixOptionsDialog.cpp:383