SkyCatOverlayDM.h
Classes
- SkyCatOverlayDM -- Class to draw catalogue overlays for SkyCatOverlayDD. (full description)
Interface
- Public Members
- SkyCatOverlayDM(WorldCanvas *worldCanvas, AttributeBuffer *wchAttributes, AttributeBuffer *ddAttributes, CachingDisplayData *dd)
- virtual ~SkyCatOverlayDM()
- virtual void cleanup()
- virtual Bool drawIntoList(Display::RefreshReason reason, WorldCanvasHolder &wcHolder)
- Protected Members
- SkyCatOverlayDM()
- SkyCatOverlayDM(const SkyCatOverlayDM &other)
- void operator=(const SkyCatOverlayDM &other)
Synopsis
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.
Member Description
Constructor.
Destructor.
virtual void cleanup()
Clean up (ie. delete any existing cached display list).
virtual Bool drawIntoList(Display::RefreshReason reason, WorldCanvasHolder &wcHolder)
Draw into a cached drawing list, called by draw function.
(Required) default constructor.
(Required) copy constructor.
void operator=(const SkyCatOverlayDM &other)
(Required) copy assignment.