using System; namespace UnityEngine.XR.ARSubsystems { /// /// Represents the semantic classifications of a 3D bounding box. /// /// /// An XR provider might not support 3D bounding box classifications. You can check /// to determine whether /// the current provider can classify 3D bounding boxes. /// [Flags] public enum BoundingBoxClassifications : uint { /// /// No classification is assigned. /// None = 0, /// /// The bounding box is classified as a couch. /// Couch = 1u << 0, /// /// The bounding box is classified as a table. /// Table = 1u << 1, /// /// The bounding box is classified as a bed. /// Bed = 1u << 2, /// /// The bounding box is classified as a lamp. /// Lamp = 1u << 3, /// /// The bounding box is classified as a plant. /// Plant = 1u << 4, /// /// The bounding box is classified as a screen. /// Screen = 1u << 5, /// /// The bounding box is classified as storage. /// Storage = 1u << 6, /// /// The bounding box is classified as a bathtub. /// Bathtub = 1u << 7, /// /// The bounding box is classified as a chair. /// Chair = 1u << 8, /// /// The bounding box is classified as a dishwasher. /// Dishwasher = 1u << 9, /// /// The bounding box is classified as a fireplace. /// Fireplace = 1u << 10, /// /// The bounding box is classified as an oven. /// Oven = 1u << 11, /// /// The bounding box is classified as a refrigerator. /// Refrigerator = 1u << 12, /// /// The bounding box is classified as a sink. /// Sink = 1u << 13, /// /// The bounding box is classified as stairs. /// Stairs = 1u << 14, /// /// The bounding box is classified as a stove. /// Stove = 1u << 15, /// /// The bounding box is classified as a toilet. /// Toilet = 1u << 16, /// /// The bounding box is classified as a washer or dryer. /// WasherDryer = 1u << 17, /// /// The bounding box is classified as other. /// Other = 1u << 31 } }