namespace Rokid.UXR.Interaction { /// /// Represents a curved rectangular section of a /// cylinder wall. /// public interface ICurvedPlane { /// /// The cylinder the curved plane lies on /// 曲面所在的圆柱体 /// Cylinder Cylinder { get; } /// /// The horizontal size of the plane, in degrees /// 平面的水平尺寸,以度为单位 /// float ArcDegrees { get; } /// /// The rotation of the center of the plane relative /// to the Cylinder's forward Z axis, in degrees /// 平面中心相对于圆柱体向前 Z 轴的旋转,以度为单位 /// float Rotation { get; } /// /// The bottom of the plane relative to the /// Cylinder Y position, in Cylinder local space /// 平面的底部相对于 /// 圆柱体Y位置,在圆柱体局部空间 /// float Bottom { get; } /// /// The top of the plane relative to the /// Cylinder Y position, in Cylinder local space /// 平面的顶部相对于 /// 圆柱体Y位置,在圆柱体局部空间 /// float Top { get; } } }