public
static
final
enum
ARScene.TrackingStateReason
extends Enum<ARScene.TrackingStateReason>
java.lang.Object | ||
↳ | java.lang.Enum<com.viro.core.ARScene.TrackingStateReason> | |
↳ | com.viro.core.ARScene.TrackingStateReason |
Diagnoses to explain cases where we have limited position tracking quality in AR.
Enum values | |
---|---|
ARScene.TrackingStateReason |
EXCESSIVE_MOTION
The device is moving too fast for accurate position tracking. |
ARScene.TrackingStateReason |
INSUFFICIENT_FEATURES
The scene visible to the camera does not contain enough distinguishable features for optimal position tracking. |
ARScene.TrackingStateReason |
NONE
Camera position tracking is working optimally. |
Public methods | |
---|---|
int
|
getId()
|
static
ARScene.TrackingStateReason
|
valueOf(String name)
|
static
final
TrackingStateReason[]
|
values()
|
ARScene.TrackingStateReason EXCESSIVE_MOTION
The device is moving too fast for accurate position tracking.
ARScene.TrackingStateReason INSUFFICIENT_FEATURES
The scene visible to the camera does not contain enough distinguishable features for optimal position tracking.
int getId ()
Returns | |
---|---|
int |
ARScene.TrackingStateReason valueOf (String name)
Parameters | |
---|---|
name |
String |
Returns | |
---|---|
ARScene.TrackingStateReason |