8 #ifndef META_OCEAN_DEVICES_ARKIT_ROOMPLAN_SWIFT_AK_ROOM_PLAN_TRACKER_6_DOF_H
9 #define META_OCEAN_DEVICES_ARKIT_ROOMPLAN_SWIFT_AK_ROOM_PLAN_TRACKER_6_DOF_H
13 #include <ARKit/ARKit.h>
14 #include <Foundation/Foundation.h>
16 NS_ASSUME_NONNULL_BEGIN
51 - (void)onSessionTest:(ARSession*)session didUpdateFrame:(ARFrame*)frame;
90 - (void)onCaptureSessionInstruction:(NSString*)instruction;
This class implements the Objc wrapper for the room plan tracker.
Definition: AKRoomPlanTracker6DOF_Objc.h:26
bool stop()
Stopps the tracker.
void onCaptureSessionStopped()
Event function when the capture session has stopped.
bool isSupported()
Returns whether the tracker is supported on this platform.
void onCaptureSessionStarted()
Event function when the capture session has started.
This interface/class implements a container for C++ data structures.
Definition: AKRoomPlanTracker6DOFOwnerContainer.h:26
Definition of a planar (2D) room object.
Definition: RoomElement.h:44
Definition of a volumetric (3D) room object.
Definition: RoomElement.h:51