Ocean
|
Namespace of the Devices library. More...
Namespaces | |
Android | |
Namespace of the Devices Android library. | |
ARCore | |
Namespace of the Devices ARCore library. | |
ARKit | |
Namespace of the Devices ARKit library. | |
IOS | |
Namespace of the Devices IOS library. | |
MapBuilding | |
Namespace of the Devices MapBuilding library. | |
Pattern | |
Namespace of the Devices Pattern library. | |
RMV | |
Namespace of the Devices RMV library. | |
SLAM | |
Namespace of the Devices SLAM library. | |
Data Structures | |
class | AccelerationSensor3DOF |
This class is the base class for all 3DOF acceleration sensors. More... | |
class | Device |
This class is the base class for all devices of any type. More... | |
class | DevicePlayer |
This class implements the abstract base class for all device players. More... | |
class | SmartDeviceRef |
This class implements a smart device reference. More... | |
class | DeviceRefManager |
This class implements a manager for device references. More... | |
class | Factory |
This class implements a factory able to create instances of devices. More... | |
class | GPSTracker |
This class is the base class for all gps tracker objects. More... | |
class | GyroSensor3DOF |
This class is the base class for all 3DOF gyro sensors. More... | |
class | MagneticTracker |
This class is the base class for all tracker using a magnetic filed as input measurements. More... | |
class | Manager |
This class implements as singleton-based manager which allows to access all available devices. More... | |
class | Measurement |
This class implements the base class for all devices providing measurement samples. More... | |
class | ObjectTracker |
This class is the base class for all tracker allowing to track an object or location. More... | |
class | OrientationTracker3DOF |
This class is the base class for all 3DOF orientation tracker objects. More... | |
class | PositionTracker3DOF |
This class is the base class for all 3DOF position trackers. More... | |
class | SceneTracker6DOF |
This class implements the base for all 6-DOF scene trackers. More... | |
class | Sensor |
This class implements the base class for all sensors. More... | |
class | Tracker |
This class implements the base class for all tracker devices. More... | |
class | Tracker6DOF |
This class implements the base for all 6DOF trackers. More... | |
class | VisualTracker |
This class is the base class for all tracker using visual input to create the tracking results. More... | |
Typedefs | |
typedef SmartDeviceRef< AccelerationSensor3DOF > | AccelerationSensor3DOFRef |
Definition of a smart object reference for a 3DOF acceleration sensor. More... | |
using | SharedDevicePlayer = std::shared_ptr< DevicePlayer > |
Definition of a shared pointer holding a DevicePlayer object. More... | |
typedef ObjectRef< Device > | DeviceRef |
This class implements a device reference with an internal reference counter. More... | |
typedef SmartDeviceRef< GPSTracker > | GPSTrackerRef |
Definition of a smart object reference for a GPS tracker. More... | |
typedef SmartDeviceRef< GyroSensor3DOF > | GyroSensor3DOFRef |
Definition of a smart object reference for a 3DOF gyro sensor. More... | |
typedef SmartDeviceRef< MagneticTracker > | MagneticTrackerRef |
Definition of a smart object reference for a magnetic tracker. More... | |
typedef SmartDeviceRef< Measurement > | MeasurementRef |
Definition of a smart object reference for a measurement. More... | |
typedef SmartDeviceRef< ObjectTracker > | ObjectTrackerRef |
Definition of a smart object reference for an ObjectTracker. More... | |
typedef SmartObjectRef< OrientationTracker3DOF, Device > | OrientationTracker3DOFRef |
Definition of a 3DOF orientation tracker reference object. More... | |
typedef SmartDeviceRef< PositionTracker3DOF > | PositionTracker3DOFRef |
Definition of a smart object reference for a 3DOF position tracker. More... | |
typedef SmartDeviceRef< SceneTracker6DOF > | SceneTracker6DOFRef |
Definition of a smart object reference for a 6-DOF scene tracker. More... | |
typedef SmartObjectRef< Sensor, Device > | SensorRef |
Definition of a sensor reference object. More... | |
typedef SmartDeviceRef< Tracker > | TrackerRef |
Definition of a smart object reference for a tracker. More... | |
typedef SmartDeviceRef< Tracker6DOF > | Tracker6DOFRef |
Definition of a smart object reference for a 6DOF tracker. More... | |
typedef SmartDeviceRef< VisualTracker > | VisualTrackerRef |
Definition of a smart object reference for a visual tracker. More... | |
Namespace of the Devices library.
The Namespace Ocean::Devices is used in the entire Ocean Devices Library.