11  class CorrelationMatrix;
 
   12  class MatrixSceneWidget;  
 
   85        void optionsUpdated();
 
   98      double m_colorTolerance;
 
  101      FocusOption m_focusOption;
 
  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.
This class holds the matrix color and focus information.
QColor badCorrelationColor()
The color selected for the correlation values that are above the given threshold.
FocusOption focusOption()
void setCurrentCorrelation(double value)
void setGoodCorrelationColor(QColor color)
QString currentParameter1()
void setColorScheme(bool tolerance)
double currentCorrelation()
MatrixOptions(CorrelationMatrix parent, MatrixSceneWidget *scene)
Default Constructor.
QColor goodCorrelationColor()
The color selected for the correlation values that are below the given threshold.
double colorTolerance()
Threshold for what is considered a bad correlation.
void setBadCorrelationColor(QColor color)
QList< double > goodElements()
void setCurrentParameter1(QString current)
void setCurrentImage2(QString current)
bool colorScheme()
Use the green-red gradient if false.
void setBadElements(QList< double > badElements)
void setFocusOption(FocusOption option)
void setColorTolerance(double tolerance)
void setGoodElements(QList< double > goodElements)
void setCurrentImage1(QString current)
QString currentParameter2()
~MatrixOptions()
Constructor that sets up all the variables.
QMap< QString, QStringList > matrixImgsAndParams()
This slot will be called when a matrix element is clicked on.
QString focusParameter1()
QList< double > badElements()
void setCurrentParameter2(QString current)
QString focusParameter2()
double focusValue()
The value of the spot on the matrix that we need to focus on.
void setFocusValue(double value)
This is free and unencumbered software released into the public domain.