OOF2: The Manual
Name
HSVColor (HSVColor) — Color specified by Hue, Saturation, and Value.
Synopsis
HSVColor
(hue
,saturation
,value
)
Details
-
Base class:
Color
-
Parameters:
hue
- Value of Hue. Type: A real number in the range [0, 360].
saturation
- Value of Saturation. Type: A real number in the range [0, 1].
value
- Value of ... hmmm ... Value. Type: A real number in the range [0, 1].
Description
HSVColor
specifies a Color in terms of its
hue
, saturation
, and
value
. We stole our algorithm for converting
between RGB and
HSV from http://www.cs.rit.edu/~ncs/color/t_convert.html.
hue
is angle on the color wheel, in degrees. 0
or 360 is red, 60 is yellow, 120 is green, 180 is cyan, 240 is
blue, and 300 is magenta.
saturation
describes the
“strength” or “purity” of the color.
It's a floating point number between 0 and 1.
Low values give pale, washed-out colors, tending toward white.
value
is the brightness of the color. It too
is a floating point number between 0 and 1, where 0 is darkest and
1 is brightest.