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