plrgbhls
( | r , |
| g , | |
| b , | |
| p_h , | |
| p_l , | |
p_s
); |
Convert RGB color coordinates to HLS
r
(PLFLT, input)
Red intensity (0.0-1.0) of the color.
g
(PLFLT, input)
Green intensity (0.0-1.0) of the color.
b
(PLFLT, input)
Blue intensity (0.0-1.0) of the color.
p_h
(PLFLT_NC_SCALAR, output)
Returned value of the hue in degrees (0.0-360.0) on the color cylinder.
p_l
(PLFLT_NC_SCALAR, output)
Returned value of the lightness expressed as a fraction (0.0-1.0) of the axis of the color cylinder.
p_s
(PLFLT_NC_SCALAR, output)
Returned value of the saturation expressed as a fraction (0.0-1.0) of the radius of the color cylinder.
Redacted form:
General: plrgbhls(r, g, b, p_h, p_l, p_s)
This function is used in example 2.