C Specification

The XrPlaneLabelANDROID enum is a label for an XrTrackableANDROID plane.

// Provided by XR_ANDROID_trackables
typedef enum XrPlaneLabelANDROID {
    XR_PLANE_LABEL_UNKNOWN_ANDROID = 0,
    XR_PLANE_LABEL_WALL_ANDROID = 1,
    XR_PLANE_LABEL_FLOOR_ANDROID = 2,
    XR_PLANE_LABEL_CEILING_ANDROID = 3,
    XR_PLANE_LABEL_TABLE_ANDROID = 4,
    XR_PLANE_LABEL_MAX_ENUM_ANDROID = 0x7FFFFFFF
} XrPlaneLabelANDROID;

Description

Enum Description

XR_PLANE_LABEL_UNKNOWN_ANDROID

It was not possible to label the plane

XR_PLANE_LABEL_WALL_ANDROID

The plane is a wall.

XR_PLANE_LABEL_FLOOR_ANDROID

The plane is a floor.

XR_PLANE_LABEL_CEILING_ANDROID

The plane is a ceiling.

XR_PLANE_LABEL_TABLE_ANDROID

The plane is a table.

See Also

Document Notes

For more information, see the OpenXR Specification

This page is extracted from the OpenXR Specification. Fixes and changes should be made to the Specification, not directly.

Copyright 2014-2025 The Khronos Group Inc.