Chapter 2 Drawing Graphics
Any drawing functions may create an output record that corresponds to the figure being drawn. See Chapter 15, "Extended Stream Input Facilities," for a complete discussion of output recording. During output recording, none of these functions capture any arguments that are points, point sequences, coordinate sequences, or text strings. Line styles, text styles, transformations, and clipping regions may be captured.
The drawing functions are all specified as ordinary functions, not as generic functions. This is intended to ease the task of writing compile-time optimizations that avoid keyword argument taking, check for such things as constant drawing options, and so forth. If you need to specialize any of the drawing methods, use define-graphics-method.
Although the functions in this section are specified to be called on sheets, they can also be called on streams and mediums.
Generated with Harlequin WebMaker