casa
$Rev:20696$
|
#include <ProfileTaskMonitor.h>
Public Types | |
enum | PURPOSE { SPECTROSCOPY, MOMENTS_COLLAPSE } |
Public Member Functions | |
ProfileTaskMonitor () | |
virtual QString | getFileName () const =0 |
virtual QString | getImagePath () const =0 |
virtual Vector< Float > | getXValues () const =0 |
virtual Vector< Float > | getYValues () const =0 |
virtual Vector< Float > | getZValues () const =0 |
virtual QString | getYUnit () const =0 |
virtual QString | getYUnitPrefix () const =0 |
virtual String | getXAxisUnit () const =0 |
virtual void | postStatus (String str)=0 |
virtual void | plotMainCurve ()=0 |
virtual const ImageInterface < Float > * | getImage (const QString &imageName="") const =0 |
virtual const void | getPixelBounds (Vector< double > &xPixels, Vector< double > &yPixels) const =0 |
virtual void | persist (const QString &key, const QString &value)=0 |
Specific to Moments. | |
virtual QString | read (const QString &key) const =0 |
virtual void | imageCollapsed (String path, String dataType, String displayType, Bool autoRegister, Bool tmpData, ImageInterface< Float > *img=NULL)=0 |
virtual void | setPurpose (ProfileTaskMonitor::PURPOSE purpose)=0 |
virtual void | setPosition (const QList< double > &world_x, const QList< double > &world_y)=0 |
Specific to Spectrum Position setting. | |
virtual | ~ProfileTaskMonitor () |
Definition at line 36 of file ProfileTaskMonitor.h.
Definition at line 40 of file ProfileTaskMonitor.h.
virtual casa::ProfileTaskMonitor::~ProfileTaskMonitor | ( | ) | [virtual] |
virtual QString casa::ProfileTaskMonitor::getFileName | ( | ) | const [pure virtual] |
Implemented in casa::QtProfile.
virtual const ImageInterface<Float>* casa::ProfileTaskMonitor::getImage | ( | const QString & | imageName = "" | ) | const [pure virtual] |
Implemented in casa::QtProfile.
virtual QString casa::ProfileTaskMonitor::getImagePath | ( | ) | const [pure virtual] |
Implemented in casa::QtProfile.
virtual const void casa::ProfileTaskMonitor::getPixelBounds | ( | Vector< double > & | xPixels, |
Vector< double > & | yPixels | ||
) | const [pure virtual] |
Implemented in casa::QtProfile.
virtual String casa::ProfileTaskMonitor::getXAxisUnit | ( | ) | const [pure virtual] |
Implemented in casa::QtProfile.
virtual Vector<Float> casa::ProfileTaskMonitor::getXValues | ( | ) | const [pure virtual] |
Implemented in casa::QtProfile.
virtual QString casa::ProfileTaskMonitor::getYUnit | ( | ) | const [pure virtual] |
Implemented in casa::QtProfile.
virtual QString casa::ProfileTaskMonitor::getYUnitPrefix | ( | ) | const [pure virtual] |
Implemented in casa::QtProfile.
virtual Vector<Float> casa::ProfileTaskMonitor::getYValues | ( | ) | const [pure virtual] |
Implemented in casa::QtProfile.
virtual Vector<Float> casa::ProfileTaskMonitor::getZValues | ( | ) | const [pure virtual] |
Implemented in casa::QtProfile.
virtual void casa::ProfileTaskMonitor::imageCollapsed | ( | String | path, |
String | dataType, | ||
String | displayType, | ||
Bool | autoRegister, | ||
Bool | tmpData, | ||
ImageInterface< Float > * | img = NULL |
||
) | [pure virtual] |
Implemented in casa::QtProfile.
virtual void casa::ProfileTaskMonitor::persist | ( | const QString & | key, |
const QString & | value | ||
) | [pure virtual] |
Specific to Moments.
Implemented in casa::QtProfile.
virtual void casa::ProfileTaskMonitor::plotMainCurve | ( | ) | [pure virtual] |
Implemented in casa::QtProfile.
virtual void casa::ProfileTaskMonitor::postStatus | ( | String | str | ) | [pure virtual] |
Implemented in casa::QtProfile.
virtual QString casa::ProfileTaskMonitor::read | ( | const QString & | key | ) | const [pure virtual] |
Implemented in casa::QtProfile.
virtual void casa::ProfileTaskMonitor::setPosition | ( | const QList< double > & | world_x, |
const QList< double > & | world_y | ||
) | [pure virtual] |
Specific to Spectrum Position setting.
Implemented in casa::QtProfile.
virtual void casa::ProfileTaskMonitor::setPurpose | ( | ProfileTaskMonitor::PURPOSE | purpose | ) | [pure virtual] |
Implemented in casa::QtProfile.