casa
$Rev:20696$
|
Class to draw catalogue overlays for SkyCatOverlayDD. More...
#include <SkyCatOverlayDM.h>
Public Member Functions | |
SkyCatOverlayDM (WorldCanvas *worldCanvas, AttributeBuffer *wchAttributes, AttributeBuffer *ddAttributes, CachingDisplayData *dd) | |
Constructor. | |
virtual | ~SkyCatOverlayDM () |
Destructor. | |
virtual void | cleanup () |
Clean up (ie. | |
virtual Bool | drawIntoList (Display::RefreshReason reason, WorldCanvasHolder &wcHolder) |
Draw into a cached drawing list, called by draw function. | |
Protected Member Functions | |
SkyCatOverlayDM () | |
(Required) default constructor. | |
SkyCatOverlayDM (const SkyCatOverlayDM &other) | |
(Required) copy constructor. | |
void | operator= (const SkyCatOverlayDM &other) |
(Required) copy assignment. |
Class to draw catalogue overlays for SkyCatOverlayDD.
This class adds to the interface defined by DisplayMethod to provide the necessary infrastructure to draw simple catalogue overlays when requested to do so by the SkyCatOverlayDD class.
Definition at line 51 of file SkyCatOverlayDM.h.
casa::SkyCatOverlayDM::SkyCatOverlayDM | ( | WorldCanvas * | worldCanvas, |
AttributeBuffer * | wchAttributes, | ||
AttributeBuffer * | ddAttributes, | ||
CachingDisplayData * | dd | ||
) |
Constructor.
virtual casa::SkyCatOverlayDM::~SkyCatOverlayDM | ( | ) | [virtual] |
Destructor.
casa::SkyCatOverlayDM::SkyCatOverlayDM | ( | ) | [protected] |
(Required) default constructor.
casa::SkyCatOverlayDM::SkyCatOverlayDM | ( | const SkyCatOverlayDM & | other | ) | [protected] |
(Required) copy constructor.
virtual void casa::SkyCatOverlayDM::cleanup | ( | ) | [virtual] |
virtual Bool casa::SkyCatOverlayDM::drawIntoList | ( | Display::RefreshReason | reason, |
WorldCanvasHolder & | wcHolder | ||
) | [virtual] |
Draw into a cached drawing list, called by draw function.
Implements casa::CachingDisplayMethod.
void casa::SkyCatOverlayDM::operator= | ( | const SkyCatOverlayDM & | other | ) | [protected] |
(Required) copy assignment.