vrpn  07.33
Virtual Reality Peripheral Network
vrpn_3Space.h
Go to the documentation of this file.
1 #ifndef SPACE_H
2 #define SPACE_H
3 
4 #include "vrpn_Configure.h" // for VRPN_API
5 #include "vrpn_Tracker.h" // for vrpn_Tracker_Serial
6 
8 
10 
11  public:
12 
14  const char *port = "/dev/ttyS1", long baud = 19200) :
15  vrpn_Tracker_Serial(name,c,port,baud), d_numResets(0) {};
16 
17  protected:
18 
20  virtual int get_report(void);
21 
22  virtual void reset();
24 
25 };
26 
27 #endif
vrpn_Tracker.h
vrpn_Tracker_3Space
Definition: vrpn_3Space.h:9
vrpn_Connection
Generic connection class not specific to the transport mechanism.
Definition: vrpn_Connection.h:510
vrpn_Tracker_3Space::d_numResets
int d_numResets
Definition: vrpn_3Space.h:23
vrpn_Tracker_Serial
Definition: vrpn_Tracker.h:144
vrpn_Tracker_3Space::vrpn_Tracker_3Space
vrpn_Tracker_3Space(char *name, vrpn_Connection *c, const char *port="/dev/ttyS1", long baud=19200)
Definition: vrpn_3Space.h:13
vrpn_Configure.h
VRPN_API
#define VRPN_API
Definition: vrpn_Configure.h:646
vrpn_Tracker_Serial::get_report
virtual int get_report(void)=0
Gets a report if one is available, returns 0 if not, 1 if complete report.
vrpn_Tracker_Serial::reset
virtual void reset(void)=0
Reset the tracker.