8 #ifndef META_OCEAN_DEVICES_ANDROID_ANDROID_ORIENTATION_TRACKER_3_DOF_H
9 #define META_OCEAN_DEVICES_ANDROID_ANDROID_ORIENTATION_TRACKER_3_DOF_H
69 static inline std::string deviceNameAndroidOrientationTracker3DOF();
93 int64_t firstAndroidEventTimestamp_ = 0ll;
101 return std::string(
"Android 3DOF Orientation Tracker");
This class implements a device factory for the Android feature based tracking system.
Definition: AndroidFactory.h:31
This class implements a 3DOF orientation tracker.
Definition: AndroidOrientationTracker3DOF.h:60
int onEventFunction() override
The actual event function of this device.
static std::string deviceNameAndroidOrientationTracker3DOF()
Returns the name of this tracker.
Definition: AndroidOrientationTracker3DOF.h:99
AndroidOrientationTracker3DOF(const ASensor *sensor)
Creates a new 3DOF orientation tracker device.
~AndroidOrientationTracker3DOF() override
Destructs a 3DOF orientation tracker device.
This class implements a sensor for the Android library.
Definition: AndroidSensor.h:41
This class is the base class for all 3DOF orientation tracker objects.
Definition: OrientationTracker3DOF.h:38
This class implements a timestamp.
Definition: Timestamp.h:36
The namespace covering the entire Ocean framework.
Definition: Accessor.h:15