OpenViBETracker Namespace Reference
Main OpenViBE Tracker namespace. More...
Classes | |
class | BoxAdapter |
A partially abstract class allowing processing data with OpenViBE boxes using a simple interface. More... | |
class | BoxAdapterBundle |
A box adapter that reads from a StreamBundle and writes to another StreamBundle. More... | |
class | BoxAdapterGenericStreamWriter |
A specific wrapper for Generic Stream Writer allowing to write tracks as .ov files from the Tracker. More... | |
class | BoxAdapterStream |
A box adapter that reads from a Stream and writes to another Stream, having effect equivalent to outStream = process(inStream);. More... | |
class | BoxPlugins |
Box Plugins is a factory-like class that keeps a list of box plugins that can be 'applied' to streams in Tracker. More... | |
class | BufferedClient |
A messaging client base class thats associated with a buffer of chunks. More... | |
class | Chunk |
Base class for all OpenViBE stream content (chunk) types. More... | |
class | CLogListenerTracker |
Log listener wrapper for CLogListenerDesigner that can be called from multiple threads. More... | |
class | CodecFactory |
A factory class for obtaining encoders and decoders for streams. More... | |
class | Contexted |
This class can be used to provide KernelContext and related getters for derived classes without overly complicating the derived class interface in their headers. More... | |
class | Decoder |
Decoder for a specific type T. More... | |
class | DecoderAdapter |
This decoder is a wrapper over the decoders in OpenViBEToolkit. More... | |
class | DecoderBase |
Base, non-typed abstract class for decoders. More... | |
class | Demuxer |
Demuxes (and decodes) EBML streams. More... | |
class | EBMLSourceFile |
Reads bytes from an .ov file. More... | |
class | EncodedChunk |
Data class for encoded chunks. More... | |
class | Encoder |
Encoder class taking in typed Stream and it into EBML-containing encoded chunks. More... | |
class | EncoderAdapter |
Adapter to use implementations from Toolkit. More... | |
class | EncoderBase |
Base, non-typed abstract class for encoders. More... | |
class | EncoderImpl |
Fallback class for invalid situations. More... | |
class | GUI |
The main GUI code for the OpenViBE Tracker. More... | |
class | ITrackerPlugin |
Brief. More... | |
class | Processor |
A signal processing component that can receive/return data. More... | |
class | ProcExternalProcessing |
A processor implemented by passing data to/from External Processing Boxes inserted into Designer scenarios. More... | |
class | PullClient |
A class dedicated to pulling data from an External Processing Box. More... | |
class | PushClient |
A client dedicated to pushing data towards an External Processing Box. More... | |
class | Selection |
Some convenience functions for Track/Stream selections. More... | |
class | Stream |
A container class representing a stream of OpenViBE. More... | |
class | StreamBase |
Abstract, non-typed base class for Streams. More... | |
class | StreamBundle |
StreamBundle is a container of one or more typed streams. It corresponds to a 'track' in Tracker and can represent an .ov file. More... | |
class | StreamFactory |
A factory method returning an empty Stream object of the requested type. More... | |
class | StreamRendererBase |
Abstract, non-typed class for visually rendering the Streams in the Tracker GUI. More... | |
class | StreamRendererChannelLocalization |
Renderer for Channel Localization streams. More... | |
class | StreamRendererChannelUnits |
Renderer for Channel Units streams. More... | |
class | StreamRendererExperimentInformation |
Renderer for Experiment Information streams. More... | |
class | StreamRendererFactory |
Factory method for getting Stream Renderers of different types. More... | |
class | StreamRendererLabel |
Renderer for any stream that is simply visualized as a labeled widget. More... | |
class | StreamRendererMatrix |
Renderer for Matrix streams. More... | |
class | StreamRendererNothing |
Renders nothing, to avoid null ptrs when we don't want even a label rendered. More... | |
class | StreamRendererSignal |
Renderer for Signal streams. More... | |
class | StreamRendererSpectrum |
Renderer for Spectrum streams. More... | |
class | StreamRendererStimulation |
Renderer for Stimulation streams. More... | |
class | TestClass |
Class to try out stuff in the Tracker. More... | |
class | Tracker |
Tracker is the main class of OpenViBE Tracker that encapsulates the Workspace. More... | |
class | TrackerBox |
Implements OpenViBE::Kernel::IBox. More... | |
class | TrackerBoxAlgorithmContext |
Implements OpenViBE::Kernel::IBoxAlgorithmContext. More... | |
class | TrackerBoxIO |
Implements OpenViBE::Kernel::IBoxIO. More... | |
class | TrackerBoxProto |
Implements OpenViBE::Kernel::IBoxProto. More... | |
class | TrackerPlayerContext |
Implements OpenViBE::Kernel::IPlayerContext. More... | |
class | TrackerPluginChannelCheck |
Example of a Tracker plugin processing given Workspaces. It checks if all selected signal streams in all tracks have the same number of channels. More... | |
class | TrackerPluginCountStimulations |
Example of a Tracker plugin that processes given tracks. It counts the occurrences of different stimulations in each stimulation stream. More... | |
class | TrackerPlugins |
Container class for currently registered Tracker plugins. These plugins get direct access to StreamBundles (i.e. full track content). More... | |
class | TypeChannelLocalization |
Abstact class defining chunk types for Channel Localization streams. More... | |
class | TypeChannelUnits |
Abstact class defining chunk types for Channel Units streams. More... | |
class | TypeError |
Abstract class for error situations. More... | |
class | TypeExperimentInformation |
Abstact class defining chunk types for Experiment Information streams. More... | |
class | TypeFeatureVector |
Abstact class defining chunk types for Feature Vector streams. More... | |
class | TypeMatrix |
Abstact class defining chunk types for Matrix streams. More... | |
class | TypeSignal |
Abstact class defining chunk types for Signal streams. More... | |
class | TypeSpectrum |
Abstact class defining chunk types for Spectrum streams. More... | |
class | TypeStimulation |
Abstact class defining chunk types for Stimulation streams. More... | |
class | Workspace |
Workspace is a set of Tracks (StreamBundles) that contain the .ov file content that the user wants to work with. More... | |
class | WorkspaceNotes |
An overly complicated wrapper for a text string. More... | |
Detailed Description
Generated on Tue Jun 26 2012 15:25:54 for Documentation by
