../𝚂𝚃𝚇
source

color-tools.el

Published 2021-01-05, last edit 2022-07-10

This is a visualization page for functions used in the color-tools.el library. Some further context may be found here: reasoning about colors

1. Iteration #

1.1. ct-make-hsl – (ct-make-hsl 40 40 40)

(map ’ct-edit-hsl-h (range 0 361 30))

(map ’ct-edit-hsl-s (range 0 101 10))

(map ’ct-edit-hsl-l (range 0 101 10))

1.2. ct-make-hsv – (ct-make-hsv 40 40 40)

(map ’ct-edit-hsv-h (range 0 361 30))

(map ’ct-edit-hsv-s (range 0 101 10))

(map ’ct-edit-hsv-v (range 0 101 10))

1.3. ct-make-hsluv – (ct-make-hsluv 40 40 40)

(map ’ct-edit-hsluv-h (range 0 361 30))

(map ’ct-edit-hsluv-s (range 0 101 10))

(map ’ct-edit-hsluv-l (range 0 101 10))

1.4. ct-make-hpluv – (ct-make-hpluv 40 40 40)

(map ’ct-edit-hpluv-h (range 0 361 30))

(map ’ct-edit-hpluv-p (range 0 101 10))

(map ’ct-edit-hpluv-l (range 0 101 10))

1.5. ct-make-lab – (ct-make-lab 40 40 40)

(map ’ct-edit-lab-l (range 0 101 10))

(map ’ct-edit-lab-a (range 0 101 10))

(map ’ct-edit-lab-b (range 0 101 10))

1.6. ct-make-lch – (ct-make-lch 40 40 40)

(map ’ct-edit-lch-l (range 0 101 10))

(map ’ct-edit-lch-c (range 0 101 10))

(map ’ct-edit-lch-h (range 0 361 30))

1.7. ct-make-hsl – (ct-make-hsl 60 60 60)

(map ’ct-edit-hsl-h (range 0 361 30))

(map ’ct-edit-hsl-s (range 0 101 10))

(map ’ct-edit-hsl-l (range 0 101 10))

1.8. ct-make-hsv – (ct-make-hsv 60 60 60)

(map ’ct-edit-hsv-h (range 0 361 30))

(map ’ct-edit-hsv-s (range 0 101 10))

(map ’ct-edit-hsv-v (range 0 101 10))

1.9. ct-make-hsluv – (ct-make-hsluv 60 60 60)

(map ’ct-edit-hsluv-h (range 0 361 30))

(map ’ct-edit-hsluv-s (range 0 101 10))

(map ’ct-edit-hsluv-l (range 0 101 10))

1.10. ct-make-hpluv – (ct-make-hpluv 60 60 60)

(map ’ct-edit-hpluv-h (range 0 361 30))

(map ’ct-edit-hpluv-p (range 0 101 10))

(map ’ct-edit-hpluv-l (range 0 101 10))

1.11. ct-make-lab – (ct-make-lab 60 60 60)

(map ’ct-edit-lab-l (range 0 101 10))

(map ’ct-edit-lab-a (range 0 101 10))

(map ’ct-edit-lab-b (range 0 101 10))

1.12. ct-make-lch – (ct-make-lch 60 60 60)

(map ’ct-edit-lch-l (range 0 101 10))

(map ’ct-edit-lch-c (range 0 101 10))

(map ’ct-edit-lch-h (range 0 361 30))

2. Hue rotation #

2.1. ct-rotation-hsl

45° turn:

2.2. ct-rotation-hsv

45° turn:

2.3. ct-rotation-hsluv

45° turn:

2.4. ct-rotation-hpluv

45° turn:

2.5. ct-rotation-lch

45° turn: