28 #ifndef TRIALDISPLAY_PROFILE2DDM_H
29 #define TRIALDISPLAY_PROFILE2DDM_H
Assistance class for auto-caching of DisplayData objects.
Buffer for storing Attributes.
A DisplayData to draw Profiles.
void restoreStyles(WorldCanvas *wc)
Restore the appropriate styles and rules after drawing is completed.
virtual WorldCanvas * worldCanvas()
Return the WorldCanvas recorded in this CachingDisplayMethod.
Base class for auto-caching DisplayData objects.
bool Bool
Define the standard types used by Casacore.
A DisplayMethod to draw Profiles.
RefreshReason
Callback reasons for PCRefreshEvent and WCRefreshEvent.
A holder to interface between DisplayDatas and a WorldCanvas.
Implementation of drawing in world coordinates on top of a PixelCanvas.
Profile2dDM()
(Required) default constructor.
virtual casacore::Bool drawIntoList(Display::RefreshReason reason, WorldCanvasHolder &wcHolder)
Draw into a cached drawing list, called by draw function.
void operator=(const Profile2dDM &other)
(Required) copy assignment.
void setStyles(WorldCanvas *wc, Profile2dDD *parent)
Set the appropriate styes and rules for drawing the profile.
virtual void cleanup()
Clean up (ie.
virtual ~Profile2dDM()
Destructor.