Ocean
Loading...
Searching...
No Matches
TrackerEvent.h File Reference

Go to the source code of this file.

Data Structures

class  Ocean::Tracking::Offline::TrackerEvent
 This class implements the base class for all tracker events. More...
 
class  Ocean::Tracking::Offline::ComponentEvent
 This class implements the base class for all component events. More...
 
class  Ocean::Tracking::Offline::TrackerProcessComponentEvent
 This class implements a component event for the entire tracker process. More...
 
class  Ocean::Tracking::Offline::AnalysisComponentEvent
 This class implements a component event for the analysis components. More...
 
class  Ocean::Tracking::Offline::TrackingComponentEvent
 This class implements a component event for the tracking components. More...
 
class  Ocean::Tracking::Offline::ProgressEvent
 This class implements the base class for all progress events. More...
 
class  Ocean::Tracking::Offline::TrackerProcessProgressEvent
 This class implements a progress event for tracker processes. More...
 
class  Ocean::Tracking::Offline::AnalysisProgressEvent
 This class implements a progress event for analysis components. More...
 
class  Ocean::Tracking::Offline::TrackingProgressEvent
 This class implements a progress event for tracking components. More...
 
class  Ocean::Tracking::Offline::StateEvent
 This class is the base class for all state events. More...
 
class  Ocean::Tracking::Offline::CameraCalibrationStateEvent
 This class implements a camera state event that provides a camera profile. More...
 
class  Ocean::Tracking::Offline::TrackerPoseStateEvent
 This class implements a tracker pose state event that provides a tracker pose. More...
 
class  Ocean::Tracking::Offline::TrackerPosesStateEvent
 This class implements a tracker poses state event that provides the all determined tracker poses. More...
 
class  Ocean::Tracking::Offline::TrackerTransformationStateEvent
 This class implements an tracker transformation state event that provides the transformation between world coordinate system and tracker coordinate system. More...
 
class  Ocean::Tracking::Offline::TrackerPlaneStateEvent
 This class implements a tracker plane state event that provides the detected plane of a tracker. More...
 

Namespaces

namespace  Ocean
 The namespace covering the entire Ocean framework.
 
namespace  Ocean::Tracking
 Namespace of the Tracker library.
 
namespace  Ocean::Tracking::Offline
 Namespace of the Offline Tracker library.
 

Typedefs

typedef SmartObjectRef< TrackerEvent, EventOcean::Tracking::Offline::TrackerEventRef
 Definition of a smart object reference for tracker event.
 
typedef ScopedEvent< TrackerEventOcean::Tracking::Offline::ScopedEvent
 Definition of a scoped event for tracker events.
 
typedef SmartObjectRef< ComponentEvent, EventOcean::Tracking::Offline::ComponentEventRef
 Definition of a smart object reference for component events.
 
typedef SmartObjectRef< TrackerProcessComponentEvent, EventOcean::Tracking::Offline::TrackerProcessComponentEventRef
 Definition of a smart object reference for tracker process events.
 
typedef SmartObjectRef< AnalysisComponentEvent, EventOcean::Tracking::Offline::AnalysisComponentEventRef
 Definition of a smart object reference for analysis component events.
 
typedef SmartObjectRef< TrackingComponentEvent, EventOcean::Tracking::Offline::TrackingComponentEventRef
 Definition of a smart object reference for tracking component events.
 
typedef SmartObjectRef< ProgressEvent, EventOcean::Tracking::Offline::ProgressEventRef
 Definition of a smart object reference for progress events.
 
typedef SmartObjectRef< TrackerProcessProgressEvent, EventOcean::Tracking::Offline::TrackerProcessProgressEventRef
 Definition of a smart object reference for tracker process progress events.
 
typedef SmartObjectRef< AnalysisProgressEvent, EventOcean::Tracking::Offline::AnalysisProgressEventRef
 Definition of a smart object reference for analysis progress events.
 
typedef SmartObjectRef< TrackingProgressEvent, EventOcean::Tracking::Offline::TrackingProgressEventRef
 Definition of a smart object reference for tracking progress events.
 
typedef SmartObjectRef< StateEvent, EventOcean::Tracking::Offline::StateEventRef
 Definition of a smart object reference for state events.
 
typedef SmartObjectRef< CameraCalibrationStateEvent, EventOcean::Tracking::Offline::CameraCalibrationStateEventRef
 Definition of a smart object reference for camera calibration state events.
 
typedef SmartObjectRef< TrackerPoseStateEvent, EventOcean::Tracking::Offline::TrackerPoseStateEventRef
 Definition of a smart object reference for pose state events.
 
typedef SmartObjectRef< TrackerPosesStateEvent, EventOcean::Tracking::Offline::TrackerPosesStateEventRef
 Definition of a smart object reference for tracker poses state events.
 
typedef SmartObjectRef< TrackerTransformationStateEvent, EventOcean::Tracking::Offline::TrackerTransformationStateEventRef
 Definition of a smart object reference for tracker transformation state events.
 
typedef SmartObjectRef< TrackerPlaneStateEvent, EventOcean::Tracking::Offline::TrackerPlaneStateEventRef
 Definition of a smart object reference for tracker plane state events.
 

Enumerations

enum  Ocean::Tracking::Offline::EventType { Ocean::Tracking::Offline::ET_INVALID = 0 , Ocean::Tracking::Offline::ET_COMPONENT , Ocean::Tracking::Offline::ET_PROGRESS , Ocean::Tracking::Offline::ET_STATE }
 Definition of individual tracker event types. More...