#include <GaussianEstimateWidget.qo.h>
|
| GaussianEstimateWidget (QWidget *parent=0) |
|
void | setCurveData (const casacore::Vector< float > &xValues, const casacore::Vector< float > &yValues) |
|
void | setCurveColor (QColor color) |
|
void | setTitle (const QString &titleStr) |
|
void | setRangeX (float xValue, float yValue) |
|
void | setRangeY (float xValue, float yValue) |
|
void | setDisplayYUnits (const QString &units) |
|
void | molecularLineChanged (float peak, float center, const QString &label, const QString &chemicalName, const QString &resolvedQNs, const QString &frequencyUnits) |
|
SpecFitGaussian | getEstimate () |
|
void | setEstimate (const SpecFitGaussian &estimate) |
|
void | unitsChanged (const QString &oldUnits, const QString &newUnits, casacore::SpectralCoordinate &coord) |
|
void | setSliderValueFWHM (float value) |
|
void | updateUIBasedOnEstimate () |
|
void | clearMolecularLines () |
|
| ~GaussianEstimateWidget () |
|
Definition at line 41 of file GaussianEstimateWidget.qo.h.
casa::GaussianEstimateWidget::GaussianEstimateWidget |
( |
QWidget * |
parent = 0 | ) |
|
casa::GaussianEstimateWidget::~GaussianEstimateWidget |
( |
| ) |
|
float casa::GaussianEstimateWidget::adjustValue |
( |
float |
val | ) |
const |
|
private |
void casa::GaussianEstimateWidget::centerChanged |
( |
float |
value | ) |
|
|
private |
void casa::GaussianEstimateWidget::centerFixedChanged |
( |
bool |
fixed | ) |
|
|
privateslot |
void casa::GaussianEstimateWidget::centerSliderChanged |
( |
int |
value | ) |
|
|
privateslot |
void casa::GaussianEstimateWidget::centerTextChanged |
( |
| ) |
|
|
privateslot |
void casa::GaussianEstimateWidget::clearCurve |
( |
QwtPlotCurve *& |
curve | ) |
|
|
private |
void casa::GaussianEstimateWidget::clearMolecularLines |
( |
| ) |
|
void casa::GaussianEstimateWidget::coordinatedValuesChanged |
( |
float |
| ) |
|
|
signal |
void casa::GaussianEstimateWidget::copyVectors |
( |
const casacore::Vector< float > & |
values, |
|
|
QVector< double > & |
vals, |
|
|
bool |
reverseOrder |
|
) |
| |
|
private |
void casa::GaussianEstimateWidget::copyVectors |
( |
const casacore::Vector< float > & |
sourceValues, |
|
|
casacore::Vector< float > & |
destinationValues, |
|
|
bool |
reverseOrder |
|
) |
| |
|
private |
void casa::GaussianEstimateWidget::fwhmChanged |
( |
float |
value | ) |
|
|
private |
void casa::GaussianEstimateWidget::fwhmFixedChanged |
( |
bool |
fixed | ) |
|
|
privateslot |
void casa::GaussianEstimateWidget::fwhmSliderChanged |
( |
int |
value | ) |
|
|
privateslot |
void casa::GaussianEstimateWidget::fwhmTextChanged |
( |
| ) |
|
|
privateslot |
float casa::GaussianEstimateWidget::getFwhmRange |
( |
| ) |
const |
|
private |
QwtPlotCurve* casa::GaussianEstimateWidget::initCurve |
( |
QColor |
color | ) |
|
|
private |
void casa::GaussianEstimateWidget::molecularLineChanged |
( |
float |
peak, |
|
|
float |
center, |
|
|
const QString & |
label, |
|
|
const QString & |
chemicalName, |
|
|
const QString & |
resolvedQNs, |
|
|
const QString & |
frequencyUnits |
|
) |
| |
void casa::GaussianEstimateWidget::peakChanged |
( |
float |
value | ) |
|
|
private |
void casa::GaussianEstimateWidget::peakFixedChanged |
( |
bool |
fixed | ) |
|
|
privateslot |
void casa::GaussianEstimateWidget::peakSliderChanged |
( |
int |
value | ) |
|
|
privateslot |
void casa::GaussianEstimateWidget::peakTextChanged |
( |
| ) |
|
|
privateslot |
float casa::GaussianEstimateWidget::reasonableCenter |
( |
float |
value | ) |
const |
|
private |
float casa::GaussianEstimateWidget::reasonableFWHM |
( |
float |
value | ) |
const |
|
private |
float casa::GaussianEstimateWidget::reasonablePeak |
( |
float |
value | ) |
const |
|
private |
int casa::GaussianEstimateWidget::reverseScale |
( |
float |
value, |
|
|
float |
min, |
|
|
float |
max |
|
) |
| const |
|
private |
int casa::GaussianEstimateWidget::reverseScaleX |
( |
float |
value | ) |
const |
|
private |
int casa::GaussianEstimateWidget::reverseScaleY |
( |
float |
value | ) |
const |
|
private |
float casa::GaussianEstimateWidget::scale |
( |
int |
value, |
|
|
float |
min, |
|
|
float |
max |
|
) |
| const |
|
private |
float casa::GaussianEstimateWidget::scaleX |
( |
int |
value | ) |
const |
|
private |
float casa::GaussianEstimateWidget::scaleY |
( |
int |
value | ) |
const |
|
private |
void casa::GaussianEstimateWidget::setCurveColor |
( |
QColor |
color | ) |
|
void casa::GaussianEstimateWidget::setDisplayYUnits |
( |
const QString & |
units | ) |
|
void casa::GaussianEstimateWidget::setEstimate |
( |
const SpecFitGaussian & |
estimate | ) |
|
static void casa::GaussianEstimateWidget::setEstimateColor |
( |
QColor |
estimateColor | ) |
|
|
static |
void casa::GaussianEstimateWidget::setRangeX |
( |
float |
xValue, |
|
|
float |
yValue |
|
) |
| |
void casa::GaussianEstimateWidget::setRangeY |
( |
float |
xValue, |
|
|
float |
yValue |
|
) |
| |
void casa::GaussianEstimateWidget::setSliderValueCenter |
( |
float |
value | ) |
|
|
private |
void casa::GaussianEstimateWidget::setSliderValueFWHM |
( |
float |
value | ) |
|
void casa::GaussianEstimateWidget::setSliderValuePeak |
( |
float |
value | ) |
|
|
private |
void casa::GaussianEstimateWidget::setTitle |
( |
const QString & |
titleStr | ) |
|
void casa::GaussianEstimateWidget::unitsChanged |
( |
const QString & |
oldUnits, |
|
|
const QString & |
newUnits, |
|
|
casacore::SpectralCoordinate & |
coord |
|
) |
| |
void casa::GaussianEstimateWidget::updateFit |
( |
| ) |
|
|
private |
void casa::GaussianEstimateWidget::updateUIBasedOnEstimate |
( |
| ) |
|
QwtPlotCurve* casa::GaussianEstimateWidget::curve |
|
private |
QColor casa::GaussianEstimateWidget::curveColor |
|
private |
QwtPlotCurve* casa::GaussianEstimateWidget::fitCurve |
|
private |
QColor casa::GaussianEstimateWidget::fitCurveColor |
|
staticprivate |
float casa::GaussianEstimateWidget::maxX |
|
private |
float casa::GaussianEstimateWidget::maxY |
|
private |
float casa::GaussianEstimateWidget::minX |
|
private |
float casa::GaussianEstimateWidget::minY |
|
private |
QMap<QString,MolecularLine*> casa::GaussianEstimateWidget::molecularLineMap |
|
private |
QwtPlot* casa::GaussianEstimateWidget::plot |
|
private |
Ui::GaussianEstimateWidgetClass casa::GaussianEstimateWidget::ui |
|
private |
The documentation for this class was generated from the following file: