MaxstARSDK  4.1.x
All Classes Files Functions Variables Enumerations Enumerator Macros
MasTrackingState.h
Go to the documentation of this file.
1 //
2 // MasTrackingState.h
3 // MaxstARSDKFramework
4 //
5 // Created by Kimseunglee on 2017. 12. 8..
6 // Copyright © 2017년 Maxst. All rights reserved.
7 //
8 
9 #import <Foundation/Foundation.h>
10 #import "MasTrackedImage.h"
11 #import "MasTrackingResult.h"
12 
16 @interface MasTrackingState : NSObject
17 
18 typedef NS_ENUM(int, TrackingStatus) {
19  START = 1,
20  STOP = 2,
22  TRACKING = 4,
26 };
27 
28 - (instancetype)init:(void*)trackingState;
29 
30 - (TrackingStatus) getTrackingStatus;
31 
36 - (MasTrackedImage*) getImage;
37 
42 - (MasTrackingResult*) getTrackingResult;
43 
48 - (NSString*) getCodeScanResult;
49 @end
image data which is used for tracker and rendering
Definition: MasTrackedImage.h:13
START
Definition: MasTrackingState.h:19
CLOUD_CONNECTING
Definition: MasTrackingState.h:23
Contains tracked targets informations.
Definition: MasTrackingResult.h:15
RECOGNITION
Definition: MasTrackingState.h:21
TRACKING
Definition: MasTrackingState.h:22
STOP
Definition: MasTrackingState.h:20
STATUS_UNKNOWN
Definition: MasTrackingState.h:25
CLOUD_NETWORK_ERROR
Definition: MasTrackingState.h:24
Tracking state container.
Definition: MasTrackingState.h:16