A Graphics Interface to REDUCE

Graphical representation of symbolic equations is important for visualization, presentation, and education. This paper describes the design of a portable graphics subsystem for REDUCE that supports a wide range of graphics output devices and standards. Its sufficiency is demonstrated by a number of graphics display formats and demonstration programs. These include: two dimensional graphs, contour plots, wire frame images, and three dimensional solids with hidden surfaces removed. The graphics package supports simultaneous output to devices ranging from laser printers to high performance surface rendering color displays.