OpendTect
6.6
|
Public Member Functions | |
MouseEvent (const MouseEvent &me) | |
MouseEvent (OD::ButtonState st, double xx, double yy, float aa=0) | |
MouseEvent (OD::ButtonState st, float xx, float yy, float aa=0) | |
MouseEvent (OD::ButtonState st=OD::NoButton, int xx=0, int yy=0, float aa=0) | |
~MouseEvent () | |
bool | altStatus () const |
float | angle () const |
used for wheel events More... | |
OD::ButtonState | buttonState () const |
bool | ctrlStatus () const |
const Geom::Point2D< double > & | getDPos () const |
Geom::Point2D< float > | getFPos () const |
bool | isPressed () const |
bool | leftButton () const |
bool | middleButton () const |
bool | operator!= (const MouseEvent &ev) const |
MouseEvent & | operator= (const MouseEvent &) |
bool | operator== (const MouseEvent &ev) const |
const Geom::Point2D< int > & | pos () const |
bool | rightButton () const |
void | setButtonState (const OD::ButtonState &) |
void | setPos (const Geom::Point2D< double > &) |
void | setPressed (bool yn) |
void | setTabletInfo (const TabletInfo *) |
bool | shiftStatus () const |
TabletInfo * | tabletInfo () |
const TabletInfo * | tabletInfo () const |
int | x () const |
int | y () const |
Static Public Member Functions | |
static float | getDefaultMouseWheelZoomFactor () |
static float | getDefaultTrackpadZoomFactor () |
Protected Attributes | |
float | angle_ |
OD::ButtonState | butstate_ |
Geom::Point2D< double > | dpos_ |
Geom::Point2D< int > | pos_ |
bool | pressed_ |
TabletInfo * | tabletinfo_ |
<>
|
inline |
|
inline |
|
inline |
|
inline |
MouseEvent::~MouseEvent | ( | ) |
bool MouseEvent::altStatus | ( | ) | const |
|
inline |
used for wheel events
|
inline |
bool MouseEvent::ctrlStatus | ( | ) | const |
|
static |
|
static |
const Geom::Point2D<double>& MouseEvent::getDPos | ( | ) | const |
Geom::Point2D<float> MouseEvent::getFPos | ( | ) | const |
|
inline |
bool MouseEvent::leftButton | ( | ) | const |
bool MouseEvent::middleButton | ( | ) | const |
|
inline |
MouseEvent& MouseEvent::operator= | ( | const MouseEvent & | ) |
bool MouseEvent::operator== | ( | const MouseEvent & | ev | ) | const |
|
inline |
bool MouseEvent::rightButton | ( | ) | const |
void MouseEvent::setButtonState | ( | const OD::ButtonState & | ) |
void MouseEvent::setPos | ( | const Geom::Point2D< double > & | ) |
|
inline |
void MouseEvent::setTabletInfo | ( | const TabletInfo * | ) |
bool MouseEvent::shiftStatus | ( | ) | const |
TabletInfo* MouseEvent::tabletInfo | ( | ) |
const TabletInfo* MouseEvent::tabletInfo | ( | ) | const |
|
inline |
|
inline |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2022