OpenTracker

An Open Architecture for Reconfigurable Tracking based on XML | Contact

OpenTracker Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
ot::ActiveGateNodeAn ActiveGateNode is an EventGenerator node that
ot::ARTDataTrackerChomp
ot::ARTDataTrackerChomp::BodyRecord
ot::ARTDataTrackerChomp::FlystickRecord
ot::ARTDataTrackerChomp::MarkerRecord
ot::ARTDataTrackerChomp::MeasuretargetRecord
ot::ARTDataTrackerModuleThe module and factory to drive the ARTDataTrackersource nodes
ot::ARTDataTrackerSource
ot::ARToolKitModule
ot::ARToolKitMultiMarkerSourceAn ARToolKitSource represents a single marker that is tracked by the artoolkit library
ot::ARToolKitPlusModuleThe module and factory to drive the test source nodes
ARToolKitPlusModuleLogger
ot::ARToolKitSourceAn ARToolKitSource represents a single marker that is tracked by the artoolkit library
ot::BirdThis class is a datatype helper class for the FOBModule class
ot::ButtonFilterNode
ot::ButtonHoldFilterModuleModule for filters that filters out drops in a ButtonSource between updates
ot::ButtonHoldFilterNode
ot::ButtonOpNode
ot::CallbackModuleThe module and factory to drive the callback nodes
ot::CallbackNodeThis class implements a simple node that stores a function pointer and calls it every time an event it received
ot::CommonNodeFactory
ot::ConfidenceFilterNode
ot::ConfidenceSelectNode
ot::ConfigNode
ot::ConfigurationParserParses the XML configuration file
ot::ConsoleModule
ot::ConsoleSink
ot::ConsoleSource
ot::ContextThis class represents one context
ot::CORBAModuleThe module and factory to drive the test source nodes
ot::CORBASink
ot::CORBASource
ot::CORBAUtils
ot::CSpeechCore
ot::CSpeechSet
ot::CSpeechVoice
ot::CyberMouseModule
ot::CyberMouseSourceThis class implements a simple source that sets its valid flag in regular intervals and updates any EventObservers
ot::DGPSIP_Handler
ot::DGPSMirror_Acceptor
ot::DGPSMirror_Handler
DOMTreeErrorReporterThis class registers as an ErrorHandler with the DOM parser and reports errors to the application
ot::DwarfModuleThe module and factory to drive the test source nodes
ot::DwarfSinkThis class implements a simple source that is fired by its module in regular intervals and updates any EventObservers
ot::DwarfSourceThis class implements a simple source that is fired by its module in regular intervals and updates any EventObservers
ot::DynamicTransformation
ot::DynaSightModuleThe module and factory to drive the reception of DynaSight event updates
ot::DynaSightSource
ot::ElasticFilterNode
ot::EllipsoidTransformNode
ot::EventThe Event, which is passing through the configuration tree and is holding all multi-modal attributes
ot::EventAttribute< T >The EventAttribute class, which realizes one single attribute belonging to exactly one event
ot::EventAttributeBaseThe base class of the EventAttribute class
ot::EventQueueImplementationHelper class that implements the EventQueue interface using a STL deque container
ot::EventQueueNode
ot::EventUtilityNodeThe EventUtilityNode provides the possibility to rename, discard, or add attributes to every event passed to this node
ot::FastTrakModuleDeveloper level information and implementation specifics here
ot::FastTrakSource
ot::File
ot::FileModuleThis class manages the files and FileSink and FileSource objects
ot::FileSink
ot::FileSource
ot::FilterNode
ot::FindMulticastReceiverSimple functor to find the right multicast receiver
ot::FindMulticastSenderSimple functor to find the right multicast sender
ot::FindUnicastReceiverSimple functor to find the right unicast receiver
ot::FindUnicastSenderSimple functor to find the right unicast sender
FlexibleTrackerDataRecordData structure for a record of the Flexible Network Protocol used by the Studierstube
ot::FOBModuleDeveloper level information and implementation specifics here
ot::FOBSource
ot::GKTransformNode
ot::GPGGA
ot::GPResult
ot::GPS_Handler
ot::GPSDirectionSource
ot::GPSDriverThe GPSDriver class encapsulates the whole GPS and ACE framework code for reading data from the GPS receiver and also supplying it with correction data from a DGPSIP host
ot::GPSGarminAltitudeA very simple EventGenerator node for outputing GPS direction and velocity data
ot::GPSGarminCompassA very simple EventGenerator node for outputing GPS direction and velocity data
ot::GPSInfoSourceA very simple EventGenerator node for outputing GPS position data
ot::GPSListenerThis is an abstract interface for the clients of the GPSDriver class
ot::GPSModuleThis module supports a GPS receiver with optional DGPS correction data from an DGPSIP server
ot::GPSParserThis is a GPS helper class for parsing the different output strings returned by the GPS receiver module
ot::GPSSource
ot::GPVTG
ot::GroupGateGroup
ot::GroupGateModuleThe module and factory to drive the test source nodes
ot::GroupGateNodeA GroupGateNode is an EventGenerator node that
ot::HCHDG
ot::InterpolatorModuleModule for filters that interpolate tracking data between updates and therefore need a module to drive the updates
ot::InterSenseModuleThe module and factory to drive the InterSenseSource nodes
ot::InterSenseSource
ot::InvertTransformation
ot::ISTracker
ot::JoystickModuleThe module and factory to drive the JoystickSource nodes
JoystickSourceThis class implements a simple EventGenerator
ot::KeyIteratorThis is a little helper class that iterates through the keys in a StringTable
ot::LinmouseModule
ot::LinmouseSourceThis class implements a simple source that sets its valid flag in regular intervals and updates any EventObservers
ot::LogModuleA simple module that modifies the ACE_LOG framework to provide some different logging options
ot::MagicPoint
ot::MagicYThis structure stores the attributes of an MagicY
ot::MagicYModuleThe module and factory to drive the reception of MagicY event updates
ot::MagicYSource
ot::MathStuff< T >
ot::MathUtils
ot::MatrixTransformation
ot::MemoryBufferHandle
ot::MergeNode
ot::Module
msVC6_4786WorkAround
ot::MulticastInputModuleThe module and factory to drive the ARTDataTrackersource nodes
ot::MulticastInputModule::StationRecord
ot::MulticastInputSourceThis class implements a simple source that inputs the data from the ART Data Tracker and updates any EventObservers
ot::MulticastReceiver
ot::MulticastSender
ot::MyNameClient
ot::NetworkReceiver
ot::NetworkSenderSimple struct to relate the address of a multicast group, a network data buffer and a socket that is used to build the packets send to the group, depending on the network interface to use
ot::NetworkSinkThis class implements a simple node that stores a copy of the last event it received and passed on for output to the console
ot::NetworkSinkModuleThe module and factory to drive the transmission of tracker events via the network
ot::NetworkSourceThis class implements a simple node that inserts new events from the network into the tracker tree
ot::NetworkSourceModuleThe module and factory to drive the reception of network event updates
ot::NodeThe basic superclass for all nodes
ot::NodeFactory
ot::NodeFactoryContainerAn implementation of NodeFactory that contains several NodeFactories and acts like the one providing all node types of the different factories together
ot::NodePort
ot::OpenTrackerResolver
ot::OpenVideoModule
ot::OSUtils
ot::OTQtOTQt main class
ot::OTQtConfigFileEditorSimple line-based file editor
ot::OTQtMathMathematical toolbox
ot::OTQtMEMCalibProcCalibration procedure implementation
ot::Override
ot::P5GloveModule
ot::P5GloveSourceThis class implements a simple source that sets its valid flag in regular intervals and updates any EventObservers
ot::ParButtonModuleImplements a set of buttons triggered via the parallel port
ot::ParButtonSourceThis class implements a simple EventGenerator
ot::PGRMZ
ot::PositionFilterNodeThe PositionFilterNode implements a filter that allows only events the position value of which is within a given range
ot::QtAppScreenUpdates of application screen location and mouse cursor coordinates
ot::QtAppScreen::ASCornerContainer to store the position and associated local coordinate system of a desktop screen corner
ot::QtAppScreen::ASDataGeometric 3D data specifying spatial location and extent of application desktop screen
ot::QtAppScreen::CalibInputDataTracking data collected during the calibration procedure
ot::QtAppScreen::CalibOutputDataOutput data of calibration routine
ot::QtAppScreen::MPDataData collection reflecting latest perceived (current) MPD tracking state
ot::QtAppScreenPosSinkDestination sink of the ASPD
ot::QtMouseButtonSinkDestination sink of the MBD
ot::QtMouseEventCalibModuleModule (MECM) employed in calibration mode
ot::QtMouseEventModuleModule (MEM) employed in the operation mode
ot::QtMouseEventModule::ButtonEventDescribes a mouse button event
ot::QtMouseEventModule::ButtonEventHistoryRecords a collection of special button events from the past
ot::QtMouseEventModuleBaseMouse Event Modules (MEMs) base class
ot::QtMouseEventSinkBaseBase class of MEMs sink nodes
ot::QtMousePosSinkDestination sink of the MPD
ot::QtMouseWheelSinkDestination sink of the MWD
ot::RangeFilterNode
ot::RefNode
ot::SameOrAfterSimple functor to compare events with a fixed time
ot::Screen
ot::SelectionNode
SerialParamsDescribes the parameter for a serial port
SerialPortDescribes a port, via its name and handle
ot::SpaceMouseModule
ot::SpaceMouseSourceThis class implements a simple source that sets its valid flag in regular intervals and updates any EventObservers
ot::SpeechCoreBase
ot::SpeechModuleThe module and factory to drive the speech source nodes
ot::SpeechSetBase
ot::SpeechSource
ot::SpeechVoiceBase
ot::SpeechVoiceModule
ot::SSpeechCommand
ot::StaticTransformation
ot::Station
ot::StationThis structure stores the attributes of an UltratrakSource
StringAligner
StringFixer
ot::StringTable
ot::TargetThis structure stores the attributes of a DynaSightSource
ot::TargusModule
ot::TargusSourceThis class implements a simple source that sets its valid flag in regular intervals and updates any EventObservers
ot::TCPModuleTCPModule implements a multithreaded module to serve a list of clients with a stream of data captured by TCPSink nodes via TCP
ot::TCPSinkThis class is a simple sink that stores a copy of all data passing through it and marks itself as changed for the TCPModule to process the new data
ot::TestModuleThe module and factory to drive the test source nodes
ot::TestSource
ot::ThreadModule
ot::ThresholdFilterNode
ot::TimeGateNode
ot::TimeModule
ot::tmpStationEventThis struct just stores a event, and if the event was changed
ToolAppWinThe main application window of the OpenTracker tool
ToolIOModuleThis module substitutes the usuall ConsoleModule in an OpenTracker Context and takes over its nodes and configuration
ToolSinkThis class implements a simple node that stores a copy of the last event it received and passed on for output to the console
ToolSourceThis class implements a simple node that generates tracking events based on keyboard input
ot::Transformation
ot::TranslatorThe Translator class translates compiler dependent type names provided by the RunTime Type Information (RTTI) system to generic type names
ot::UbisenseModuleA Ubisense tracking source module using the Ubisense API to track Ubisense tags
ot::UbisenseModule::WrappedDataClient
ot::UbisenseSourceA UbisenseSource represents a single Ubisense object that is tracked by the Ubisense library
ot::UdpReceiver
ot::UdpSender
ot::UltraTrakFrameDataStructure of a whole UltraTrak frame
ot::UltraTrakModuleThe module and factory to drive the reception of UltraTrak event updates
ot::UltraTrakSource
ot::UltraTrakStationDataStructure of an UltraTrakStationData section
ot::UnicastReceiver
ot::UnicastSender
ot::VideoSinkSubscriber
ot::VideoUser
ot::VirtualTransformation
ot::VRPNModuleThe module and factory to drive the VRPN nodes
ot::VRPNSinkThe node representing a VRPN server device
ot::VRPNSourceVRPN client interface node
ot::WacomGraphireModule
ot::WacomGraphireSource
ot::XKeys
ot::XKeys::Keys_t
ot::XMLWriterThis class writes out the contents of the Context as a valid XML file
ot::XSensModuleThis module simply supports the XSensSource
ot::XSensSourceThe XSensSource reads and propagates data from an XSens MT9-B sensor

copyright (c) 2006 Graz University of Technology