#include <VRPNAnalogDevice.H>
Inherits IS3D::PolledDevice.
Public Member Functions | |
VRPNAnalogDevice (const std::string &vrpnAnalogDeviceName, const Array< std::string > &eventsToGenerate) | |
virtual | ~VRPNAnalogDevice () |
void | pollForEvents () |
void | sendEventIfChanged (int channelNumber, double data) |
std::string | getEventName (int channelNumber) |
int | numChannels () |
Static Public Member Functions | |
static VRPNAnalogDevice * | fromConfigVals (const std::string &devname) |
IS3D::VRPNAnalogDevice::VRPNAnalogDevice | ( | const std::string & | vrpnAnalogDeviceName, | |
const Array< std::string > & | eventsToGenerate | |||
) |
virtual IS3D::VRPNAnalogDevice::~VRPNAnalogDevice | ( | ) | [virtual] |
static VRPNAnalogDevice* IS3D::VRPNAnalogDevice::fromConfigVals | ( | const std::string & | devname | ) | [static] |
void IS3D::VRPNAnalogDevice::pollForEvents | ( | ) | [virtual] |
Implements IS3D::PolledDevice.
void IS3D::VRPNAnalogDevice::sendEventIfChanged | ( | int | channelNumber, | |
double | data | |||
) |
std::string IS3D::VRPNAnalogDevice::getEventName | ( | int | channelNumber | ) |
int IS3D::VRPNAnalogDevice::numChannels | ( | ) | [inline] |