Candy
|
This node reads analogs information using VRPN. More...
Classes | |
struct | Processor |
Public Member Functions | |
VRPNAnalogs (H3D::Inst< H3D::SFNode > _metadata=0, H3D::Inst< Processor > _processor=0, H3D::Inst< H3D::SFString > _connectionString=0, H3D::Inst< H3D::MFFloat > _analogs=0) | |
virtual std::string | defaultXMLContainerField () |
void | initialize () |
Public Attributes | |
std::auto_ptr< H3D::SFString > | connectionString |
![]() | |
std::auto_ptr< H3D::MFFloat > | analogs |
![]() | |
Static Public Attributes | |
static H3D::H3DNodeDatabase | database |
Protected Member Functions | |
void | update () |
Static Protected Member Functions | |
static void VRPN_CALLBACK | handler (void *userdata, const vrpn_ANALOGCB info) |
Protected Attributes | |
vrpn_Analog_Remote * | vrpn_remote |
std::vector< float > | new_analogs |
std::auto_ptr< Processor > | processor |
This node reads analogs information using VRPN.
std::auto_ptr< H3D::MFFloat > HVR::VRPNAnalogs::analogs |
The analog values in the order presented by the VRPN server.
std::auto_ptr< H3D::SFString > HVR::VRPNAnalogs::connectionString |
The address to the analogs at a VRPN server, for example "analog@localhost".