androidx.xr.runtime


Interfaces

Config.ConfigMode

Describes a specific value used to set the configuration via Session.configure.

Classes

AugmentedObjectCategory

Contextual label describing the type of detected object.

Config

Defines a configuration state of all available features to be set at runtime.

Config.AnchorPersistenceMode

Feature that allows anchors to be persisted through sessions.

Config.DepthEstimationMode

Feature that allows more accurate information about scene depth and meshes.

Config.DeviceTrackingMode

Feature that allows tracking of the AR device.

Config.FaceTrackingMode

Feature that allows tracking of human faces.

Config.GeospatialMode

Feature that allows Geospatial localization and tracking.

Config.HandTrackingMode

Feature that allows tracking of the user's hands and hand joints.

Config.HeadTrackingMode

Feature that allows tracking of the user's head pose.

Config.PlaneTrackingMode

Feature that allows tracking of and provides information about scene planes.

CoreState

Represents the state of the XR system at a specific point in time.

FieldOfView

Represents the field of view of a virtual (or rendering) camera.

RequiredCalibrationType

Represents the type of tracking calibration as indicated by SessionConfigureCalibrationRequired.

Session

A session is the main entrypoint to features provided by ARCore for Jetpack XR.

SessionConfigureCalibrationRequired

Result of an unsuccessful Session.configure call.

SessionConfigureGooglePlayServicesLocationLibraryNotLinked

Result of an unsuccessful Session.configure call.

SessionConfigureResult

Result of a Session.configure call.

SessionConfigureSuccess

Result of a successful Session.configure call.

SessionCreateApkRequired

Result of an unsuccessful Session.create call.

SessionCreateResult

Result of a Session.create call.

SessionCreateSuccess

Result of a successful Session.create call.

SessionCreateUnsupportedDevice

Result of an unsuccessful Session.create call.

SessionResumeResult

Result of a Session.resume call.

SessionResumeSuccess

Result of a successful Session.resume call.

TrackingState

Describes the state of the tracking performed.

VpsAvailabilityAvailable

Result of a successful Geospatial.checkVpsAvailability call.

VpsAvailabilityErrorInternal

Result of an unsuccessful Geospatial.checkVpsAvailability call.

VpsAvailabilityNetworkError

Result of an unsuccessful Geospatial.checkVpsAvailability call.

VpsAvailabilityNotAuthorized

Result of an unsuccessful Geospatial.checkVpsAvailability call.

VpsAvailabilityResourceExhausted

Result of an unsuccessful Geospatial.checkVpsAvailability call.

VpsAvailabilityResult

Result of a Geospatial.checkVpsAvailability call.

VpsAvailabilityUnavailable

Result of a successful Geospatial.checkVpsAvailability call.

XrDevice

Provides hardware capabilities of the device.

XrDevice.DisplayBlendMode

A device capability that determines how virtual content is added to the real world.