Does image/data manapulation and stores/provides data. More...
#include <FeatherManager.qo.h>
Signals | |
void | featheringDone () |
Public Member Functions | |
FeatherManager () | |
bool | isReady () const |
bool | isSuccess () const |
bool | loadImages (const QString &lowImagePath, const QString &highImagePath, LogIO *logger) |
bool | loadDirtyImage (const QString &dirtyImagePath) |
void | applyFeather (bool saveOutput, const QString &outputImagePath) |
void | getEffectiveDishDiameter (Float &xDiam, Float &yDiam) |
bool | setEffectiveDishDiameter (float xDiam, float yDiam) |
void | setSDScale (float scale) |
void | setRadial (bool radialPlot) |
void | setChannelsAveraged (bool averaged) |
void | setChannelIndex (int index) |
bool | isRadial () const |
int | getPlaneCount () const |
int | getChannelIndex () const |
QString | getError () const |
bool | isFileSaved () const |
bool | isChannelsAveraged () const |
FeatheredData | getSDOrig () |
Data. | |
FeatheredData | getIntOrig () |
FeatheredData | getDirtyOrig () |
FeatheredData | getSDWeight () const |
FeatheredData | getIntWeight () const |
FeatheredData | getSDCut () const |
FeatheredData | getIntCut () const |
FeatheredData | getDirtyCut () const |
FeatheredData | getIntConvolvedSDOrig () |
FeatheredData | getIntConvolvedSDCut () const |
FeatheredData | getDirtyConvolvedSDOrig () |
FeatheredData | getDirtyConvolvedSDCut () const |
FeatheredData | getSDConvolvedIntOrig () |
FeatheredData | getSDConvolvedIntCut () const |
virtual | ~FeatherManager () |
FeatheredData getSDConvolvedDirtyOrig(); FeatheredData getSDConvolvedDirtyCut() const;. | |
Private Slots | |
void | featherDone () |
Private Member Functions | |
FeatherManager (const FeatherManager &other) | |
FeatherManager | operator= (const FeatherManager &other) |
FeatheredData | getConvolvedOrig (ImageInterface< float > *image) const |
bool | generateInputImage (QString highResImagePath, QString lowResImagePath) |
bool | generateDirtyImage (QString dirtyImagePath) |
int | getPlaneCount (ImageInterface< float > *image) const |
ImageInterface< Float > * | getSinglePlaneImage (ImageInterface< float > *image) const |
void | resetBasicFeedImages () |
void | resetDirtyFeedImage () |
Private Attributes | |
ImageInterface< Float > * | lowResImage |
ImageInterface< Float > * | highResImage |
ImageInterface< Float > * | dirtyImage |
ImageInterface< Float > * | highResFeedImage |
ImageInterface< Float > * | dirtyFeedImage |
ImageInterface< Float > * | lowResFeedImage |
Feather * | featherWorker |
FeatherThread * | thread |
QString | errorMessage |
LogIO * | logger |
bool | radialAxis |
bool | channelsAveraged |
bool | success |
int | channelIndex |
Does image/data manapulation and stores/provides data.
Definition at line 75 of file FeatherManager.qo.h.
casa::FeatherManager::FeatherManager | ( | ) |
virtual casa::FeatherManager::~FeatherManager | ( | ) | [virtual] |
FeatheredData getSDConvolvedDirtyOrig(); FeatheredData getSDConvolvedDirtyCut() const;.
casa::FeatherManager::FeatherManager | ( | const FeatherManager & | other | ) | [private] |
void casa::FeatherManager::applyFeather | ( | bool | saveOutput, | |
const QString & | outputImagePath | |||
) |
void casa::FeatherManager::featherDone | ( | ) | [private, slot] |
void casa::FeatherManager::featheringDone | ( | ) | [signal] |
bool casa::FeatherManager::generateDirtyImage | ( | QString | dirtyImagePath | ) | [private] |
bool casa::FeatherManager::generateInputImage | ( | QString | highResImagePath, | |
QString | lowResImagePath | |||
) | [private] |
int casa::FeatherManager::getChannelIndex | ( | ) | const |
FeatheredData casa::FeatherManager::getConvolvedOrig | ( | ImageInterface< float > * | image | ) | const [private] |
FeatheredData casa::FeatherManager::getDirtyConvolvedSDCut | ( | ) | const |
FeatheredData casa::FeatherManager::getDirtyConvolvedSDOrig | ( | ) |
FeatheredData casa::FeatherManager::getDirtyCut | ( | ) | const |
FeatheredData casa::FeatherManager::getDirtyOrig | ( | ) |
void casa::FeatherManager::getEffectiveDishDiameter | ( | Float & | xDiam, | |
Float & | yDiam | |||
) |
QString casa::FeatherManager::getError | ( | ) | const |
FeatheredData casa::FeatherManager::getIntConvolvedSDCut | ( | ) | const |
FeatheredData casa::FeatherManager::getIntConvolvedSDOrig | ( | ) |
FeatheredData casa::FeatherManager::getIntCut | ( | ) | const |
FeatheredData casa::FeatherManager::getIntOrig | ( | ) |
FeatheredData casa::FeatherManager::getIntWeight | ( | ) | const |
int casa::FeatherManager::getPlaneCount | ( | ImageInterface< float > * | image | ) | const [private] |
int casa::FeatherManager::getPlaneCount | ( | ) | const |
FeatheredData casa::FeatherManager::getSDConvolvedIntCut | ( | ) | const |
FeatheredData casa::FeatherManager::getSDConvolvedIntOrig | ( | ) |
FeatheredData casa::FeatherManager::getSDCut | ( | ) | const |
FeatheredData casa::FeatherManager::getSDOrig | ( | ) |
Data.
FeatheredData casa::FeatherManager::getSDWeight | ( | ) | const |
ImageInterface<Float>* casa::FeatherManager::getSinglePlaneImage | ( | ImageInterface< float > * | image | ) | const [private] |
bool casa::FeatherManager::isChannelsAveraged | ( | ) | const |
bool casa::FeatherManager::isFileSaved | ( | ) | const |
bool casa::FeatherManager::isRadial | ( | ) | const |
bool casa::FeatherManager::isReady | ( | ) | const |
bool casa::FeatherManager::isSuccess | ( | ) | const |
bool casa::FeatherManager::loadDirtyImage | ( | const QString & | dirtyImagePath | ) |
bool casa::FeatherManager::loadImages | ( | const QString & | lowImagePath, | |
const QString & | highImagePath, | |||
LogIO * | logger | |||
) |
FeatherManager casa::FeatherManager::operator= | ( | const FeatherManager & | other | ) | [private] |
void casa::FeatherManager::resetBasicFeedImages | ( | ) | [private] |
void casa::FeatherManager::resetDirtyFeedImage | ( | ) | [private] |
void casa::FeatherManager::setChannelIndex | ( | int | index | ) |
void casa::FeatherManager::setChannelsAveraged | ( | bool | averaged | ) |
bool casa::FeatherManager::setEffectiveDishDiameter | ( | float | xDiam, | |
float | yDiam | |||
) |
void casa::FeatherManager::setRadial | ( | bool | radialPlot | ) |
void casa::FeatherManager::setSDScale | ( | float | scale | ) |
int casa::FeatherManager::channelIndex [private] |
Definition at line 146 of file FeatherManager.qo.h.
bool casa::FeatherManager::channelsAveraged [private] |
Definition at line 144 of file FeatherManager.qo.h.
ImageInterface<Float>* casa::FeatherManager::dirtyFeedImage [private] |
Definition at line 137 of file FeatherManager.qo.h.
ImageInterface<Float>* casa::FeatherManager::dirtyImage [private] |
Definition at line 135 of file FeatherManager.qo.h.
QString casa::FeatherManager::errorMessage [private] |
Definition at line 141 of file FeatherManager.qo.h.
Feather* casa::FeatherManager::featherWorker [private] |
Definition at line 139 of file FeatherManager.qo.h.
ImageInterface<Float>* casa::FeatherManager::highResFeedImage [private] |
Definition at line 136 of file FeatherManager.qo.h.
ImageInterface<Float>* casa::FeatherManager::highResImage [private] |
Definition at line 134 of file FeatherManager.qo.h.
LogIO* casa::FeatherManager::logger [private] |
Definition at line 142 of file FeatherManager.qo.h.
ImageInterface<Float>* casa::FeatherManager::lowResFeedImage [private] |
Definition at line 138 of file FeatherManager.qo.h.
ImageInterface<Float>* casa::FeatherManager::lowResImage [private] |
Definition at line 133 of file FeatherManager.qo.h.
bool casa::FeatherManager::radialAxis [private] |
Definition at line 143 of file FeatherManager.qo.h.
bool casa::FeatherManager::success [private] |
Definition at line 145 of file FeatherManager.qo.h.
FeatherThread* casa::FeatherManager::thread [private] |
Definition at line 140 of file FeatherManager.qo.h.