C++ Java Unity
Java Reference
FUSION_PROVIDER_TYPE Class Reference

Detailed Description

The kinds of Fusion provider available for Vuforia to use.

See setAllowedFusionProviders() for more information about Vuforia Fusion. The kinds of Fusion provider available for Vuforia to use. See setAllowedFusionProviders() for more information about Vuforia Fusion.

Static Public Attributes

static final int FUSION_PROVIDER_INVALID_OPERATION = -1
 An invalid call has been made. More...
 
static final int FUSION_PROVIDER_VUFORIA_VISION_ONLY = 1
 Use vision-based Fusion only. More...
 
static final int FUSION_PROVIDER_VUFORIA_SENSOR_FUSION = 2
 Use Vuforia-provided technology for Fusion. More...
 
static final int FUSION_PROVIDER_PLATFORM_SENSOR_FUSION = 4
 Use platform-provided technology for Fusion. More...
 
static final int FUSION_PROVIDER_ALL = (FUSION_PROVIDER_VUFORIA_VISION_ONLY|FUSION_PROVIDER_VUFORIA_SENSOR_FUSION|FUSION_PROVIDER_PLATFORM_SENSOR_FUSION)
 Automatically select the best provider. More...
 

Member Data Documentation

final int FUSION_PROVIDER_INVALID_OPERATION = -1
static

An invalid call has been made.

This value is returned when making a call to any of the FusionProvider functions at an invalid time. It should not be used as part of setting the allowed Fusion provider.

final int FUSION_PROVIDER_VUFORIA_VISION_ONLY = 1
static

Use vision-based Fusion only.

Please note that not all Vuforia features are supported when using this provider. See setAllowedFusionProviders() for more information.

final int FUSION_PROVIDER_VUFORIA_SENSOR_FUSION = 2
static

Use Vuforia-provided technology for Fusion.

Vuforia will make use of camera and IMU information to try to create a tracking experience that, when compared to FUSION_PROVIDER_VUFORIA_VISION_ONLY, is more robust to erratic motions and sparse or featureless environments.

final int FUSION_PROVIDER_PLATFORM_SENSOR_FUSION = 4
static

Use platform-provided technology for Fusion.

Vuforia will make use of tracking services offered by the underlying platform, such as ARKit on iOS, ARCore on Android, or Windows Holographic on UWP.

Automatically select the best provider.

This is the default and directs Vuforia to select the best technology available on the current device for Vuforia Fusion.