Colors
HueSaturation class
class [HueSaturation]{#HueSaturation data-4search="ui/colors.js:HueSaturation;class"} : Class with logic and spline approximations to calculate ZHSV.
Functions
[srgb_from_hsv]{#srgb_from_hsv data-4search="ui/colors.js:srgb_from_hsv;func"} (hue, saturation, value)
: Calculate sRGB from hue, saturation, value.
[hsv_from_srgb]{#hsv_from_srgb data-4search="ui/colors.js:hsv_from_srgb;func"} (srgb)
: Calculate { hue, saturation, value } from srgb.
[zhsl_from]{#zhsl_from data-4search="ui/colors.js:zhsl_from;func"} (srgb, gamut)
: Calculate { hue, saturation, lightness } from srgb.
[srgb_from_zhsv]{#srgb_from_zhsv data-4search="ui/colors.js:srgb_from_zhsv;func"} (hue, saturation, value, gamut)
: Calculate sRGB from { hue, saturation, value }.
[hex_from_zhsv]{#hex_from_zhsv data-4search="ui/colors.js:hex_from_zhsv;func"} (hue, saturation, value, gamut)
: Calculate hexadecimal color from { hue, saturation, value }.
[zhsv_from]{#zhsv_from data-4search="ui/colors.js:zhsv_from;func"} (srgb, gamut)
: Calculate { hue, saturation, value } from srgb.
[srgb_from_zhsl]{#srgb_from_zhsl data-4search="ui/colors.js:srgb_from_zhsl;func"} (hue, saturation, lightness, gamut)
: Calculate sRGB from { hue, saturation, value }.
[hex_from_zhsl]{#hex_from_zhsl data-4search="ui/colors.js:hex_from_zhsl;func"} (hue, saturation, lightness, gamut)
: Calculate hexadecimal color from { hue, saturation, value }.
[color2rgba]{#color2rgba data-4search="ui/colors.js:color2rgba;func"} (color)
: Yield [ R, G, B, A ] from color.
[zmod_assignop]{#zmod_assignop data-4search="ui/colors.js:zmod_assignop;func"} (col, prop, op, num, perc)
: Re-assign a specific color property.
[zmod]{#zmod data-4search="ui/colors.js:zmod;func"} (colorlike, mods)
: Apply a variety of modifications to an input color.
[zmod4]{#zmod4 data-4search="ui/colors.js:zmod4;func"} (colorlike)
: Find zmod() for a color.
[zcam4]{#zcam4 data-4search="ui/colors.js:zcam4;func"} (colorlike)
: Find zcam() for a color.
[zlerp]{#zlerp data-4search="ui/colors.js:zlerp;func"} (c1, c2, t)
: Interpolate between 2 colors.
[lgrey]{#lgrey data-4search="ui/colors.js:lgrey;func"} (lightness)
: Yield a grey tone with CIELAB lightness.