This repository has been archived on 2025-04-28. You can view files and clone it, but cannot push or open issues or pull requests.
ARPlusSystem/ARPlusSystem-250418/Library/PackageCache/com.unity.xr.arkit@4.2.10/Runtime/ARMeshClassification.cs

59 lines
1.3 KiB
C#
Raw Normal View History

2025-04-28 10:27:07 +08:00
using System.ComponentModel;
namespace UnityEngine.XR.ARKit
{
/// <summary>
/// A value describing the classification of a mesh face.
/// </summary>
public enum ARMeshClassification : byte
{
/// <summary>
/// The face type of the mesh is unknown.
/// </summary>
[Description("None")]
None = 0,
/// <summary>
/// The face type of the mesh is wall.
/// </summary>
[Description("Wall")]
Wall,
/// <summary>
/// The face type of the mesh is floor.
/// </summary>
[Description("Floor")]
Floor,
/// <summary>
/// The face type of the mesh is ceiling.
/// </summary>
[Description("Ceiling")]
Ceiling,
/// <summary>
/// The face type of the mesh is table.
/// </summary>
[Description("Table")]
Table,
/// <summary>
/// The face type of the mesh is seat.
/// </summary>
[Description("Seat")]
Seat,
/// <summary>
/// The face type of the mesh is window.
/// </summary>
[Description("Window")]
Window,
/// <summary>
/// The face type of the mesh is door.
/// </summary>
[Description("Door")]
Door,
}
}