Interface class designed to reduce the coupling between the GUI class, ImageManager and the DisplayDataHolder. More...
#include <ImageTracker.h>
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 () |
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.
| casa::ImageTracker::ImageTracker | ( | ) | [inline] |
Definition at line 45 of file ImageTracker.h.
| virtual casa::ImageTracker::~ImageTracker | ( | ) | [inline, virtual] |
Definition at line 46 of file ImageTracker.h.
| 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.
1.6.1