casa
5.7.0-16
|
An event handler to negotiate between three different PanelDisplays. More...
#include <SlicePanelDisplay.h>
Public Member Functions | |
SliceEH (PanelDisplay *mwch, casacore::uInt axis=0, casacore::uInt daxis=0) | |
virtual | ~SliceEH () |
virtual void | draw (const WCMotionEvent &ev) |
virtual void | operator() (const WCMotionEvent &ev) |
default sends event to cout More... | |
virtual void | operator() (const WCPositionEvent &ev) |
Default just prints the event to cout. More... | |
virtual void | matchKey (Display::KeySym key) |
Public Member Functions inherited from casa::WCMotionEH | |
WCMotionEH () | |
Default Constructor Required. More... | |
virtual | ~WCMotionEH () |
Destructor. More... | |
Public Member Functions inherited from casa::WCPositionEH | |
WCPositionEH () | |
Default Constructor Required. More... | |
virtual | ~WCPositionEH () |
Destructor. More... | |
Public Member Functions inherited from casa::DTVisible | |
DTVisible () | |
Default constructor. More... | |
virtual | ~DTVisible () |
Destructor. More... | |
virtual casacore::String | drawColor () const |
Return the color to use. More... | |
virtual casacore::Int | lineWidth () const |
Return the line width to use. More... | |
virtual casacore::Double | doubleClickInterval () const |
Return the double click interval (in seconds). More... | |
Private Attributes | |
PanelDisplay * | itsPD |
MWCAnimator | itsAni |
casacore::uInt | itsAxis |
casacore::uInt | itsDrawAxis |
Display::KeySym | itsPositionKey |
Display::KeyModifier | itsMotionKey |
Additional Inherited Members | |
Protected Member Functions inherited from casa::DTVisible | |
DTVisible (const DTVisible &other) | |
(Required) copy constructor. More... | |
DTVisible & | operator= (const DTVisible &other) |
(Required) copy assignment. More... | |
An event handler to negotiate between three different PanelDisplays.
Public interface
Definition at line 67 of file SlicePanelDisplay.h.
casa::SliceEH::SliceEH | ( | PanelDisplay * | mwch, |
casacore::uInt | axis = 0 , |
||
casacore::uInt | daxis = 0 |
||
) |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
default sends event to cout
Implements casa::WCMotionEH.
|
virtual |
Default just prints the event to cout.
Implements casa::WCPositionEH.
|
private |
Definition at line 77 of file SlicePanelDisplay.h.
|
private |
Definition at line 78 of file SlicePanelDisplay.h.
|
private |
Definition at line 79 of file SlicePanelDisplay.h.
|
private |
Definition at line 81 of file SlicePanelDisplay.h.
|
private |
Definition at line 76 of file SlicePanelDisplay.h.
|
private |
Definition at line 80 of file SlicePanelDisplay.h.