#include <FeatherMain.qo.h>
Signals | |
| void | featherFinished () |
Public Member Functions | |
| FeatherMain (QWidget *parent=0) | |
| ~FeatherMain () | |
Private Slots | |
| void | openAboutDialog () |
| void | openFileLoader () |
| void | featherImages (bool checkOutput=true) |
| void | openPreferences () |
| void | openPreferencesColor () |
| void | ySupportChanged (bool ySupport) |
| void | dishDiameterXChanged (const QString &xDiameter) |
| Called by the text edits when their values change. | |
| void | dishDiameterYChanged (const QString &yDiameter) |
| void | dishDiameterXChanged (double value) |
| Called when the diameter is set through a plot. | |
| void | dishDiameterYChanged (double value) |
| void | functionColorsChanged () |
| void | imageFilesChanged () |
| void | preferencesChanged () |
| void | featheringDone () |
| void | overWriteOK () |
Private Member Functions | |
| FeatherMain (const FeatherMain &other) | |
| FeatherMain | operator= (const FeatherMain &other) |
| QString | getFileName (QString path) const |
| void | initializeDishDiameterLimit (QLabel *diamLimitLabel) |
| void | clearPlots () |
| bool | isInputImagesChanged () |
| pair< float, float > | populateDishDiameters (Bool &validDiameters) |
| bool generateInputImage(); | |
| float | populateSDFactor () const |
| void | updatePlaneInformation () |
| void | addOriginalDataToPlots () |
| void | addFeatheredDataToPlots () |
| void | resetDishDiameters () |
| void | resetData () |
| void | resetDishDiameter (QLineEdit *dishEdit, QLabel *diamLimit, float value, float defaultValue) |
Private Attributes | |
| Ui::FeatherMainClass | ui |
| FileLoader | fileLoader |
| Preferences | preferences |
| PreferencesColor | preferencesColor |
| QString | lowResImagePath |
| QString | highResImagePath |
| QString | outputImagePath |
| QString | dirtyImagePath |
| FeatherManager * | dataManager |
| PlotHolder * | plotHolder |
| QProgressDialog | progressMeter |
| OverWriteFileDialog | overWriteFileDialog |
| AboutDialog | aboutDialog |
| LogIO | logger |
Static Private Attributes | |
| static const int | DISH_DIAMETER_DEFAULT |
| static const int | SINGLE_DISH_FACTOR_DEFAULT |
Definition at line 50 of file FeatherMain.qo.h.
| casa::FeatherMain::FeatherMain | ( | QWidget * | parent = 0 |
) |
| casa::FeatherMain::~FeatherMain | ( | ) |
| casa::FeatherMain::FeatherMain | ( | const FeatherMain & | other | ) | [private] |
| void casa::FeatherMain::addFeatheredDataToPlots | ( | ) | [private] |
| void casa::FeatherMain::addOriginalDataToPlots | ( | ) | [private] |
| void casa::FeatherMain::clearPlots | ( | ) | [private] |
| void casa::FeatherMain::dishDiameterXChanged | ( | double | value | ) | [private, slot] |
Called when the diameter is set through a plot.
Updates the text edits with the new values.
| void casa::FeatherMain::dishDiameterXChanged | ( | const QString & | xDiameter | ) | [private, slot] |
Called by the text edits when their values change.
Sends the event down to the plots.
| void casa::FeatherMain::dishDiameterYChanged | ( | double | value | ) | [private, slot] |
| void casa::FeatherMain::dishDiameterYChanged | ( | const QString & | yDiameter | ) | [private, slot] |
| void casa::FeatherMain::featherFinished | ( | ) | [signal] |
| void casa::FeatherMain::featherImages | ( | bool | checkOutput = true |
) | [private, slot] |
| void casa::FeatherMain::featheringDone | ( | ) | [private, slot] |
| void casa::FeatherMain::functionColorsChanged | ( | ) | [private, slot] |
| QString casa::FeatherMain::getFileName | ( | QString | path | ) | const [private] |
| void casa::FeatherMain::imageFilesChanged | ( | ) | [private, slot] |
| void casa::FeatherMain::initializeDishDiameterLimit | ( | QLabel * | diamLimitLabel | ) | [private] |
| bool casa::FeatherMain::isInputImagesChanged | ( | ) | [private] |
| void casa::FeatherMain::openAboutDialog | ( | ) | [private, slot] |
| void casa::FeatherMain::openFileLoader | ( | ) | [private, slot] |
| void casa::FeatherMain::openPreferences | ( | ) | [private, slot] |
| void casa::FeatherMain::openPreferencesColor | ( | ) | [private, slot] |
| FeatherMain casa::FeatherMain::operator= | ( | const FeatherMain & | other | ) | [private] |
| void casa::FeatherMain::overWriteOK | ( | ) | [private, slot] |
| pair<float,float> casa::FeatherMain::populateDishDiameters | ( | Bool & | validDiameters | ) | [private] |
bool generateInputImage();
| float casa::FeatherMain::populateSDFactor | ( | ) | const [private] |
| void casa::FeatherMain::preferencesChanged | ( | ) | [private, slot] |
| void casa::FeatherMain::resetData | ( | ) | [private] |
| void casa::FeatherMain::resetDishDiameter | ( | QLineEdit * | dishEdit, | |
| QLabel * | diamLimit, | |||
| float | value, | |||
| float | defaultValue | |||
| ) | [private] |
| void casa::FeatherMain::resetDishDiameters | ( | ) | [private] |
| void casa::FeatherMain::updatePlaneInformation | ( | ) | [private] |
| void casa::FeatherMain::ySupportChanged | ( | bool | ySupport | ) | [private, slot] |
AboutDialog casa::FeatherMain::aboutDialog [private] |
Definition at line 121 of file FeatherMain.qo.h.
FeatherManager* casa::FeatherMain::dataManager [private] |
Definition at line 117 of file FeatherMain.qo.h.
QString casa::FeatherMain::dirtyImagePath [private] |
Definition at line 115 of file FeatherMain.qo.h.
const int casa::FeatherMain::DISH_DIAMETER_DEFAULT [static, private] |
Definition at line 104 of file FeatherMain.qo.h.
FileLoader casa::FeatherMain::fileLoader [private] |
Definition at line 108 of file FeatherMain.qo.h.
QString casa::FeatherMain::highResImagePath [private] |
Definition at line 113 of file FeatherMain.qo.h.
LogIO casa::FeatherMain::logger [private] |
Definition at line 122 of file FeatherMain.qo.h.
QString casa::FeatherMain::lowResImagePath [private] |
Definition at line 112 of file FeatherMain.qo.h.
QString casa::FeatherMain::outputImagePath [private] |
Definition at line 114 of file FeatherMain.qo.h.
Definition at line 120 of file FeatherMain.qo.h.
PlotHolder* casa::FeatherMain::plotHolder [private] |
Definition at line 118 of file FeatherMain.qo.h.
Preferences casa::FeatherMain::preferences [private] |
Definition at line 109 of file FeatherMain.qo.h.
Definition at line 110 of file FeatherMain.qo.h.
QProgressDialog casa::FeatherMain::progressMeter [private] |
Definition at line 119 of file FeatherMain.qo.h.
const int casa::FeatherMain::SINGLE_DISH_FACTOR_DEFAULT [static, private] |
Definition at line 105 of file FeatherMain.qo.h.
Ui::FeatherMainClass casa::FeatherMain::ui [private] |
Definition at line 107 of file FeatherMain.qo.h.
1.6.1