Ocean
Ocean::Devices::IOS Namespace Reference

Namespace of the Devices IOS library. More...

Data Structures

class  IOSAccelerationSensor3DOF
 This class implements all 3DOF acceleration sensors (including the linear acceleration sensors). More...
 
class  IOSDevice
 This class implements a device for the IOS library. More...
 
class  IOSFactory
 This class implements a device factory for the IOS feature based tracking system. More...
 
class  IOSGPSTracker
 This class implements a GPS tracker for iOS platforms. More...
 
class  IOSGravityTracker3DOF
 This class implements a tracker providing the gravity direction as 3-DOF orientation. More...
 
class  IOSGyroSensor3DOF
 This class implements all 3DOF gyro sensors (including the raw and unbiased gyro sensors). More...
 
class  IOSHeadingTracker3DOF
 This class implements a tracker providing the heading/north direction as 3-DOF orientation. More...
 
class  IOSOrientationTracker3DOF
 This class implements all 3DOF orientation tracker purely based on the IMU information of the device. More...
 
class  IOSSensor
 This class implements a sensor for the IOS library. More...
 
class  MotionManager
 This class implements a simple wrapper for the CMMotionManager object as an application must not create more than one instance of a CMMotionManager object. More...
 

Functions

OCEAN_DEVICES_IOS_EXPORT const std::string & nameIOSLibrary ()
 Returns the name of this devices library. More...
 
void registerIOSLibrary ()
 Registers this IOS device library at the global device manager. More...
 
bool unregisterIOSLibrary ()
 Unregisters this IOS device library at the global device manager. More...
 

Detailed Description

Namespace of the Devices IOS library.

The Namespace Ocean::Devices::IOS is used in the entire Ocean Devices IOS Library.