Kaydet (Commit) 615842fb authored tarafından Armin Rigo's avatar Armin Rigo

A very minor bug fix: this code looks like it is designed to accept

any hue value and do the modulo itself, except it doesn't quite do
it in all cases.  At least, the "cannot get here" comment was wrong.
üst 9d57e53e
...@@ -117,7 +117,8 @@ def hsv_to_rgb(h, s, v): ...@@ -117,7 +117,8 @@ def hsv_to_rgb(h, s, v):
p = v*(1.0 - s) p = v*(1.0 - s)
q = v*(1.0 - s*f) q = v*(1.0 - s*f)
t = v*(1.0 - s*(1.0-f)) t = v*(1.0 - s*(1.0-f))
if i%6 == 0: return v, t, p i = i%6
if i == 0: return v, t, p
if i == 1: return q, v, p if i == 1: return q, v, p
if i == 2: return p, v, t if i == 2: return p, v, t
if i == 3: return p, q, v if i == 3: return p, q, v
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment