Candy
|
Tracker node that is using VRPN to read off information from any supported tracker. More...
Public Member Functions | |
VRPNServer (H3D::Inst< H3D::SFNode > _metadata=0, H3D::Inst< H3D::MFString > _trackerName=0, H3D::Inst< H3D::SFInt32 > _connectionPort=0, H3D::Inst< MFHapticsDevice > _device=0, H3D::Inst< Processor > _processor=0) | |
void | initialize () |
Public Attributes | |
std::auto_ptr< H3D::MFString > | trackerName |
std::auto_ptr< H3D::SFInt32 > | connectionPort |
std::auto_ptr< MFHapticsDevice > | device |
Static Public Attributes | |
static H3D::H3DNodeDatabase | database |
Protected Member Functions | |
void | update () |
Protected Attributes | |
std::vector < vrpn_Tracker_Server * > | tracker_server |
std::vector< vrpn_Button_Server * > | button_server |
std::auto_ptr< Processor > | processor |
Static Protected Attributes | |
static std::map< int, vrpn_Connection * > | vrpn_connections |
Tracker node that is using VRPN to read off information from any supported tracker.