




A graphics port.
A description sequence.
A boolean.
General graphics port drawing arguments.
The 
draw-rectangles
 function draws several rectangles as specified in 
description
 which consists of a group of values given as 
x y
 
width height
. The 
filled
 keyword if non-
nil
 causes filled rectangles to be drawn. While the exact results are host-specific, it is intended that a filled rectangle does not include the lines (x = 
x+width)
 and (y = 
y+height
) while a non-filled rectangle does. This function works correctly if the 
port
's transform includes rotation. The graphics state parameters 
transform, foreground, background, operation, thickness, scale-thickness, dashed, dash, line-joint-style
 and 
mask 
are used. Additionally on Unix only, 
stipple, pattern
, 
mask-x,
 
mask-y
 are used.