8 #ifndef META_OCEAN_DEVICES_ARCORE_AC_DEPTH_TRACKER_6_DOF_H
9 #define META_OCEAN_DEVICES_ARCORE_AC_DEPTH_TRACKER_6_DOF_H
42 static inline std::string deviceNameACDepthTracker6DOF();
48 static inline DeviceType deviceTypeACDepthTracker6DOF();
75 return std::string(
"ARCore 6DOF Depth Tracker");
Definition: ACDepthTracker6DOF.h:32
ACDepthTracker6DOF()
Creates a new 6DOF scene tracker.
static DeviceType deviceTypeACDepthTracker6DOF()
Returns the device type of this tracker.
Definition: ACDepthTracker6DOF.h:78
~ACDepthTracker6DOF() override
Destructs this 6DOF tracker.
void onNewSample(const HomogenousMatrix4 &world_T_camera, Frame &&depth, SharedAnyCamera &&depthCamera, const HomogenousMatrix4 &device_T_depth, const Timestamp ×tamp)
Event function for new 6DOF transformations.
static std::string deviceNameACDepthTracker6DOF()
Returns the name of this tracker.
Definition: ACDepthTracker6DOF.h:73
This class implements a device for the ARCore library.
Definition: ACDevice.h:36
This class implements a device factory for the ARCore tracking library.
Definition: ACFactory.h:29
This class implements a wrapper around the actual ARCore tracker which may be used by several devices...
Definition: ARSessionManager.h:41
Definition of a class holding the major and minor device type.
Definition: devices/Device.h:62
This class implements the base for all 6-DOF scene trackers.
Definition: SceneTracker6DOF.h:42
static DeviceType deviceTypeTracker6DOF()
Definition of this device type.
Definition: Tracker6DOF.h:100
@ TRACKER_VISUAL
Tracker using a visual input for their measurements.
Definition: devices/Tracker.h:62
@ SCENE_TRACKER_6DOF
6DOF scene tracker.
Definition: devices/Tracker.h:56
This class implements Ocean's image class.
Definition: Frame.h:1792
This class implements a timestamp.
Definition: Timestamp.h:36
std::shared_ptr< AnyCamera > SharedAnyCamera
Definition of a shared pointer holding an AnyCamera object with Scalar precision.
Definition: AnyCamera.h:60
The namespace covering the entire Ocean framework.
Definition: Accessor.h:15