HSLToRGB

From SCAR Divi Manual
Revision as of 18:21, 5 July 2011 by Freddy (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Definition

procedure HSLToRGB(H, S, L: Extended; var R, G, B: Integer);

Availability

SCAR Divi 3.00 > Current

Description

Converts HSL values specified by H, S and L to RGB color values and returns them in R, G and B. The result can be converted back to HSL values using RGBToHSL.

Example

var
  r, g, b: Integer;

begin
  HSLToRGB(25, 50, 75, r, g, b)
  WriteLn(IntToStr(r) + ';' + IntToStr(g) + ';' + IntToStr(b));
end.

Output:

191;223;159

See Also