The following generic functions actually perform drawing operations within a path. Again, in each case, the argument drawable is either a sheet or a medium. All other arguments are instances of <real>.
Generic function
line-to drawable x y => ()
Generic function
curve-to drawable x1 y1 x2 y2 x3 y3 => ()
Generic function
move-to drawable x y => ()
move-to can be used several times within the definition of a path, allowing for the definition of several visually separate sections within the same path.
Generic function
arc-to drawable center-x center-y radius-1-dx radius-1-dy radius-2-dx radius-2-dy #key start-angle end-angle => ()
|
For each function listed above, an equivalent function is also provided that passes composite objects in its arguments, rather than separate coordinates. These functions take the same name as the functions above, but with a * character appended. (Thus, line-to* performs the same operation as line-to, but passes composite objects in its arguments). You should be aware that using these composite object functions may lead to a loss of performance. For more details, see the full reference entries for each function.