Opal::UI::Mesh3D
Inherits Opal::UI::Control < Opal::UI::InputHookable < Opal::UI::Element < Opal::UI::Themable < Reference < Object
Interactive 3D Mesh Control that renders rotatable, light-shaded 3D primitives (Cube, Sphere, Cylinder, Pyramid, Torus) in terminal character cells. Supports mouse drag rotation, wheel zooming, and keyboard controls.
Constructors
Instance methods
auto_rotate?
Sourcecolor
Sourcecolor=(color : Color)
SourceDefault key event handler. Override in subclasses if not using @default_input_proc.
Default mouse event handler. Override in subclasses if not using @default_input_proc.
pitch
Sourceroll
Sourcescale
Sourceshape
Sourcewireframe?
Sourceyaw
Source