Libpointing
An open-source cross-platform library to get raw events from pointing devices and master transfer functions.
 All Classes Functions Variables Typedefs Enumerator Pages
pointing::Interpolation Member List

This is the complete list of members for pointing::Interpolation, including all inherited members.

applyd(int dxMickey, int dyMickey, double *dxPixel, double *dyPixel, TimeStamp::inttime timestamp=TimeStamp::undef)pointing::Interpolationvirtual
applyi(int dxMickey, int dyMickey, int *dxPixel, int *dyPixel, TimeStamp::inttime timestamp=TimeStamp::undef)pointing::Interpolationvirtual
cfg (defined in pointing::Interpolation)pointing::Interpolationprotected
clearState(void)pointing::Interpolationvirtual
create(const char *function_uri, PointingDevice *input, DisplayDevice *output)pointing::TransferFunctionstatic
create(std::string function_uri, PointingDevice *input, DisplayDevice *output) (defined in pointing::TransferFunction)pointing::TransferFunctionstatic
create(URI &function_uri, PointingDevice *input, DisplayDevice *output) (defined in pointing::TransferFunction)pointing::TransferFunctionstatic
curAcc (defined in pointing::Interpolation)pointing::Interpolationprotected
debug(std::ostream &) const (defined in pointing::TransferFunction)pointing::TransferFunctioninlinevirtual
directory (defined in pointing::Interpolation)pointing::Interpolationprotected
displayDevice (defined in pointing::Interpolation)pointing::Interpolationprotected
getURI(bool expanded=false) const pointing::Interpolationvirtual
Interpolate(std::vector< int > &lowInd, std::vector< int > &highInd)pointing::Interpolationprotected
Interpolation(URI &uri, PointingDevice *input, DisplayDevice *output) (defined in pointing::Interpolation)pointing::Interpolation
loadTableStr(std::string tableData) (defined in pointing::Interpolation)pointing::Interpolation
mapAcc (defined in pointing::Interpolation)pointing::Interpolationprotected
normalize (defined in pointing::Interpolation)pointing::Interpolationprotected
normalizeInput(int *dx, int *dy, PointingDevice *input) const pointing::TransferFunctionprotected
normalizeOutput(int *dx, int *dy, DisplayDevice *output) const pointing::TransferFunctionprotected
originalInput (defined in pointing::Interpolation)pointing::Interpolationprotected
originalOutput (defined in pointing::Interpolation)pointing::Interpolationprotected
pointingDevice (defined in pointing::Interpolation)pointing::Interpolationprotected
previousMouseRawX (defined in pointing::Interpolation)pointing::Interpolationprotected
previousMouseRawY (defined in pointing::Interpolation)pointing::Interpolationprotected
previousMouseXRemainder (defined in pointing::Interpolation)pointing::Interpolationprotected
previousMouseYRemainder (defined in pointing::Interpolation)pointing::Interpolationprotected
replaceAlias(std::string &curAcc) (defined in pointing::Interpolation)pointing::Interpolationprotected
schemes(void) (defined in pointing::TransferFunction)pointing::TransferFunctionstatic
setDebugLevel(int)pointing::TransferFunctioninlinevirtual
space (defined in pointing::Interpolation)pointing::Interpolationprotected
system (defined in pointing::Interpolation)pointing::Interpolationprotected
tableAcc (defined in pointing::Interpolation)pointing::Interpolationprotected
TableToCoefficients() (defined in pointing::Interpolation)pointing::Interpolationprotected
TransferFunction(void) (defined in pointing::TransferFunction)pointing::TransferFunctioninlineprotected
valueFromTable(unsigned index) (defined in pointing::Interpolation)pointing::Interpolationprotected
valueFromTable(double index)pointing::Interpolationprotected
~Interpolation() (defined in pointing::Interpolation)pointing::Interpolation
~TransferFunction() (defined in pointing::TransferFunction)pointing::TransferFunctioninlinevirtual