casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions
casa::ImageTracker Class Reference

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 casa::ImageScroll

List of all members.

Public Member Functions

virtual void imageAdded (QtDisplayData *image)=0
virtual void imageRemoved (QtDisplayData *image)=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

Definition at line 44 of file ImageTracker.h.

virtual casa::ImageTracker::~ImageTracker ( ) [inline, virtual]

Definition at line 45 of file ImageTracker.h.


Member Function Documentation

virtual void casa::ImageTracker::imageAdded ( QtDisplayData image) [pure virtual]
virtual void casa::ImageTracker::imageRemoved ( QtDisplayData image) [pure virtual]
virtual void casa::ImageTracker::masterImageSelected ( QtDisplayData image) [pure virtual]

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