28 #ifndef TRIALDISPLAY_WCMOTIONEVENT_H
29 #define TRIALDISPLAY_WCMOTIONEVENT_H
WCMotionEvent()
(Required) default constructor.
virtual casacore::Double linX() const
The x and y linear coordinates of the event.
casacore::Double itsLinX
Store the linear position of the event here.
casacore::uInt itsModifiers
Store the button and keyboard modifier masks here.
casacore::Int itsPixX
Store the pixel position of the event here.
virtual casacore::Int pixX() const
The x and y pixel position of the pointer when the event occurred.
virtual casacore::Int pixY() const
casacore::Vector< casacore::Double > itsWorld
Store the world position of the event here.
Class which stores WorldCanvas motion event information.
WCMotionEvent & operator=(const WCMotionEvent &other)
(Required) copy assignment.
virtual casacore::uInt modifiers() const
Return the state of the "modifiers": this is made up of mask bits referring to various keys on the ke...
virtual casacore::Double linY() const
Implementation of drawing in world coordinates on top of a PixelCanvas.
Base class describing event information for WorldCanvases.
virtual ~WCMotionEvent()
Destructor.
virtual const casacore::Vector< casacore::Double > & world() const
The world coordinates describing where the event occurred.