casa
5.7.0-16
|
Base class describing event information for PixelCanvases. More...
#include <PixelCanvasEvent.h>
Public Member Functions | |
PixelCanvasEvent (PixelCanvas *pc) | |
Constructor, taking a pointer to a PixelCanvas. More... | |
virtual | ~PixelCanvasEvent () |
Destructor. More... | |
virtual PixelCanvas * | pixelCanvas () const |
Return a pointer to the PixelCanvas on which the event occurred. More... | |
Public Member Functions inherited from casa::DisplayEvent | |
DisplayEvent () | |
Constructor. More... | |
DisplayEvent (const DisplayEvent &other) | |
Copy constructor - construct a new DisplayEvent from other . More... | |
virtual | ~DisplayEvent () |
Destructor. More... | |
DisplayEvent & | operator= (const DisplayEvent &other) |
Copy assignment using copy semantics. More... | |
virtual casacore::Double | timeOfEvent () const |
Return the Julian date (in fractional seconds) that this event occured. More... | |
Protected Member Functions | |
PixelCanvasEvent () | |
(Required) default constructor. More... | |
PixelCanvasEvent (const PixelCanvasEvent &other) | |
(Required) copy constructor. More... | |
PixelCanvasEvent & | operator= (const PixelCanvasEvent &other) |
(Required) copy assignment. More... | |
Private Attributes | |
PixelCanvas * | itsPixelCanvas |
Store the PixelCanvas of the event here at construction. More... | |
Base class describing event information for PixelCanvases.
Internal
"PixelCanvasEvents" describes "Events" (ie. things which happen at a measurable time) which occur on PixelCanvases.
This class adds to the information stored in the DisplayEvent class. It adds information specific to events occuring on PixelCanvases, viz. a pointer to the PixelCanvas itself.
It is desirable to locate in a single place the information which is common to all events occuring on PixelCanvases.
.
Definition at line 79 of file PixelCanvasEvent.h.
casa::PixelCanvasEvent::PixelCanvasEvent | ( | PixelCanvas * | pc | ) |
Constructor, taking a pointer to a PixelCanvas.
|
virtual |
Destructor.
|
protected |
(Required) default constructor.
|
protected |
(Required) copy constructor.
|
protected |
(Required) copy assignment.
|
inlinevirtual |
Return a pointer to the PixelCanvas on which the event occurred.
Definition at line 90 of file PixelCanvasEvent.h.
References itsPixelCanvas.
|
private |
Store the PixelCanvas of the event here at construction.
Definition at line 108 of file PixelCanvasEvent.h.
Referenced by pixelCanvas().