androidx.xr.arcore


Annotations

ExperimentalGesturesApi

Marks declarations that are part of the experimental Tilt Gesture API.

Interfaces

Anchorable

An object that ARCore for Jetpack XR can track and that an Anchor can be attached to.

Trackable

An object that ARCore for Jetpack XR can track.

Trackable.State

The subset of data that is common to the state of all Trackable instances.

Classes

Anchor

An anchor describes a fixed location and orientation in the real world.

Anchor.State

The representation of the current state of an Anchor.

AnchorCreateResourcesExhausted

Result of an unsuccessful attempt to create an Anchor.

AnchorCreateSuccess

Result of a successful attempt to create an anchor.

AnchorCreateTrackingUnavailable

Result of an unsuccessful attempt to create an Anchor.

AnchorResult

Result of an attempt to create an anchor.

ArDevice

Contains the information of the device that locates it with respect to the real world.

ArDevice.State

Contains the current state of the AR Device tracking.

AugmentedImage

Describes the system's current best knowledge of a real-world image

AugmentedImage.State

The representation of the current state of an AugmentedImage.

AugmentedObject

A representation of a physical object in real space.

AugmentedObject.State

The representation of the current state of an AugmentedObject.

CreateGeospatialPoseFromPoseInternalError

Result of an unsuccessful Geospatial.createGeospatialPoseFromPose call.

CreateGeospatialPoseFromPoseNotTracking

Result of an unsuccessful Geospatial.createGeospatialPoseFromPose call.

CreateGeospatialPoseFromPoseResult

Result of a Geospatial.createGeospatialPoseFromPose call.

CreateGeospatialPoseFromPoseSuccess

Result of a successful Geospatial.createGeospatialPoseFromPose call.

CreatePoseFromGeospatialPoseInternalError

Result of an unsuccessful Geospatial.createPoseFromGeospatialPose call.

CreatePoseFromGeospatialPoseNotTracking

Result of an unsuccessful Geospatial.createPoseFromGeospatialPose call.

CreatePoseFromGeospatialPoseResult

Result of a call to Geospatial.createPoseFromGeospatialPose.

CreatePoseFromGeospatialPoseSuccess

Result of a successful Geospatial.createPoseFromGeospatialPose call.

Depth

Contains the depth information corresponding to a specific RenderViewpoint for left eye, right eye, or mono view depending on what is supported by the runtime.

Depth.State

Contains the current state of depth tracking.

Eye

A representation of a user's eye.

Eye.State

The representation of the current state of an Eye.

Face

Contains the tracking information of a detected human face.

Face.State

The representation of the current state of Face.

FaceBlendShapeType

Represents the type of face blend shape.

FaceConfidenceRegion

Represents the regions of face tracking confidence.

Geospatial

Provides localization ability in Earth-relative coordinates.

GeospatialState

Describes the state of Geospatial.

GeospatialSurface

The type of surface on which to create an anchor.

Hand

Contains the tracking information of one of the user's hands.

Hand.State

The representation of the current state of a Hand.

HitResult

Defines an intersection between a ray and estimated real-world geometry.

Interaction
PerceptionState

Represents the state of ARCore for Jetpack XR at an specific point in time.

PerceptionStateExt
Plane

Describes the system's current best knowledge of a real-world planar surface.

Plane.State

The representation of the current state of a Plane.

PlaneLabel

A semantic description of a Plane.

PlaneType

A simple summary of the normal vector of a Plane.

QrCode

Describes the current best knowledge of a real-world QR code

QrCode.State

The representation of the current state of a QrCode.

RenderViewpoint

Represents a single viewpoint used for rendering, such as a left eye, right eye, or a mono view.

RenderViewpoint.State

Class that contains the current state of the render viewpoint.

Tilt

Represents the vertical tilt state of the device.

TiltGesture.State

Represents the tilt state of the device, transition progress.

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 androidx.xr.arcore.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.

TiltGesture

Container for device tilt gesture detection logic and the Tilt state representation.

Enums

HandJointType

Represents the type of hand joint.

HandSide

The handedness of the user's hand.

Exceptions

AnchorInvalidUuidException

Anchor was not loaded from a valid UUID.

AnchorNotAuthorizedException

Anchor was not created due to an authorization error.

AnchorRuntimeFailureException

Anchor was not created due to a runtime failure.

AnchorUnsupportedLocationException

Anchor was not created because the provided location is unsupported.