PerceptionSpace


public final class PerceptionSpace extends BaseActivityPose


PerceptionSpace is ActivityPose used to track the origin of the space used by ARCore for XR APIs.

Summary

Inherited methods

From androidx.xr.scenecore.BaseActivityPose
@NonNull Pose

Returns the activity space pose for this ActivityPose.

@NonNull ListenableFuture<@NonNull HitTestResult>
hitTestAsync(@NonNull Vector3 origin, @NonNull Vector3 direction)

Creates a hit test from the specified origin in the specified direction into the scene.

@NonNull ListenableFuture<@NonNull HitTestResult>
hitTestAsync(
    @NonNull Vector3 origin,
    @NonNull Vector3 direction,
    @ActivityPose.HitTestFilterValue int hitTestFilter
)

Creates a hit test from the specified origin in the specified direction into the scene.

@NonNull Pose

Returns a pose relative to this ActivityPose transformed into a pose relative to the destination.