aboutsummaryrefslogtreecommitdiffhomepage
path: root/examples
diff options
context:
space:
mode:
Diffstat (limited to 'examples')
-rw-r--r--examples/12-canvas-drawing-language.lisp20
1 files changed, 10 insertions, 10 deletions
diff --git a/examples/12-canvas-drawing-language.lisp b/examples/12-canvas-drawing-language.lisp
index dcc557d..f89a48a 100644
--- a/examples/12-canvas-drawing-language.lisp
+++ b/examples/12-canvas-drawing-language.lisp
@@ -59,20 +59,20 @@
(psw ; petal semi-width
(* pi 0.08)))
;; for each angle a between 0 and 2π draw a petal as a bezier
- ;; curve. the curve uses two control points that are R away from
- ;; the starting point and PSW radians on either side of the line
- ;; at angle a
+ ;; curve. the curve uses two control points that are R away
+ ;; from the starting point and PSW radians on either side of the
+ ;; line at angle a
(loop for a from 0 to (* 2 pi) by (/ (* 2 pi) petals)
- for ls = (list (list (* r (sin (- a psw)))
- (* r (cos (- a psw))))
- (list (* r (sin (+ a psw)))
- (* r (cos (+ a psw))))
- (list 0 0))
+ for ctls = (list (list (* r (sin (- a psw)))
+ (* r (cos (- a psw))))
+ (list (* r (sin (+ a psw)))
+ (* r (cos (+ a psw))))
+ (list 0 0))
do
- (ww::fill-rel-bezier ls 12)
+ (ww::fill-rel-bezier ctls 12)
;; draw border of each petal
(ww::with-pen (:color (list 0 50 200 255))
- (ww::stroke-rel-bezier ls 12))))))
+ (ww::stroke-rel-bezier ctls 12))))))
(defun draw-stuff (canvas)
(ww::with-canvas canvas