API reference
API reference
Select your platform
No SDKs available
No versions available

ICurvedPlane Interface

Represents a curved rectangular section of a cylinder wall, typically used for UI surfaces in the Interaction SDK.
This interface defines the geometric properties needed to describe a section of a curved surface that wraps around a cylinder, making it ideal for curved menus and interactive panels that follow ergonomic viewing angles. See Oculus.Interaction.UnityCanvas.CanvasCylinder for an example implementation.

Properties

Gets the cylinder that defines the curved surface's base geometry.
This cylinder provides the underlying shape and orientation for the ICurvedPlane.
Gets the horizontal arc extent of the ICurvedPlane in degrees, determining how far the surface wraps around the cylinder's circumference.
Gets the rotational offset in degrees from the cylinder's forward Z axis to the center of the ICurvedPlane, determining the plane's horizontal positioning.
Gets the vertical position of the plane's bottom edge relative to the cylinder's Y position, in the cylinder's local space coordinates.
Gets the vertical position of the plane's top edge relative to the cylinder's Y position, in the cylinder's local space coordinates.
Did you find this page helpful?
Thumbs up icon
Thumbs down icon