|
Isis Developer Reference
|
Go to the documentation of this file. 1 #ifndef matrixOptions_h
2 #define matrixOptions_h
11 class CorrelationMatrix;
12 class MatrixSceneWidget;
98 double m_colorTolerance;
105 QString m_parameter1;
107 QString m_parameter2;
111 double m_focusTolSelectedElement;
116 double m_currentValue;
117 QString m_currentImg1;
118 QString m_currentParam1;
119 QString m_currentImg2;
120 QString m_currentParam2;
void setFocusValue(double value)
Definition: MatrixOptions.cpp:250
void setBadElements(QList< double > badElements)
Definition: MatrixOptions.cpp:268
void setCurrentImage1(QString current)
Definition: MatrixOptions.cpp:335
@ Tolerance
Definition: MatrixOptions.h:36
FocusOption
Definition: MatrixOptions.h:32
bool colorScheme()
Use the green-red gradient if false.
Definition: MatrixOptions.cpp:116
FocusOption focusOption()
Definition: MatrixOptions.cpp:166
QList< double > badElements()
Definition: MatrixOptions.cpp:232
@ Best
Definition: MatrixOptions.h:33
void setCurrentParameter1(QString current)
Definition: MatrixOptions.cpp:344
void setGoodElements(QList< double > goodElements)
Definition: MatrixOptions.cpp:259
QColor goodCorrelationColor()
The color selected for the correlation values that are below the given threshold.
Definition: MatrixOptions.cpp:82
double colorTolerance()
Threshold for what is considered a bad correlation.
Definition: MatrixOptions.cpp:104
QString focusImage2()
Definition: MatrixOptions.cpp:205
QString currentParameter1()
Definition: MatrixOptions.cpp:299
This class holds the matrix color and focus information.
Definition: MatrixOptions.h:28
QString focusParameter1()
Definition: MatrixOptions.cpp:196
void setCurrentImage2(QString current)
Definition: MatrixOptions.cpp:353
void setCurrentParameter2(QString current)
Definition: MatrixOptions.cpp:362
MatrixOptions(CorrelationMatrix parent, MatrixSceneWidget *scene)
Default Constructor.
Definition: MatrixOptions.cpp:15
This is a container for the correlation matrix that comes from a bundle adjust.
Definition: CorrelationMatrix.h:61
void setBadCorrelationColor(QColor color)
Definition: MatrixOptions.cpp:156
QString focusImage1()
Definition: MatrixOptions.cpp:187
double currentCorrelation()
Definition: MatrixOptions.cpp:281
void setCurrentCorrelation(double value)
Definition: MatrixOptions.cpp:326
void setColorTolerance(double tolerance)
Definition: MatrixOptions.cpp:136
void setColorScheme(bool tolerance)
Definition: MatrixOptions.cpp:126
QString currentImage2()
Definition: MatrixOptions.cpp:308
QString currentParameter2()
Definition: MatrixOptions.cpp:317
double focusValue()
The value of the spot on the matrix that we need to focus on.
Definition: MatrixOptions.cpp:178
This widget allows the user to modify the matrix display.
Definition: MatrixOptionsDialog.h:38
~MatrixOptions()
Constructor that sets up all the variables.
Definition: MatrixOptions.cpp:71
@ Specific
Definition: MatrixOptions.h:35
QString currentImage1()
Definition: MatrixOptions.cpp:290
QString focusParameter2()
Definition: MatrixOptions.cpp:214
void setGoodCorrelationColor(QColor color)
Definition: MatrixOptions.cpp:146
QList< double > goodElements()
Definition: MatrixOptions.cpp:223
QMap< QString, QStringList > matrixImgsAndParams()
This slot will be called when a matrix element is clicked on.
Definition: MatrixOptions.cpp:383
CorrelationMatrix * parentMatrix()
Definition: MatrixOptions.cpp:393
QColor badCorrelationColor()
The color selected for the correlation values that are above the given threshold.
Definition: MatrixOptions.cpp:93
QMap< QString, QStringList > * imagesAndParameters()
Public access for the qmap of images and parameters.
Definition: CorrelationMatrix.cpp:417
This is free and unencumbered software released into the public domain.
Definition: Apollo.h:16
void setFocusOption(FocusOption option)
Definition: MatrixOptions.cpp:241
@ Worst
Definition: MatrixOptions.h:34