Creates a graphics-state object.
graphics-ports
make-graphics-state &key transform foreground background operation thickness scale-thickness dashed dash line-end-style line-joint-style mask fill-style stipple pattern mask-x mask-y font text-mode shape-mode compositing-mode mask-transform => state
See graphics-state for interpretation of the arguments. |
state |
A graphics-state object. |
The function make-graphics-state
creates a graphics-state object using transform, foreground, background, operation, thickness, scale-thickness, dashed, dash, line-end-style, line-joint-style, mask, fill-style, stipple, pattern, mask-x, mask-y, font, text-mode, shape-mode, compositing-mode and mask-transform. Each graphics port has a graphics state associated with it, but you may want to create your own individual graphics states for use in specialized drawing operations. Graphics state objects do not consume local resources beyond dynamic memory for the structure (so you can be relaxed about creating them in some number if you really need to).
CAPI User Guide and Reference Manual (Macintosh version) - 01 Dec 2021 19:31:44