16 #ifndef SUBPIXELFUNCTION_H
17 #define SUBPIXELFUNCTION_H
19 #include <pointing/transferfunctions/TransferFunction.h>
42 TimeStamp::inttime lastTime;
43 double vPix, vUse, gOpt, gPix;
45 void minGainAndVelocity();
46 void computeParameters();
50 URI decodeURI(URI &uri);
103 void applyi(
int dxMickey,
int dyMickey,
int *dxPixel,
int *dyPixel,
104 TimeStamp::inttime timestamp=TimeStamp::undef);
106 void applyd(
int dxMickey,
int dyMickey,
double *dxPixel,
double *dyPixel,
107 TimeStamp::inttime timestamp=TimeStamp::undef);
109 URI
getURI(
bool expanded=
false)
const;
122 #endif // SUBPIXELFUNCTION_H
void clearState(void)
Method which clears the current state of the device to be the default one (without any remainders or ...
Definition: SubPixelFunction.cpp:164
void getCardinalitySize(int *cardinality, int *size) const
getCardinalitySize
Definition: SubPixelFunction.cpp:158
void applyi(int dxMickey, int dyMickey, int *dxPixel, int *dyPixel, TimeStamp::inttime timestamp=TimeStamp::undef)
apply The main method of the class which applies the transfer function.
Definition: SubPixelFunction.cpp:170
URI getURI(bool expanded=false) const
getURI The method constructs URI corresponding to the type and parameters of the transfer function...
Definition: SubPixelFunction.cpp:215
void setSubPixeling(bool subpixeling)
setSubPixeling Turn on or off subpixeling
Definition: SubPixelFunction.cpp:130
void setCardinalitySize(int cardinality, int size)
setCardinalitySize
Definition: SubPixelFunction.cpp:151
void setHumanResolution(int humanResolution)
setHumanResolution Sets the resolution of the pointing device at which humans have maximum pointing t...
Definition: SubPixelFunction.cpp:140
The SubPixelFunction class is the subclass of TransferFunction which can be used to extend any Transf...
Definition: SubPixelFunction.h:30
void applyd(int dxMickey, int dyMickey, double *dxPixel, double *dyPixel, TimeStamp::inttime timestamp=TimeStamp::undef)
apply The main method of the class which applies the transfer function.
Definition: SubPixelFunction.cpp:175
bool getSubPixeling() const
getSubPixeling Is subpixeling activated?
Definition: SubPixelFunction.cpp:135
The TransferFunction class is an abstract class that creates an object of its concrete subclasses...
Definition: TransferFunction.h:38
Definition: DummyPointingDevice.cpp:23
The PointingDevice class is used to represent Pointing Devices connected to the computer or pseudo-de...
Definition: PointingDevice.h:35
DisplayDevice class is used to represent the displays connected to the computer.
Definition: DisplayDevice.h:31
URI getInnerURI(bool expanded=false) const
getInnerURI The original transfer function URI without subpixeling
Definition: SubPixelFunction.cpp:228
int getHumanResolution() const
getHumanResolution Gets the resolution of the pointing device at which humans have maximum pointing t...
Definition: SubPixelFunction.cpp:146