WTInstantTrackerConfiguration Class Reference

Inherits from NSObject
Declared in WTInstantTrackerConfiguration.h

  SMARTEnabled

A boolean value that indicates whether SMART is to be used or not.

@property (nonatomic, assign) BOOL SMARTEnabled

Discussion

When set to ‘YES’ the instant tracker will try to use ARKit to perform its tracking. When set to ‘NO’ the instant tracker will use Wikitude’s instant tracking algorithms.

@default YES

Declared In

WTInstantTrackerConfiguration.h

  deviceHeightAboveGround

Allows changing the estimated height at which the device is currently above the ground.

@property (nonatomic, assign) float deviceHeightAboveGround

Discussion

Setting this to an appropriate value will allow the augmentations to have a scale close to the one they would have in reality.

@default 1.4 (meters)

Declared In

WTInstantTrackerConfiguration.h

  trackingPlaneOrientation

An integer that represents the orientation of the tracking plane in degrees.

@property (nonatomic, assign) float trackingPlaneOrientation

Discussion

The plane orientation is usually set through the instant tracker creation factory method.

@default WTInstantTrackingPlaneOrientationHorizontal

Declared In

WTInstantTrackerConfiguration.h

  trackerEfficiencyMode

Use this property to specify the efficiency mode of the tracker.

Please refer to the TrackerEfficiencyMode documentation for more details.

@property (nonatomic, assign) WTTrackerEfficiencyMode trackerEfficiencyMode

Declared In

WTInstantTrackerConfiguration.h

– enablePlaneDetection:

Enables plane detection with a specific configuration.

- (void)enablePlaneDetection:(void ( ^ ) ( WTPlaneDetectionConfiguration *planeDetectionConfiguration ))configuration

Parameters

configuration

The configuration that defines the behaviour of plane detection.

Declared In

WTInstantTrackerConfiguration.h