MaxstAR Native iOS
MasTrackingState.h
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
#import <simd/SIMD.h>
13
#import <ARKit/ARKit.h>
14
18
@interface
MasTrackingState
: NSObject
19
20
typedef NS_ENUM(int, TrackingStatus) {
21
START = 1,
22
STOP = 2,
23
RECOGNITION = 3,
24
TRACKING = 4,
25
CLOUD_CONNECTING = 5,
26
CLOUD_NETWORK_ERROR = 6,
27
STATUS_UNKNOWN = 7,
28
};
29
30
- (instancetype)init:(
void
*)trackingState;
31
32
- (TrackingStatus)getTrackingStatus;
33
38
- (
MasTrackedImage
*)getImage;
39
40
//- (CVPixelBufferRef)getARKitImage;
41
//
42
//- (matrix_float4x4)getARPose;
43
48
- (
MasTrackingResult
*)getTrackingResult;
49
54
- (NSString *)getCodeScanResult;
55
@end
MasTrackedImage
image data which is used for tracker and rendering
Definition:
MasTrackedImage.h:13
MasTrackingResult
Contains tracked targets informations.
Definition:
MasTrackingResult.h:15
MasTrackingState
Tracking state container.
Definition:
MasTrackingState.h:18
Generated by
1.8.16