unreal.ARGeoTrackingStateReason

class unreal.ARGeoTrackingStateReason

Bases: unreal.EnumBase

EARGeo Tracking State Reason

C++ Source:

  • Module: AugmentedReality

  • File: ARGeoTrackingSupport.h

DEVICE_POINTED_TOO_LOW

The user is pointing the device too low to use geo tracking.

Type

3

GEO_DATA_NOT_LOADED

The framework is actively attempting to download localization imagery.

Type

6

NEED_LOCATION_PERMISSIONS

Geo tracking needs location permissions from the user.

Type

2

NONE

No issues reported.

Type

0

NOT_AVAILABLE_AT_LOCATION

Geo tracking is not available at the location.

Type

1

VISUAL_LOCALIZATION_FAILED

The framework failed to match its localization imagery with the device’s camera captures.

Type

7

WAITING_FOR_AVAILABILITY_CHECK

The framework is waiting for the availability check.

Type

8

WAITING_FOR_LOCATION

The framework is waiting for a position for the user.

Type

5

WORLD_TRACKING_UNSTABLE

The session is unsure of the device’s pose in the physical environment.

Type

4