#include <SignOTModule.h>
Collaboration diagram for SignOTModule:

Public Member Functions | |
| SignOTModule () | |
| virtual | ~SignOTModule () |
| int | getMaxStationNumber () |
| ot::Node * | createNode (const std::string &name, ot::StringTable &attributes) |
| ot::Context * | getContext () |
| bool | isEventEnabled (int which) |
| const char * | getFilename () |
| void | SetSignContext (SignContext *sp) |
| SignImageSink * | findImageSink (std::string name) |
| SignOTSink * | findOTSink (std::string name) |
| SignOTSource * | findSource (std::string name) |
| void | AddSource (SignOTSource *source, std::string name) |
| void | pushEvent () |
| void | pullEvent () |
| generates a dummy event if no event has been received in the last second | |
| void | SetTracker (std::string name, std::vector< float > pos, std::vector< float > quat) |
| void | SetTracker (std::string name, ot::Event *event) |
| void | SetPlane (std::string name, std::string plane) |
| void | SetDelay (double delay) |
| SinkMap * | GetOTSinkMap () |
| void | AddVirtualTransform (double tx, double ty, double tz) |
Protected Attributes | |
| int | isActive |
| flag whether tracker is active or not | |
| SinkMap | imageSinkMap |
| list of StbSink nodes | |
| SinkMap | otSinkMap |
| SinkMap | ecgSinkMap |
| SourceMap | sourceMap |
| list of StbSink nodes | |
| ot::Context | context |
| Actual Context doing most of the work. | |
| int | maximum |
| maximum defined station number | |
| std::string | filename |
| filename of configuration file | |
Friends | |
| class | SignOTSink |
| class | SignOTSource |
|
|
|
|
|
destructor deposes of any data structures. |
|
||||||||||||
|
|
|
||||||||||||||||
|
|
|
||||||||||||
|
creates a new node
|
|
|
|
|
|
|
|
|
|
|
|
for extended use of the OpenTracker data return a pointer to the OpenTracker Context here.
|
|
|
returns filename of configuration file
|
|
|
returns the maximal number of stations available. |
|
|
|
|
|
returns whether a certain station should emit events or not. This subclass of Tracker actually implements this method.
|
|
|
generates a dummy event if no event has been received in the last second
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
Actual Context doing most of the work.
|
|
|
|
|
|
filename of configuration file
|
|
|
list of StbSink nodes
|
|
|
flag whether tracker is active or not
|
|
|
maximum defined station number
|
|
|
|
|
|
list of StbSink nodes
|
1.4.6