casa
$Rev:20696$
|
#include <GaussianEstimateDialog.qo.h>
Public Member Functions | |
GaussianEstimateDialog (QWidget *parent=0) | |
~GaussianEstimateDialog () | |
void | setGaussCount (int count) |
void | setCurveData (const Vector< float > &xValues, const Vector< float > &yValues) |
void | setRangeX (Float min, Float max) |
void | setRangeY (Float min, Float max) |
void | setSpecFitUnits (const QString &specUnits) |
void | setDisplayYUnits (const QString &units) |
QString | getDisplayYUnits () const |
QString | getUnits () const |
void | setCurveColor (QColor color) |
SpecFitGaussian | getEstimate (int index) |
void | setEstimates (QList< SpecFitGaussian > &estimates) |
Private Slots | |
void | unitsChanged (int index) |
void | plotsCoordinatedChanged (int) |
void | coordinatedValuesChanged (float) |
Private Member Functions | |
void | resetEstimates () |
void | clearPlots (int removeCount) |
void | setCurveData () |
void | setDisplayYUnits () |
void | setCurveColor () |
void | initializeLimits (const Vector< float > &values, Float *const min, Float *const max) |
Vector< float > | translateDataUnits (const Vector< float > &xValues, Converter *converter) |
Private Attributes | |
Vector< float > | xVals |
Vector< float > | yVals |
QColor | curveColor |
QString | specUnitStr |
QString | displayYUnits |
QString | unitStr |
QList< GaussianEstimateWidget * > | plots |
Ui::GaussianEstimateDialogClass | ui |
bool | plotsCoordinated |
QWidget * | plotHolderWidget |
Definition at line 41 of file GaussianEstimateDialog.qo.h.
casa::GaussianEstimateDialog::GaussianEstimateDialog | ( | QWidget * | parent = 0 | ) |
void casa::GaussianEstimateDialog::clearPlots | ( | int | removeCount | ) | [private] |
void casa::GaussianEstimateDialog::coordinatedValuesChanged | ( | float | ) | [private, slot] |
QString casa::GaussianEstimateDialog::getDisplayYUnits | ( | ) | const |
SpecFitGaussian casa::GaussianEstimateDialog::getEstimate | ( | int | index | ) |
QString casa::GaussianEstimateDialog::getUnits | ( | ) | const |
void casa::GaussianEstimateDialog::initializeLimits | ( | const Vector< float > & | values, |
Float *const | min, | ||
Float *const | max | ||
) | [private] |
void casa::GaussianEstimateDialog::plotsCoordinatedChanged | ( | int | ) | [private, slot] |
void casa::GaussianEstimateDialog::resetEstimates | ( | ) | [private] |
void casa::GaussianEstimateDialog::setCurveColor | ( | QColor | color | ) |
void casa::GaussianEstimateDialog::setCurveColor | ( | ) | [private] |
void casa::GaussianEstimateDialog::setCurveData | ( | const Vector< float > & | xValues, |
const Vector< float > & | yValues | ||
) |
void casa::GaussianEstimateDialog::setCurveData | ( | ) | [private] |
void casa::GaussianEstimateDialog::setDisplayYUnits | ( | const QString & | units | ) |
void casa::GaussianEstimateDialog::setDisplayYUnits | ( | ) | [private] |
void casa::GaussianEstimateDialog::setEstimates | ( | QList< SpecFitGaussian > & | estimates | ) |
void casa::GaussianEstimateDialog::setGaussCount | ( | int | count | ) |
void casa::GaussianEstimateDialog::setRangeX | ( | Float | min, |
Float | max | ||
) |
void casa::GaussianEstimateDialog::setRangeY | ( | Float | min, |
Float | max | ||
) |
void casa::GaussianEstimateDialog::setSpecFitUnits | ( | const QString & | specUnits | ) |
Vector<float> casa::GaussianEstimateDialog::translateDataUnits | ( | const Vector< float > & | xValues, |
Converter * | converter | ||
) | [private] |
void casa::GaussianEstimateDialog::unitsChanged | ( | int | index | ) | [private, slot] |
QColor casa::GaussianEstimateDialog::curveColor [private] |
Definition at line 75 of file GaussianEstimateDialog.qo.h.
QString casa::GaussianEstimateDialog::displayYUnits [private] |
Definition at line 77 of file GaussianEstimateDialog.qo.h.
QWidget* casa::GaussianEstimateDialog::plotHolderWidget [private] |
Definition at line 83 of file GaussianEstimateDialog.qo.h.
QList<GaussianEstimateWidget*> casa::GaussianEstimateDialog::plots [private] |
Definition at line 79 of file GaussianEstimateDialog.qo.h.
bool casa::GaussianEstimateDialog::plotsCoordinated [private] |
Definition at line 81 of file GaussianEstimateDialog.qo.h.
QString casa::GaussianEstimateDialog::specUnitStr [private] |
Definition at line 76 of file GaussianEstimateDialog.qo.h.
Ui::GaussianEstimateDialogClass casa::GaussianEstimateDialog::ui [private] |
Definition at line 80 of file GaussianEstimateDialog.qo.h.
QString casa::GaussianEstimateDialog::unitStr [private] |
Definition at line 78 of file GaussianEstimateDialog.qo.h.
Vector<float> casa::GaussianEstimateDialog::xVals [private] |
Definition at line 73 of file GaussianEstimateDialog.qo.h.
Vector<float> casa::GaussianEstimateDialog::yVals [private] |
Definition at line 74 of file GaussianEstimateDialog.qo.h.