GINO provides facilities for producing graphical output that can range from two-dimensional graphs to complex three-dimensional interactive systems with shaded models. Facilities are provided for:
Nomination and device specific options
Basic drawing (2D and 3D) both to position and to draw straight lines, circular arcs, curve drawing, and multiple drawing routines
Character output: software fonts, hardware font access, 1000+ symbols, attribute control (angle, justification, italic, fill style, underline, weight, etc)
Attribute control: colour definition models, visibility, line and fill styles
Area fill with default or user-defined hatch styles, and solid fill styles
Transforming and viewing objects, polygonal windowing and masking
Picture segments: hierarchical structure and manipulation
Cursor or mouse interaction and event handling
CGM and proprietary metafiles
Pixel rectangle read, write, and transformation control