![]() |
OpendTect
6.6
|
Public Types | |
| enum | EventType { None =0 , Move =87 , Press =92 , Release =93 , EnterProximity =171 , LeaveProximity =172 } |
| enum | PointerType { UnknownPointer , Pen , Cursor , Eraser } |
| enum | TabletDevice { NoDevice , Puck , Stylus , Airbrush , FourDMouse , RotationStylus } |
Public Member Functions | |
| TabletInfo () | |
| float | maxPostPressDist () const |
| float | postPressDist () const |
| int | postPressTime () const |
Static Public Member Functions | |
| static const TabletInfo * | currentState () |
Public Attributes | |
| TabletDevice | device_ |
| EventType | eventtype_ |
| Geom::Point2D< int > | globalpos_ |
| PointerType | pointertype_ |
| Geom::Point2D< int > | pos_ |
| double | pressure_ |
| double | rotation_ |
| double | tangentialpressure_ |
| od_int64 | uniqueid_ |
| int | xtilt_ |
| int | ytilt_ |
| int | z_ |
Protected Member Functions | |
| void | updatePressData () |
Static Protected Member Functions | |
| static TabletInfo & | latestState () |
Protected Attributes | |
| Geom::Point2D< int > | globalpresspos_ |
| float | maxpostpressdist_ |
| int | presstimestamp_ |
Friends | |
| class | QtTabletEventFilter |
<>
| TabletInfo::TabletInfo | ( | ) |
|
static |
|
staticprotected |
| float TabletInfo::maxPostPressDist | ( | ) | const |
| float TabletInfo::postPressDist | ( | ) | const |
| int TabletInfo::postPressTime | ( | ) | const |
|
protected |
|
friend |
| TabletDevice TabletInfo::device_ |
| EventType TabletInfo::eventtype_ |
| Geom::Point2D<int> TabletInfo::globalpos_ |
|
protected |
|
protected |
| PointerType TabletInfo::pointertype_ |
| Geom::Point2D<int> TabletInfo::pos_ |
|
protected |
| double TabletInfo::pressure_ |
| double TabletInfo::rotation_ |
| double TabletInfo::tangentialpressure_ |
| od_int64 TabletInfo::uniqueid_ |
| int TabletInfo::xtilt_ |
| int TabletInfo::ytilt_ |
| int TabletInfo::z_ |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2022