summaryrefslogtreecommitdiff
path: root/2d/color.scm
diff options
context:
space:
mode:
authorDavid Thompson <dthompson@member.fsf.org>2013-08-27 18:44:46 -0400
committerDavid Thompson <dthompson@member.fsf.org>2013-08-27 18:44:46 -0400
commit776cd81c2fb923d934bab3686d61fbdcc8f8ab7f (patch)
tree910b5c6d6346aec64961763ab4d7d2b8e60c6f17 /2d/color.scm
parentcd9a3d80d8443b4e9a2fbab8f15235fd91e69052 (diff)
Rename apply-color to use-color.
Diffstat (limited to '2d/color.scm')
-rw-r--r--2d/color.scm6
1 files changed, 4 insertions, 2 deletions
diff --git a/2d/color.scm b/2d/color.scm
index 2e7cba9..e23d493 100644
--- a/2d/color.scm
+++ b/2d/color.scm
@@ -32,7 +32,7 @@
color-g
color-b
color-a
- apply-color
+ use-color
rgba
rgb
white
@@ -50,13 +50,15 @@
(b color-b)
(a color-a))
-(define (apply-color color)
+(define (use-color color)
+ "Sets the current OpenGL color."
(gl-color (color-r color)
(color-g color)
(color-b color)
(color-a color)))
(define (color-component color-code offset)
+ "Returns the value of a color channel in the range [0,1]."
(let ((mask (ash #xff offset)))
(/ (ash (logand mask color-code)
(- offset))