This class holds the matrix color and focus information.
More...
#include <MatrixOptions.h>
|
enum | FocusOption { Best
, Worst
, Specific
, Tolerance
} |
|
This class holds the matrix color and focus information.
This class is the go-between for the MatrixOptionsDialog and the MatrixSceneWidget.
- Author
- 2014-07-14 Kimberly Oyama
- History
2014-07-14 Kimberly Oyama - Original Version
2014-07-21 Kimberly Oyama - Connected apply button to scene. The color options are now functional.
Definition at line 28 of file MatrixOptions.h.
◆ FocusOption
enum Isis::MatrixOptions::FocusOption |
◆ MatrixOptions()
◆ ~MatrixOptions()
Isis::MatrixOptions::~MatrixOptions |
( |
| ) |
|
Constructor that sets up all the variables.
Default Destructor
Definition at line 71 of file MatrixOptions.cpp.
◆ badCorrelationColor()
QColor Isis::MatrixOptions::badCorrelationColor |
( |
| ) |
|
The color selected for the correlation values that are above the given threshold.
- Returns
Definition at line 93 of file MatrixOptions.cpp.
◆ badElements()
QList< double > Isis::MatrixOptions::badElements |
( |
| ) |
|
◆ colorScheme()
bool Isis::MatrixOptions::colorScheme |
( |
| ) |
|
Use the green-red gradient if false.
Use the 50/50 color split if true. You need the good/bad correlation color methods if true.
- Returns
Definition at line 116 of file MatrixOptions.cpp.
◆ colorTolerance()
double Isis::MatrixOptions::colorTolerance |
( |
| ) |
|
◆ currentCorrelation()
double Isis::MatrixOptions::currentCorrelation |
( |
| ) |
|
◆ currentImage1()
QString Isis::MatrixOptions::currentImage1 |
( |
| ) |
|
◆ currentImage2()
QString Isis::MatrixOptions::currentImage2 |
( |
| ) |
|
◆ currentParameter1()
QString Isis::MatrixOptions::currentParameter1 |
( |
| ) |
|
◆ currentParameter2()
QString Isis::MatrixOptions::currentParameter2 |
( |
| ) |
|
◆ focusImage1()
QString Isis::MatrixOptions::focusImage1 |
( |
| ) |
|
◆ focusImage2()
QString Isis::MatrixOptions::focusImage2 |
( |
| ) |
|
◆ focusOption()
MatrixOptions::FocusOption Isis::MatrixOptions::focusOption |
( |
| ) |
|
◆ focusParameter1()
QString Isis::MatrixOptions::focusParameter1 |
( |
| ) |
|
◆ focusParameter2()
QString Isis::MatrixOptions::focusParameter2 |
( |
| ) |
|
◆ focusValue()
double Isis::MatrixOptions::focusValue |
( |
| ) |
|
The value of the spot on the matrix that we need to focus on.
This can come from the best or worst option as well as the good/bad lists when a tolerance is entered.
- Returns
Definition at line 178 of file MatrixOptions.cpp.
◆ goodCorrelationColor()
QColor Isis::MatrixOptions::goodCorrelationColor |
( |
| ) |
|
The color selected for the correlation values that are below the given threshold.
- Returns
Definition at line 82 of file MatrixOptions.cpp.
◆ goodElements()
QList< double > Isis::MatrixOptions::goodElements |
( |
| ) |
|
◆ matrixImgsAndParams()
This slot will be called when a matrix element is clicked on.
- Returns
Definition at line 383 of file MatrixOptions.cpp.
◆ parentMatrix()
◆ setBadCorrelationColor()
void Isis::MatrixOptions::setBadCorrelationColor |
( |
QColor | color | ) |
|
◆ setBadElements()
void Isis::MatrixOptions::setBadElements |
( |
QList< double > | badElements | ) |
|
◆ setColorScheme()
void Isis::MatrixOptions::setColorScheme |
( |
bool | tolerance | ) |
|
◆ setColorTolerance()
void Isis::MatrixOptions::setColorTolerance |
( |
double | tolerance | ) |
|
◆ setCurrentCorrelation()
void Isis::MatrixOptions::setCurrentCorrelation |
( |
double | value | ) |
|
◆ setCurrentImage1()
void Isis::MatrixOptions::setCurrentImage1 |
( |
QString | current | ) |
|
◆ setCurrentImage2()
void Isis::MatrixOptions::setCurrentImage2 |
( |
QString | current | ) |
|
◆ setCurrentParameter1()
void Isis::MatrixOptions::setCurrentParameter1 |
( |
QString | current | ) |
|
◆ setCurrentParameter2()
void Isis::MatrixOptions::setCurrentParameter2 |
( |
QString | current | ) |
|
◆ setFocusOption()
void Isis::MatrixOptions::setFocusOption |
( |
FocusOption | option | ) |
|
◆ setFocusValue()
void Isis::MatrixOptions::setFocusValue |
( |
double | value | ) |
|
◆ setGoodCorrelationColor()
void Isis::MatrixOptions::setGoodCorrelationColor |
( |
QColor | color | ) |
|
◆ setGoodElements()
void Isis::MatrixOptions::setGoodElements |
( |
QList< double > | goodElements | ) |
|
◆ m_badColor
QColor Isis::MatrixOptions::m_badColor |
|
private |
◆ m_badElements
QList<double> Isis::MatrixOptions::m_badElements |
|
private |
◆ m_colorTolerance
double Isis::MatrixOptions::m_colorTolerance |
|
private |
◆ m_currentImg1
QString Isis::MatrixOptions::m_currentImg1 |
|
private |
◆ m_currentImg2
QString Isis::MatrixOptions::m_currentImg2 |
|
private |
◆ m_currentParam1
QString Isis::MatrixOptions::m_currentParam1 |
|
private |
◆ m_currentParam2
QString Isis::MatrixOptions::m_currentParam2 |
|
private |
◆ m_currentValue
double Isis::MatrixOptions::m_currentValue |
|
private |
◆ m_focusOption
FocusOption Isis::MatrixOptions::m_focusOption |
|
private |
◆ m_focusTolSelectedElement
double Isis::MatrixOptions::m_focusTolSelectedElement |
|
private |
◆ m_goodColor
QColor Isis::MatrixOptions::m_goodColor |
|
private |
◆ m_goodElements
QList<double> Isis::MatrixOptions::m_goodElements |
|
private |
◆ m_image1
QString Isis::MatrixOptions::m_image1 |
|
private |
◆ m_image2
QString Isis::MatrixOptions::m_image2 |
|
private |
◆ m_parameter1
QString Isis::MatrixOptions::m_parameter1 |
|
private |
◆ m_parameter2
QString Isis::MatrixOptions::m_parameter2 |
|
private |
◆ m_parentMatrix
◆ m_tolerance
bool Isis::MatrixOptions::m_tolerance |
|
private |
The documentation for this class was generated from the following files: