`plrgbhls`: Convert RGB color to HLS
Prev | Chapter 18. The Common API for PLplot | Next

#### `plrgbhls`: Convert RGB color to HLS

`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)`

- Perl/PDL: Not available? Implemented as plrgb/plrgb1?

This function is used in example 2.

Prev | Up | Next
`plreplot`: Replays contents of plot buffer to current device/file | Home | `plschr`: Set character size