MaxstARSDK
MasTrackingState Class Reference

Tracking state container. More...

#import <MasTrackingState.h>

Inheritance diagram for MasTrackingState:
Inheritance graph
Collaboration diagram for MasTrackingState:
Collaboration graph

Instance Methods

(instancetype) - init:
 
(TrackingStatus) - getTrackingStatus
 Get current Tracking status.(for CloudRecognizer) More...
 
(MasTrackedImage *) - getImage
 Get image used for tracking. More...
 
(MasTrackingResult *) - getTrackingResult
 Get tracking result. More...
 
(NSString *) - getCodeScanResult
 Get QRCode / Barcode recognition result. More...
 

Protected Attributes

 START = 1
 
 STOP = 2
 
 RECOGNITION = 3
 
 TRACKING = 4
 
 CLOUD_CONNECTING = 5
 
 CLOUD_NETWORK_ERROR = 6
 
 STATUS_UNKNOWN = 7
 

Detailed Description

Tracking state container.

Method Documentation

◆ getCodeScanResult

- (NSString *) getCodeScanResult

Get QRCode / Barcode recognition result.

Returns
QRCode or barcode text

◆ getImage

- (MasTrackedImage *) getImage

Get image used for tracking.

Returns
MasTrackedImage

◆ getTrackingResult

- (MasTrackingResult *) getTrackingResult

Get tracking result.

Returns
MasTrackingResult result

◆ getTrackingStatus

- (TrackingStatus) getTrackingStatus

Get current Tracking status.(for CloudRecognizer)

Returns
TrackingStatus

◆ init:

- (instancetype) init: (void *)  trackingState

Member Data Documentation

◆ CLOUD_CONNECTING

- CLOUD_CONNECTING = 5
protected

◆ CLOUD_NETWORK_ERROR

- CLOUD_NETWORK_ERROR = 6
protected

◆ RECOGNITION

- RECOGNITION = 3
protected

◆ START

- START = 1
protected

◆ STATUS_UNKNOWN

- STATUS_UNKNOWN = 7
protected

◆ STOP

- STOP = 2
protected

◆ TRACKING

- TRACKING = 4
protected

The documentation for this class was generated from the following file: