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