color

Methods

static hslToRGB(h, s, l, out) → Array.<number>

Convert an HSL color to RGB

Parameters
h number
s number
l number
out Array.<number>
Returns
Array.<number>

static parseHtmlColor(hex, out, alpha) → Array.<number>

Convert an HTML color (hex string, rgb(r, g, b), or rgba(r, g, b, a)) to a color in [0, 1] range.

Parameters
hex String
out Array.<number>

Storage for the resulting color.

alpha number
Returns
Array.<number>

static rgb8ToHex(r, g, b) → String

Convert an RGB color (in [0, 255] range) to an HTML hex string.

Parameters
r number
g number
b number
Returns
String

static rgbToHex(r, g, b) → String

Convert an RGB color (in [0, 1] range) to an HTML hex string.

Parameters
r number
g number
b number
Returns
String

static rgbToLuminance(r, g, b) → number

Calculate the luminance of an RGB color.

Parameters
r number
g number
b number
Returns
number