unreal.ARGeoTrackingStateReason

class unreal.ARGeoTrackingStateReason

Bases: EnumBase

EARGeo Tracking State Reason

C++ Source:

  • Module: AugmentedReality

  • File: ARGeoTrackingSupport.h

DEVICE_POINTED_TOO_LOW: ARGeoTrackingStateReason

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

Type:

3

GEO_DATA_NOT_LOADED: ARGeoTrackingStateReason

The framework is actively attempting to download localization imagery.

Type:

6

NEED_LOCATION_PERMISSIONS: ARGeoTrackingStateReason

Geo tracking needs location permissions from the user.

Type:

2

NONE: ARGeoTrackingStateReason

No issues reported.

Type:

0

NOT_AVAILABLE_AT_LOCATION: ARGeoTrackingStateReason

Geo tracking is not available at the location.

Type:

1

VISUAL_LOCALIZATION_FAILED: ARGeoTrackingStateReason

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

Type:

7

WAITING_FOR_AVAILABILITY_CHECK: ARGeoTrackingStateReason

The framework is waiting for the availability check.

Type:

8

WAITING_FOR_LOCATION: ARGeoTrackingStateReason

The framework is waiting for a position for the user.

Type:

5

WORLD_TRACKING_UNSTABLE: ARGeoTrackingStateReason

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

Type:

4