1.1.5. - Graphics
For high-resolution graphics, C-PLOT produces a device-independent output stream that is directed through device-dependent filter programs. The C-PLOT package includes filter programs for many popular graphics terminals, laser printers and other output devices; if a graphics filter doesn't exist already for your graphics device, it is relatively simple to build one by adapting the existing C-language modules and libraries included in the plotting package.
Apart from the filter output stream is C-PLOT's bidirectional communication with an HP-GL plotter over a serial or GPIB interface. You can set the size and position of the plot axis and the position of plot annotations through the program or with the plotter's front-panel controls.
C-PLOT's fast PseudoGraphics will work on almost any video terminal that can run a UNIX visual editor. You can use PseudoGraphics, for example, to view the trend or scaling of your plot before sending it out to a high-resolution device. PseudoGraphics can be used with C-PLOT's data editor to delete, insert and modify points as they are displayed on the video screen.