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.