casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
casa::ImageTracker Class Referenceabstract

Interface class designed to reduce the coupling between the GUI class, ImageManager and the DisplayDataHolder. More...

#include <ImageTracker.h>

Inheritance diagram for casa::ImageTracker:
casa::ImageManagerDialog

Public Member Functions

virtual void imageAdded (QtDisplayData *image, int position, bool autoRegister, bool masterCoordinate, bool masterSaturation, bool masterHue)=0
 
virtual void masterImageSelected (QtDisplayData *image)=0
 
 ImageTracker ()
 
virtual ~ImageTracker ()
 

Detailed Description

Interface class designed to reduce the coupling between the GUI class, ImageManager and the DisplayDataHolder.

Provides a mechanism for the DisplayDataHolder to update the GUI, when its QtDisplayData changes methods invoked by other classes.

Definition at line 39 of file ImageTracker.h.

Constructor & Destructor Documentation

casa::ImageTracker::ImageTracker ( )
inline

Definition at line 45 of file ImageTracker.h.

virtual casa::ImageTracker::~ImageTracker ( )
inlinevirtual

Definition at line 46 of file ImageTracker.h.

Member Function Documentation

virtual void casa::ImageTracker::imageAdded ( QtDisplayData image,
int  position,
bool  autoRegister,
bool  masterCoordinate,
bool  masterSaturation,
bool  masterHue 
)
pure virtual

Implemented in casa::ImageManagerDialog.

virtual void casa::ImageTracker::masterImageSelected ( QtDisplayData image)
pure virtual

Implemented in casa::ImageManagerDialog.


The documentation for this class was generated from the following file: