This system includes systems cl-paths and cl-aa, and also provide a function to use the former with the latter.
Function UPDATE-STATE
Syntax
update-state state path => state
Arguments and Values:
state -- an aa state
path -- a path
Description:
Return the aa state updated with the given path. This is the step which allow to rasterize a path. See aa package to understand how to exploit the state to render it on a bitmap image.
Examples:
To draw a circle of radius 5 at position (20,30), you could use:
(cells-sweep (update-state (make-state) (make-circle-path 20 30 5)) #'put-pixel-on-my-image)
where put-pixel-on-my-image is your own function as described in the cl-aa section.