casa
5.7.0-16
|
Event for when the user scrolls the scroll wheel. More...
#include <PlotEvent.h>
Public Member Functions | |
PlotWheelEvent (PlotCanvas *canvas, int delta, const PlotCoordinate &c) | |
Constructor which takes the originating canvas, the wheel delta, and the location. More... | |
~PlotWheelEvent () | |
Destructor. More... | |
void * | origin () const |
Overrides PlotEvent::origin(). More... | |
PlotCanvas * | canvas () const |
Canvas that was scrolled upon. More... | |
int | delta () const |
Scroll delta. More... | |
PlotCoordinate | where () const |
Where the scroll happened. More... | |
Public Member Functions inherited from casa::PlotEvent | |
PlotEvent () | |
virtual | ~PlotEvent () |
Protected Attributes | |
PlotCanvas * | m_canvas |
int | m_delta |
PlotCoordinate | m_coord |
Event for when the user scrolls the scroll wheel.
The scroll event contains a "delta" which is negative when the user scrolls back and positive when the user scrolls forward. The number indicates how many "clicks" the user scrolled.
Definition at line 183 of file PlotEvent.h.
casa::PlotWheelEvent::PlotWheelEvent | ( | PlotCanvas * | canvas, |
int | delta, | ||
const PlotCoordinate & | c | ||
) |
Constructor which takes the originating canvas, the wheel delta, and the location.
casa::PlotWheelEvent::~PlotWheelEvent | ( | ) |
Destructor.
PlotCanvas* casa::PlotWheelEvent::canvas | ( | ) | const |
Canvas that was scrolled upon.
Referenced by origin().
int casa::PlotWheelEvent::delta | ( | ) | const |
Scroll delta.
|
inlinevirtual |
Overrides PlotEvent::origin().
Implements casa::PlotEvent.
Definition at line 193 of file PlotEvent.h.
References canvas().
PlotCoordinate casa::PlotWheelEvent::where | ( | ) | const |
Where the scroll happened.
|
protected |
Definition at line 205 of file PlotEvent.h.
|
protected |
Definition at line 207 of file PlotEvent.h.
|
protected |
Definition at line 206 of file PlotEvent.h.