Add color support
author |
Steve Losh <steve@stevelosh.com> |
date |
Mon, 05 Feb 2018 23:45:14 -0500 |
parents |
d3a901ef3501 |
children |
ba8de6322022 |
(defpackage :flax.base
(:use :cl :iterate :losh :flax.quickutils)
(:export :rand :with-seed))
(defpackage :flax.coordinates
(:use :cl :iterate :losh :flax.base :flax.quickutils)
(:export
:coord :x :y
:distance
:clerp))
(defpackage :flax.colors
(:use :cl :iterate :losh :flax.base :flax.quickutils)
(:export
:color
:with-color
:blend!
:hsv
:rgb))
(defpackage :flax.drawing
(:use :cl :iterate :losh :flax.base :flax.quickutils
:flax.colors
:flax.coordinates)
(:export
:with-rendering
:render
:triangle
:path))
(defpackage :flax.looms.001-triangles
(:use :cl :iterate :losh :flax.base :flax.quickutils
:flax.coordinates)
(:export :loom))
(defpackage :flax.looms.002-wobbly-lines
(:use :cl :iterate :losh :flax.base :flax.quickutils
:flax.colors
:flax.coordinates)
(:export :loom))