var searchIndex = {}; searchIndex["palette"] = {"doc":"A library that makes linear color calculations and conversion easy and\naccessible for anyone. It provides both precision tools that lets you work\nin exactly the color space you want to, as well as a general color type\nthat abstracts away some of the technical details.","items":[[3,"Alpha","palette","An alpha component wrapper for colors.",null,null],[12,"color","","The color.",0,null],[12,"alpha","","The transparency component. 0.0 is fully transparent and 1.0 is fully\nopaque.",0,null],[3,"Rgb","","Linear RGB.",null,null],[12,"red","","The amount of red light, where 0.0 is no red light and 1.0 is the\nhighest displayable amount.",1,null],[12,"green","","The amount of green light, where 0.0 is no green light and 1.0 is the\nhighest displayable amount.",1,null],[12,"blue","","The amount of blue light, where 0.0 is no blue light and 1.0 is the\nhighest displayable amount.",1,null],[3,"Luma","","Linear luminance.",null,null],[12,"luma","","The lightness of the color. 0.0 is black and 1.0 is white.",2,null],[3,"Xyz","","The CIE 1931 XYZ color space.",null,null],[12,"x","","X is the scale of what can be seen as a response curve for the cone\ncells in the human eye. It goes from 0.0 to 0.95047.",3,null],[12,"y","","Y is the luminance of the color, where 0.0 is black and 1.0 is white.",3,null],[12,"z","","Z is the scale of what can be seen as the blue stimulation. It goes\nfrom 0.0 to 1.08883.",3,null],[3,"Lab","","The CIE L*a*b* (CIELAB) color space.",null,null],[12,"l","","L* is the lightness of the color. 0.0 gives absolute black and 1.0\ngive the brightest white.",4,null],[12,"a","","a* goes from red at -1.0 to green at 1.0.",4,null],[12,"b","","b* goes from yellow at -1.0 to blue at 1.0.",4,null],[3,"Lch","","CIE L*C*h°, a polar version of [CIE L*a*b*](struct.Lab.html).",null,null],[12,"l","","L* is the lightness of the color. 0.0 gives absolute black and 1.0\ngive the brightest white.",5,null],[12,"chroma","","C* is the colorfulness of the color. It's similar to saturation. 0.0\ngives gray scale colors, and numbers around 1.0-1.41421356 gives fully\nsaturated colors. The upper limit of 1.41421356 (or `sqrt(2.0)`) should\ninclude the whole L*a*b* space and some more.",5,null],[12,"hue","","The hue of the color, in degrees. Decides if it's red, blue, purple,\netc.",5,null],[3,"Hsv","","Linear HSV color space.",null,null],[12,"hue","","The hue of the color, in degrees. Decides if it's red, blue, purple,\netc.",6,null],[12,"saturation","","The colorfulness of the color. 0.0 gives gray scale colors and 1.0 will\ngive absolutely clear colors.",6,null],[12,"value","","Decides how bright the color will look. 0.0 will be black, and 1.0 will\ngive a bright an clear color that goes towards white when `saturation`\ngoes towards 0.0.",6,null],[3,"Hsl","","Linear HSL color space.",null,null],[12,"hue","","The hue of the color, in degrees. Decides if it's red, blue, purple,\netc.",7,null],[12,"saturation","","The colorfulness of the color. 0.0 gives gray scale colors and 1.0 will\ngive absolutely clear colors.",7,null],[12,"lightness","","Decides how light the color will look. 0.0 will be black, 0.5 will give\na clear color, and 1.0 will give white.",7,null],[3,"Yxy","","The CIE 1931 Yxy (xyY) color space.",null,null],[12,"x","","x chromacity co-ordinate derived from XYZ color space as X/(X+Y+Z).\nTypical range is between 0 and 1",8,null],[12,"y","","y chromacity co-ordinate derived from XYZ color space as Y/(X+Y+Z).\nTypical range is between 0 and 1",8,null],[12,"luma","","luma (Y) was a measure of the brightness or luminance of a color.\nIt is the same as the Y from the XYZ color space. Its range is from\n0 to 1, where 0 is black and 1 is white.",8,null],[3,"Hwb","","Linear HWB color space.",null,null],[12,"hue","","The hue of the color, in degrees. Decides if it's red, blue, purple,\netc. Same as the hue for HSL and HSV.",9,null],[12,"whiteness","","The whiteness of the color. It specifies the amount white to mix into the hue.\nIt varies from 0 to 1, with 1 being always full white and 0\nalways being the color shade (a mixture of a pure hue with black) chosen with the other two\ncontrols.",9,null],[12,"blackness","","The blackness of the color. It specifies the amount black to mix into the hue.\nIt varies from 0 to 1, with 1 being always full black and 0 always\nbeing the color tint (a mixture of a pure hue with white) chosen with the other two",9,null],[3,"LabHue","","A hue type for the CIE L*a*b* family of color spaces.",null,null],[3,"RgbHue","","A hue type for the RGB family of color spaces.",null,null],[4,"Color","","A generic color type.",null,null],[13,"Luma","","Linear luminance.",10,null],[13,"Rgb","","Linear RGB.",10,null],[13,"Xyz","","CIE 1931 XYZ.",10,null],[13,"Yxy","","CIE 1931 Yxy.",10,null],[13,"Lab","","CIE L*a*b* (CIELAB).",10,null],[13,"Lch","","CIE L*C*h°, a polar version of CIE L*a*b*.",10,null],[13,"Hsv","","Linear HSV, a cylindrical version of RGB.",10,null],[13,"Hsl","","Linear HSL, a cylindrical version of RGB.",10,null],[13,"Hwb","","Linear HWB, an intuitive cylindrical version of RGB.",10,null],[0,"gradient","","Types for interpolation between multiple colors.",null,null],[3,"Gradient","palette::gradient","A linear interpolation between colors.",null,null],[3,"Take","","An iterator over interpolated colors.",null,null],[3,"Slice","","A slice of a Gradient that limits its domain.",null,null],[3,"Range","","A domain range for gradient slices.",null,null],[11,"fmt","","",11,null],[11,"clone","","",11,null],[11,"new","","Create a gradient of evenly spaced colors with the domain [0.0, 1.0].\nThere must be at least one color.",11,{"inputs":[{"name":"i"}],"output":{"name":"gradient"}}],[11,"with_domain","","Create a gradient of colors with custom spacing and domain. There must be\nat least one color and they are expected to be ordered by their\nposition value.",11,{"inputs":[{"name":"vec"}],"output":{"name":"gradient"}}],[11,"get","","Get a color from the gradient. The color of the closest control point\nwill be returned if `i` is outside the domain.",11,null],[11,"take","","Take `n` evenly spaced colors from the gradient, as an iterator.",11,null],[11,"slice","","Slice this gradient to limit its domain.",11,null],[11,"domain","","Get the limits of this gradient's domain.",11,null],[11,"clone","","",12,null],[11,"next","","",12,null],[11,"size_hint","","",12,null],[11,"fmt","","",13,null],[11,"clone","","",13,null],[11,"get","","Get a color from the gradient slice. The color of the closest domain\nlimit will be returned if `i` is outside the domain.",13,null],[11,"take","","Take `n` evenly spaced colors from the gradient slice, as an iterator.",13,null],[11,"slice","","Slice this gradient slice to further limit its domain. Ranges outside\nthe domain will be clamped to the nearest domain limit.",13,null],[11,"domain","","Get the limits of this gradient slice's domain.",13,null],[11,"eq","","",14,null],[11,"ne","","",14,null],[11,"fmt","","",14,null],[11,"clone","","",14,null],[11,"from","","",14,{"inputs":[{"name":"range"}],"output":{"name":"range"}}],[11,"from","","",14,{"inputs":[{"name":"rangefrom"}],"output":{"name":"range"}}],[11,"from","","",14,{"inputs":[{"name":"rangeto"}],"output":{"name":"range"}}],[11,"from","","",14,{"inputs":[{"name":"rangefull"}],"output":{"name":"range"}}],[11,"default_epsilon","","",14,{"inputs":[],"output":{"name":"epsilon"}}],[11,"default_max_relative","","",14,{"inputs":[],"output":{"name":"epsilon"}}],[11,"default_max_ulps","","",14,{"inputs":[],"output":{"name":"u32"}}],[11,"relative_eq","","",14,null],[11,"ulps_eq","","",14,null],[0,"pixel","palette","Pixel encodings and pixel format conversion.",null,null],[3,"Srgb","palette::pixel","An sRGB encoded color.",null,null],[12,"red","","The red component, where 0.0 is no red light and 1.0 is the\nhighest displayable amount.",15,null],[12,"green","","The green component, where 0.0 is no red light and 1.0 is the\nhighest displayable amount.",15,null],[12,"blue","","The blue component, where 0.0 is no red light and 1.0 is the\nhighest displayable amount.",15,null],[12,"alpha","","The transparency of the color. 0.0 is completely transparent and 1.0 is\ncompletely opaque.",15,null],[3,"GammaRgb","","A gamma encoded color.",null,null],[12,"red","","The red component, where 0.0 is no red light and 1.0 is the\nhighest displayable amount.",16,null],[12,"green","","The green component, where 0.0 is no red light and 1.0 is the\nhighest displayable amount.",16,null],[12,"blue","","The blue component, where 0.0 is no red light and 1.0 is the\nhighest displayable amount.",16,null],[12,"alpha","","The transparency of the color. 0.0 is completely transparent and 1.0 is\ncompletely opaque.",16,null],[12,"gamma","","The decoding gamma value. Commonly 2.2.",16,null],[11,"eq","","",15,null],[11,"ne","","",15,null],[11,"fmt","","",15,null],[11,"clone","","",15,null],[11,"new","","Create a new opaque sRGB encoded color.",15,{"inputs":[{"name":"t"},{"name":"t"},{"name":"t"}],"output":{"name":"srgb"}}],[11,"with_alpha","","Create a new sRGB encoded color with transparency.",15,{"inputs":[{"name":"t"},{"name":"t"},{"name":"t"},{"name":"t"}],"output":{"name":"srgb"}}],[11,"new_u8","","Create a new opaque sRGB encoded color from `u8` values.",15,{"inputs":[{"name":"u8"},{"name":"u8"},{"name":"u8"}],"output":{"name":"srgb"}}],[11,"with_alpha_u8","","Create a new sRGB encoded color, with transparency, from `u8` values.",15,{"inputs":[{"name":"u8"},{"name":"u8"},{"name":"u8"},{"name":"u8"}],"output":{"name":"srgb"}}],[11,"from_pixel","","Create a new sRGB encoded color from a pixel value.",15,{"inputs":[{"name":"p"}],"output":{"name":"srgb"}}],[11,"to_pixel","","Transform this color into a pixel representation.",15,null],[11,"from_linear","","Convert linear color components to sRGB encoding.",15,{"inputs":[{"name":"c"}],"output":{"name":"srgb"}}],[11,"to_linear","","Decode this color to a linear representation.",15,null],[11,"linear_to_pixel","","Shortcut to convert a linear color to an sRGB encoded pixel.",15,{"inputs":[{"name":"c"}],"output":{"name":"p"}}],[11,"from","","",15,{"inputs":[{"name":"rgb"}],"output":{"name":"srgb"}}],[11,"from","","",15,{"inputs":[{"name":"rgba"}],"output":{"name":"srgb"}}],[11,"from","","",15,{"inputs":[{"name":"color"}],"output":{"name":"srgb"}}],[11,"eq","","",16,null],[11,"ne","","",16,null],[11,"fmt","","",16,null],[11,"clone","","",16,null],[11,"new","","Create a new opaque gamma encoded color.",16,{"inputs":[{"name":"t"},{"name":"t"},{"name":"t"},{"name":"t"}],"output":{"name":"gammargb"}}],[11,"with_alpha","","Create a new gamma encoded color with transparency.",16,{"inputs":[{"name":"t"},{"name":"t"},{"name":"t"},{"name":"t"},{"name":"t"}],"output":{"name":"gammargb"}}],[11,"new_u8","","Create a new opaque gamma encoded color from `u8` values.",16,{"inputs":[{"name":"u8"},{"name":"u8"},{"name":"u8"},{"name":"t"}],"output":{"name":"gammargb"}}],[11,"with_alpha_u8","","Create a new gamma encoded color, with transparency, from `u8` values.",16,{"inputs":[{"name":"u8"},{"name":"u8"},{"name":"u8"},{"name":"u8"},{"name":"t"}],"output":{"name":"gammargb"}}],[11,"from_pixel","","Create a new gamma encoded color from a pixel value.",16,{"inputs":[{"name":"p"},{"name":"t"}],"output":{"name":"gammargb"}}],[11,"to_pixel","","Transform this color into a pixel representation.",16,null],[11,"from_linear","","Convert linear color components to gamma encoding.",16,{"inputs":[{"name":"c"},{"name":"t"}],"output":{"name":"gammargb"}}],[11,"to_linear","","Decode this color to a linear representation.",16,null],[11,"linear_to_pixel","","Shortcut to convert a linear color to a gamma encoded pixel.",16,{"inputs":[{"name":"c"},{"name":"t"}],"output":{"name":"p"}}],[8,"RgbPixel","","A conversion trait for RGB pixel formats.",null,null],[10,"from_rgba","","Create an instance of `Self` from red, green, blue and alpha values.\nThese can be assumed to already be gamma corrected and belongs to the\nrange [0.0, 1.0].",17,{"inputs":[{"name":"t"},{"name":"t"},{"name":"t"},{"name":"t"}],"output":{"name":"self"}}],[10,"to_rgba","","Convert the red, green, blue and alpha values of `self` to values in\nthe range [0.0, 1.0]. No gamma correction should be performed.",17,null],[0,"blend","palette","Color blending and blending equations.",null,null],[3,"Equations","palette::blend","A pair of blending equations and corresponding parameters.",null,null],[12,"color_equation","","The equation for the color components.",18,null],[12,"alpha_equation","","The equation for the alpha component.",18,null],[12,"color_parameters","","The parameters for the color components.",18,null],[12,"alpha_parameters","","The parameters for the alpha component.",18,null],[3,"Parameters","","A pair of source and destination parameters.",null,null],[12,"source","","The source parameter.",19,null],[12,"destination","","The destination parameter.",19,null],[3,"PreAlpha","","Premultiplied alpha wrapper.",null,null],[12,"color","","The premultiplied color components (`original.color * original.alpha`).",20,null],[12,"alpha","","The transparency component. 0.0 is fully transparent and 1.0 is fully\nopaque.",20,null],[4,"Equation","","A blending equation.",null,null],[13,"Add","","Add the source and destination, according to `sp * S + dp * D`.",21,null],[13,"Subtract","","Subtract the destination from the source, according to `sp * S - dp * D`.",21,null],[13,"ReverseSubtract","","Subtract the source from the destination, according to `dp * D - sp * S`.",21,null],[13,"Min","","Create a color where each component is the smallest of each of the\nsource and destination components. A.k.a. component wise min. The\nparameters are ignored.",21,null],[13,"Max","","Create a color where each component is the largest of each of the\nsource and destination components. A.k.a. component wise max. The\nparameters are ignored.",21,null],[4,"Parameter","","A blending parameter.",null,null],[13,"One","","A simple 1.",22,null],[13,"Zero","","A simple 0.",22,null],[13,"SourceColor","","The source color, or alpha.",22,null],[13,"OneMinusSourceColor","","One minus the source color, or alpha.",22,null],[13,"DestinationColor","","The destination color, or alpha.",22,null],[13,"OneMinusDestinationColor","","One minus the destination color, or alpha.",22,null],[13,"SourceAlpha","","The source alpha.",22,null],[13,"OneMinusSourceAlpha","","One minus the source alpha.",22,null],[13,"DestinationAlpha","","The destination alpha.",22,null],[13,"OneMinusDestinationAlpha","","One minus the destination alpha.",22,null],[11,"fmt","","",18,null],[11,"eq","","",18,null],[11,"ne","","",18,null],[11,"clone","","",18,null],[11,"from_equations","","Create a pair of blending equations, where all the parameters are\n`One`.",18,{"inputs":[{"name":"equation"},{"name":"equation"}],"output":{"name":"equations"}}],[11,"from_parameters","","Create a pair of additive blending equations with the provided\nparameters.",18,{"inputs":[{"name":"parameter"},{"name":"parameter"}],"output":{"name":"equations"}}],[11,"apply_to","","",18,null],[11,"fmt","","",21,null],[11,"eq","","",21,null],[11,"clone","","",21,null],[11,"fmt","","",19,null],[11,"eq","","",19,null],[11,"ne","","",19,null],[11,"clone","","",19,null],[11,"fmt","","",22,null],[11,"eq","","",22,null],[11,"clone","","",22,null],[11,"fmt","","",20,null],[11,"eq","","",20,null],[11,"ne","","",20,null],[11,"clone","","",20,null],[11,"from","","",20,{"inputs":[{"name":"alpha"}],"output":{"name":"prealpha"}}],[11,"from","palette","",0,{"inputs":[{"name":"prealpha"}],"output":{"name":"alpha"}}],[11,"into_premultiplied","palette::blend","",20,null],[11,"from_premultiplied","","",20,{"inputs":[{"name":"prealpha"}],"output":{"name":"prealpha"}}],[11,"mix","","",20,null],[11,"component_wise","","",20,null],[11,"component_wise_self","","",20,null],[11,"default_epsilon","","",20,{"inputs":[],"output":{"name":"epsilon"}}],[11,"default_max_relative","","",20,{"inputs":[],"output":{"name":"epsilon"}}],[11,"default_max_ulps","","",20,{"inputs":[],"output":{"name":"u32"}}],[11,"relative_eq","","",20,null],[11,"ulps_eq","","",20,null],[11,"add","","",20,null],[11,"add","","",20,null],[11,"sub","","",20,null],[11,"sub","","",20,null],[11,"mul","","",20,null],[11,"mul","","",20,null],[11,"div","","",20,null],[11,"div","","",20,null],[11,"deref","","",20,null],[11,"deref_mut","","",20,null],[8,"Blend","","A trait for colors that can be blended together.",null,null],[16,"Color","","The core color type. Typically `Self` for color types without alpha.",23,null],[10,"into_premultiplied","","Convert the color to premultiplied alpha.",23,null],[10,"from_premultiplied","","Convert the color from premultiplied alpha.",23,{"inputs":[{"name":"prealpha"}],"output":{"name":"self"}}],[11,"blend","","Blend self, as the source color, with `destination`, using\n`blend_function`. Anything that implements `BlendFunction` is\nacceptable, including functions and closures.",23,null],[11,"over","","Place `self` over `other`. This is the good old common alpha\ncomposition equation.",23,null],[11,"inside","","Results in the parts of `self` that overlaps the visible parts of\n`other`.",23,null],[11,"outside","","Results in the parts of `self` that lies outside the visible parts of\n`other`.",23,null],[11,"atop","","Place `self` over only the visible parts of `other`.",23,null],[11,"xor","","Results in either `self` or `other`, where they do not overlap.",23,null],[11,"plus","","Add `self` and `other`. This uses the alpha component to regulate the\neffect, so it's not just plain component wise addition.",23,null],[11,"multiply","","Multiply `self` with `other`. This uses the alpha component to regulate\nthe effect, so it's not just plain component wise multiplication.",23,null],[11,"screen","","Make a color which is at least as light as `self` or `other`.",23,null],[11,"overlay","","Multiply `self` or `other` if other is dark, or screen them if `other`\nis light. This results in an S curve.",23,null],[11,"darken","","Return the darkest parts of `self` and `other`.",23,null],[11,"lighten","","Return the lightest parts of `self` and `other`.",23,null],[11,"dodge","","Lighten `other` to reflect `self`. Results in `other` if `self` is\nblack.",23,null],[11,"burn","","Darken `other` to reflect `self`. Results in `other` if `self` is\nwhite.",23,null],[11,"hard_light","","Multiply `self` or `other` if other is dark, or screen them if `self`\nis light. This is similar to `overlay`, but depends on `self` instead\nof `other`.",23,null],[11,"soft_light","","Lighten `other` if `self` is light, or darken `other` as if it's burned\nif `self` is dark. The effect is increased if the components of `self`\nis further from 0.5.",23,null],[11,"difference","","Return the absolute difference between `self` and `other`. It's\nbasically `abs(self - other)`, but regulated by the alpha component.",23,null],[11,"exclusion","","Similar to `difference`, but appears to result in a lower contrast.\n`other` is inverted if `self` is white, and preserved if `self` is\nblack.",23,null],[8,"BlendFunction","","A trait for custom blend functions.",null,null],[10,"apply_to","","Apply this blend function to a pair of colors.",24,null],[0,"named","palette","A collection of named color constants. Can be toggled with the `"named"`\nCargo feature.",null,null],[5,"from_str","palette::named","Get a SVG/CSS3 color by name. Can be toggled with the `"named_from_str"`\nCargo feature.",null,{"inputs":[{"name":"str"}],"output":{"name":"option"}}],[17,"ALICEBLUE","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: aliceblue;"></div>",null,null],[17,"ANTIQUEWHITE","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: antiquewhite;"></div>",null,null],[17,"AQUA","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: aqua;"></div>",null,null],[17,"AQUAMARINE","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: aquamarine;"></div>",null,null],[17,"AZURE","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: azure;"></div>",null,null],[17,"BEIGE","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: beige;"></div>",null,null],[17,"BISQUE","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: bisque;"></div>",null,null],[17,"BLACK","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: black;"></div>",null,null],[17,"BLANCHEDALMOND","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: blanchedalmond;"></div>",null,null],[17,"BLUE","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: blue;"></div>",null,null],[17,"BLUEVIOLET","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: blueviolet;"></div>",null,null],[17,"BROWN","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: brown;"></div>",null,null],[17,"BURLYWOOD","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: burlywood;"></div>",null,null],[17,"CADETBLUE","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: cadetblue;"></div>",null,null],[17,"CHARTREUSE","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: chartreuse;"></div>",null,null],[17,"CHOCOLATE","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: chocolate;"></div>",null,null],[17,"CORAL","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: coral;"></div>",null,null],[17,"CORNFLOWERBLUE","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: cornflowerblue;"></div>",null,null],[17,"CORNSILK","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: cornsilk;"></div>",null,null],[17,"CRIMSON","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: crimson;"></div>",null,null],[17,"CYAN","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: cyan;"></div>",null,null],[17,"DARKBLUE","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: darkblue;"></div>",null,null],[17,"DARKCYAN","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: darkcyan;"></div>",null,null],[17,"DARKGOLDENROD","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: darkgoldenrod;"></div>",null,null],[17,"DARKGRAY","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: darkgray;"></div>",null,null],[17,"DARKGREEN","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: darkgreen;"></div>",null,null],[17,"DARKGREY","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: darkgrey;"></div>",null,null],[17,"DARKKHAKI","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: darkkhaki;"></div>",null,null],[17,"DARKMAGENTA","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: darkmagenta;"></div>",null,null],[17,"DARKOLIVEGREEN","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: darkolivegreen;"></div>",null,null],[17,"DARKORANGE","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: darkorange;"></div>",null,null],[17,"DARKORCHID","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: darkorchid;"></div>",null,null],[17,"DARKRED","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: darkred;"></div>",null,null],[17,"DARKSALMON","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: darksalmon;"></div>",null,null],[17,"DARKSEAGREEN","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: darkseagreen;"></div>",null,null],[17,"DARKSLATEBLUE","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: darkslateblue;"></div>",null,null],[17,"DARKSLATEGRAY","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: darkslategray;"></div>",null,null],[17,"DARKSLATEGREY","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: darkslategrey;"></div>",null,null],[17,"DARKTURQUOISE","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: darkturquoise;"></div>",null,null],[17,"DARKVIOLET","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: darkviolet;"></div>",null,null],[17,"DEEPPINK","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: deeppink;"></div>",null,null],[17,"DEEPSKYBLUE","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: deepskyblue;"></div>",null,null],[17,"DIMGRAY","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: dimgray;"></div>",null,null],[17,"DIMGREY","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: dimgrey;"></div>",null,null],[17,"DODGERBLUE","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: dodgerblue;"></div>",null,null],[17,"FIREBRICK","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: firebrick;"></div>",null,null],[17,"FLORALWHITE","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: floralwhite;"></div>",null,null],[17,"FORESTGREEN","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: forestgreen;"></div>",null,null],[17,"FUCHSIA","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: fuchsia;"></div>",null,null],[17,"GAINSBORO","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: gainsboro;"></div>",null,null],[17,"GHOSTWHITE","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: ghostwhite;"></div>",null,null],[17,"GOLD","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: gold;"></div>",null,null],[17,"GOLDENROD","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: goldenrod;"></div>",null,null],[17,"GRAY","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: gray;"></div>",null,null],[17,"GREY","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: grey;"></div>",null,null],[17,"GREEN","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: green;"></div>",null,null],[17,"GREENYELLOW","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: greenyellow;"></div>",null,null],[17,"HONEYDEW","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: honeydew;"></div>",null,null],[17,"HOTPINK","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: hotpink;"></div>",null,null],[17,"INDIANRED","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: indianred;"></div>",null,null],[17,"INDIGO","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: indigo;"></div>",null,null],[17,"IVORY","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: ivory;"></div>",null,null],[17,"KHAKI","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: khaki;"></div>",null,null],[17,"LAVENDER","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: lavender;"></div>",null,null],[17,"LAVENDERBLUSH","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: lavenderblush;"></div>",null,null],[17,"LAWNGREEN","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: lawngreen;"></div>",null,null],[17,"LEMONCHIFFON","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: lemonchiffon;"></div>",null,null],[17,"LIGHTBLUE","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: lightblue;"></div>",null,null],[17,"LIGHTCORAL","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: lightcoral;"></div>",null,null],[17,"LIGHTCYAN","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: lightcyan;"></div>",null,null],[17,"LIGHTGOLDENRODYELLOW","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: lightgoldenrodyellow;"></div>",null,null],[17,"LIGHTGRAY","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: lightgray;"></div>",null,null],[17,"LIGHTGREEN","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: lightgreen;"></div>",null,null],[17,"LIGHTGREY","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: lightgrey;"></div>",null,null],[17,"LIGHTPINK","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: lightpink;"></div>",null,null],[17,"LIGHTSALMON","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: lightsalmon;"></div>",null,null],[17,"LIGHTSEAGREEN","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: lightseagreen;"></div>",null,null],[17,"LIGHTSKYBLUE","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: lightskyblue;"></div>",null,null],[17,"LIGHTSLATEGRAY","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: lightslategray;"></div>",null,null],[17,"LIGHTSLATEGREY","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: lightslategrey;"></div>",null,null],[17,"LIGHTSTEELBLUE","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: lightsteelblue;"></div>",null,null],[17,"LIGHTYELLOW","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: lightyellow;"></div>",null,null],[17,"LIME","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: lime;"></div>",null,null],[17,"LIMEGREEN","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: limegreen;"></div>",null,null],[17,"LINEN","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: linen;"></div>",null,null],[17,"MAGENTA","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: magenta;"></div>",null,null],[17,"MAROON","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: maroon;"></div>",null,null],[17,"MEDIUMAQUAMARINE","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: mediumaquamarine;"></div>",null,null],[17,"MEDIUMBLUE","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: mediumblue;"></div>",null,null],[17,"MEDIUMORCHID","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: mediumorchid;"></div>",null,null],[17,"MEDIUMPURPLE","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: mediumpurple;"></div>",null,null],[17,"MEDIUMSEAGREEN","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: mediumseagreen;"></div>",null,null],[17,"MEDIUMSLATEBLUE","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: mediumslateblue;"></div>",null,null],[17,"MEDIUMSPRINGGREEN","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: mediumspringgreen;"></div>",null,null],[17,"MEDIUMTURQUOISE","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: mediumturquoise;"></div>",null,null],[17,"MEDIUMVIOLETRED","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: mediumvioletred;"></div>",null,null],[17,"MIDNIGHTBLUE","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: midnightblue;"></div>",null,null],[17,"MINTCREAM","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: mintcream;"></div>",null,null],[17,"MISTYROSE","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: mistyrose;"></div>",null,null],[17,"MOCCASIN","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: moccasin;"></div>",null,null],[17,"NAVAJOWHITE","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: navajowhite;"></div>",null,null],[17,"NAVY","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: navy;"></div>",null,null],[17,"OLDLACE","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: oldlace;"></div>",null,null],[17,"OLIVE","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: olive;"></div>",null,null],[17,"OLIVEDRAB","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: olivedrab;"></div>",null,null],[17,"ORANGE","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: orange;"></div>",null,null],[17,"ORANGERED","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: orangered;"></div>",null,null],[17,"ORCHID","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: orchid;"></div>",null,null],[17,"PALEGOLDENROD","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: palegoldenrod;"></div>",null,null],[17,"PALEGREEN","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: palegreen;"></div>",null,null],[17,"PALETURQUOISE","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: paleturquoise;"></div>",null,null],[17,"PALEVIOLETRED","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: palevioletred;"></div>",null,null],[17,"PAPAYAWHIP","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: papayawhip;"></div>",null,null],[17,"PEACHPUFF","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: peachpuff;"></div>",null,null],[17,"PERU","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: peru;"></div>",null,null],[17,"PINK","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: pink;"></div>",null,null],[17,"PLUM","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: plum;"></div>",null,null],[17,"POWDERBLUE","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: powderblue;"></div>",null,null],[17,"PURPLE","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: purple;"></div>",null,null],[17,"RED","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: red;"></div>",null,null],[17,"ROSYBROWN","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: rosybrown;"></div>",null,null],[17,"ROYALBLUE","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: royalblue;"></div>",null,null],[17,"SADDLEBROWN","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: saddlebrown;"></div>",null,null],[17,"SALMON","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: salmon;"></div>",null,null],[17,"SANDYBROWN","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: sandybrown;"></div>",null,null],[17,"SEAGREEN","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: seagreen;"></div>",null,null],[17,"SEASHELL","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: seashell;"></div>",null,null],[17,"SIENNA","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: sienna;"></div>",null,null],[17,"SILVER","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: silver;"></div>",null,null],[17,"SKYBLUE","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: skyblue;"></div>",null,null],[17,"SLATEBLUE","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: slateblue;"></div>",null,null],[17,"SLATEGRAY","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: slategray;"></div>",null,null],[17,"SLATEGREY","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: slategrey;"></div>",null,null],[17,"SNOW","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: snow;"></div>",null,null],[17,"SPRINGGREEN","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: springgreen;"></div>",null,null],[17,"STEELBLUE","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: steelblue;"></div>",null,null],[17,"TAN","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: tan;"></div>",null,null],[17,"TEAL","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: teal;"></div>",null,null],[17,"THISTLE","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: thistle;"></div>",null,null],[17,"TOMATO","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: tomato;"></div>",null,null],[17,"TURQUOISE","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: turquoise;"></div>",null,null],[17,"VIOLET","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: violet;"></div>",null,null],[17,"WHEAT","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: wheat;"></div>",null,null],[17,"WHITE","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: white;"></div>",null,null],[17,"WHITESMOKE","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: whitesmoke;"></div>",null,null],[17,"YELLOW","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: yellow;"></div>",null,null],[17,"YELLOWGREEN","","<div style="display: inline-block; width: 3em; height: 1em; border: 1px solid black; background: yellowgreen;"></div>",null,null],[11,"eq","palette","",0,null],[11,"ne","","",0,null],[11,"fmt","","",0,null],[11,"clone","","",0,null],[11,"deref","","",0,null],[11,"deref_mut","","",0,null],[11,"mix","","",0,null],[11,"lighten","","",0,null],[11,"get_hue","","",0,null],[11,"with_hue","","",0,null],[11,"shift_hue","","",0,null],[11,"saturate","","",0,null],[11,"is_valid","","",0,null],[11,"clamp","","",0,null],[11,"clamp_self","","",0,null],[11,"into_premultiplied","","",0,null],[11,"from_premultiplied","","",0,{"inputs":[{"name":"prealpha"}],"output":{"name":"alpha"}}],[11,"component_wise","","",0,null],[11,"component_wise_self","","",0,null],[11,"default","","",0,{"inputs":[],"output":{"name":"alpha"}}],[11,"default_epsilon","","",0,{"inputs":[],"output":{"name":"epsilon"}}],[11,"default_max_relative","","",0,{"inputs":[],"output":{"name":"epsilon"}}],[11,"default_max_ulps","","",0,{"inputs":[],"output":{"name":"u32"}}],[11,"relative_eq","","",0,null],[11,"ulps_eq","","",0,null],[11,"add","","",0,null],[11,"add","","",0,null],[11,"sub","","",0,null],[11,"sub","","",0,null],[11,"mul","","",0,null],[11,"mul","","",0,null],[11,"div","","",0,null],[11,"div","","",0,null],[11,"from","","",0,{"inputs":[{"name":"c"}],"output":{"name":"alpha"}}],[11,"eq","","",1,null],[11,"ne","","",1,null],[11,"fmt","","",1,null],[11,"clone","","",1,null],[11,"new","","Linear RGB.",1,{"inputs":[{"name":"t"},{"name":"t"},{"name":"t"}],"output":{"name":"rgb"}}],[11,"new_u8","","Linear RGB from 8 bit values.",1,{"inputs":[{"name":"u8"},{"name":"u8"},{"name":"u8"}],"output":{"name":"rgb"}}],[11,"from_pixel","","Linear RGB from a linear pixel value.",1,{"inputs":[{"name":"p"}],"output":{"name":"rgb"}}],[11,"to_pixel","","Convert to a linear RGB pixel. `Rgb` is already assumed to be linear,\nso the components will just be clamped to [0.0, 1.0] before conversion.",1,null],[11,"new","","Linear RGB with transparency.",0,{"inputs":[{"name":"t"},{"name":"t"},{"name":"t"},{"name":"t"}],"output":{"name":"rgba"}}],[11,"new_u8","","Linear RGB with transparency from 8 bit values.",0,{"inputs":[{"name":"u8"},{"name":"u8"},{"name":"u8"},{"name":"u8"}],"output":{"name":"rgba"}}],[11,"from_pixel","","Linear RGB from a linear pixel value.",0,{"inputs":[{"name":"p"}],"output":{"name":"rgba"}}],[11,"to_pixel","","Convert to a linear RGB pixel. `Rgb` is already assumed to be linear,\nso the components will just be clamped to [0.0, 1.0] before conversion.",0,null],[11,"from_xyz","","",1,{"inputs":[{"name":"xyz"}],"output":{"name":"self"}}],[11,"from_rgb","","",1,{"inputs":[{"name":"rgb"}],"output":{"name":"self"}}],[11,"from_hsl","","",1,{"inputs":[{"name":"hsl"}],"output":{"name":"self"}}],[11,"from_hsv","","",1,{"inputs":[{"name":"hsv"}],"output":{"name":"self"}}],[11,"from_luma","","",1,{"inputs":[{"name":"luma"}],"output":{"name":"self"}}],[11,"is_valid","","",1,null],[11,"clamp","","",1,null],[11,"clamp_self","","",1,null],[11,"mix","","",1,null],[11,"lighten","","",1,null],[11,"get_hue","","",1,null],[11,"into_premultiplied","","",1,null],[11,"from_premultiplied","","",1,{"inputs":[{"name":"prealpha"}],"output":{"name":"self"}}],[11,"component_wise","","",1,null],[11,"component_wise_self","","",1,null],[11,"default","","",1,{"inputs":[],"output":{"name":"rgb"}}],[11,"add","","",1,null],[11,"add","","",1,null],[11,"sub","","",1,null],[11,"sub","","",1,null],[11,"mul","","",1,null],[11,"mul","","",1,null],[11,"div","","",1,null],[11,"div","","",1,null],[11,"from","","",1,{"inputs":[{"name":"srgb"}],"output":{"name":"rgb"}}],[11,"from","","",1,{"inputs":[{"name":"gammargb"}],"output":{"name":"rgb"}}],[11,"from","","",0,{"inputs":[{"name":"srgb"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"gammargb"}],"output":{"name":"alpha"}}],[11,"eq","","",2,null],[11,"ne","","",2,null],[11,"fmt","","",2,null],[11,"clone","","",2,null],[11,"new","","Linear luminance.",2,{"inputs":[{"name":"t"}],"output":{"name":"luma"}}],[11,"new_u8","","Linear luminance from an 8 bit value.",2,{"inputs":[{"name":"u8"}],"output":{"name":"luma"}}],[11,"new","","Linear luminance with transparency.",0,{"inputs":[{"name":"t"},{"name":"t"}],"output":{"name":"lumaa"}}],[11,"new_u8","","Linear luminance and transparency from 8 bit values.",0,{"inputs":[{"name":"u8"},{"name":"u8"}],"output":{"name":"lumaa"}}],[11,"from_xyz","","",2,{"inputs":[{"name":"xyz"}],"output":{"name":"self"}}],[11,"from_yxy","","",2,{"inputs":[{"name":"yxy"}],"output":{"name":"self"}}],[11,"from_rgb","","",2,{"inputs":[{"name":"rgb"}],"output":{"name":"self"}}],[11,"from_luma","","",2,{"inputs":[{"name":"luma"}],"output":{"name":"self"}}],[11,"is_valid","","",2,null],[11,"clamp","","",2,null],[11,"clamp_self","","",2,null],[11,"mix","","",2,null],[11,"lighten","","",2,null],[11,"into_premultiplied","","",2,null],[11,"from_premultiplied","","",2,{"inputs":[{"name":"prealpha"}],"output":{"name":"self"}}],[11,"component_wise","","",2,null],[11,"component_wise_self","","",2,null],[11,"default","","",2,{"inputs":[],"output":{"name":"luma"}}],[11,"add","","",2,null],[11,"add","","",2,null],[11,"sub","","",2,null],[11,"sub","","",2,null],[11,"mul","","",2,null],[11,"mul","","",2,null],[11,"div","","",2,null],[11,"div","","",2,null],[11,"eq","","",8,null],[11,"ne","","",8,null],[11,"fmt","","",8,null],[11,"clone","","",8,null],[11,"new","","CIE Yxy.",8,{"inputs":[{"name":"t"},{"name":"t"},{"name":"t"}],"output":{"name":"yxy"}}],[11,"new","","CIE Yxy and transparency.",0,{"inputs":[{"name":"t"},{"name":"t"},{"name":"t"},{"name":"t"}],"output":{"name":"yxya"}}],[11,"from_xyz","","",8,{"inputs":[{"name":"xyz"}],"output":{"name":"self"}}],[11,"from_yxy","","",8,{"inputs":[{"name":"yxy"}],"output":{"name":"self"}}],[11,"from_luma","","",8,{"inputs":[{"name":"luma"}],"output":{"name":"self"}}],[11,"is_valid","","",8,null],[11,"clamp","","",8,null],[11,"clamp_self","","",8,null],[11,"mix","","",8,null],[11,"lighten","","",8,null],[11,"component_wise","","",8,null],[11,"component_wise_self","","",8,null],[11,"default","","",8,{"inputs":[],"output":{"name":"yxy"}}],[11,"add","","",8,null],[11,"add","","",8,null],[11,"sub","","",8,null],[11,"sub","","",8,null],[11,"mul","","",8,null],[11,"mul","","",8,null],[11,"div","","",8,null],[11,"div","","",8,null],[11,"eq","","",3,null],[11,"ne","","",3,null],[11,"fmt","","",3,null],[11,"clone","","",3,null],[11,"new","","CIE XYZ.",3,{"inputs":[{"name":"t"},{"name":"t"},{"name":"t"}],"output":{"name":"xyz"}}],[11,"new","","CIE XYZ and transparency.",0,{"inputs":[{"name":"t"},{"name":"t"},{"name":"t"},{"name":"t"}],"output":{"name":"xyza"}}],[11,"from_xyz","","",3,{"inputs":[{"name":"xyz"}],"output":{"name":"self"}}],[11,"from_rgb","","",3,{"inputs":[{"name":"rgb"}],"output":{"name":"self"}}],[11,"from_yxy","","",3,{"inputs":[{"name":"yxy"}],"output":{"name":"self"}}],[11,"from_lab","","",3,{"inputs":[{"name":"lab"}],"output":{"name":"self"}}],[11,"from_luma","","",3,{"inputs":[{"name":"luma"}],"output":{"name":"self"}}],[11,"is_valid","","",3,null],[11,"clamp","","",3,null],[11,"clamp_self","","",3,null],[11,"mix","","",3,null],[11,"lighten","","",3,null],[11,"component_wise","","",3,null],[11,"component_wise_self","","",3,null],[11,"default","","",3,{"inputs":[],"output":{"name":"xyz"}}],[11,"add","","",3,null],[11,"add","","",3,null],[11,"sub","","",3,null],[11,"sub","","",3,null],[11,"mul","","",3,null],[11,"mul","","",3,null],[11,"div","","",3,null],[11,"div","","",3,null],[11,"eq","","",4,null],[11,"ne","","",4,null],[11,"fmt","","",4,null],[11,"clone","","",4,null],[11,"new","","CIE L*a*b*.",4,{"inputs":[{"name":"t"},{"name":"t"},{"name":"t"}],"output":{"name":"lab"}}],[11,"new","","CIE L*a*b* and transparency.",0,{"inputs":[{"name":"t"},{"name":"t"},{"name":"t"},{"name":"t"}],"output":{"name":"laba"}}],[11,"from_xyz","","",4,{"inputs":[{"name":"xyz"}],"output":{"name":"self"}}],[11,"from_lab","","",4,{"inputs":[{"name":"lab"}],"output":{"name":"self"}}],[11,"from_lch","","",4,{"inputs":[{"name":"lch"}],"output":{"name":"self"}}],[11,"is_valid","","",4,null],[11,"clamp","","",4,null],[11,"clamp_self","","",4,null],[11,"mix","","",4,null],[11,"lighten","","",4,null],[11,"get_hue","","",4,null],[11,"component_wise","","",4,null],[11,"component_wise_self","","",4,null],[11,"default","","",4,{"inputs":[],"output":{"name":"lab"}}],[11,"add","","",4,null],[11,"add","","",4,null],[11,"sub","","",4,null],[11,"sub","","",4,null],[11,"mul","","",4,null],[11,"mul","","",4,null],[11,"div","","",4,null],[11,"div","","",4,null],[11,"eq","","",5,null],[11,"ne","","",5,null],[11,"fmt","","",5,null],[11,"clone","","",5,null],[11,"new","","CIE L*C*h°.",5,{"inputs":[{"name":"t"},{"name":"t"},{"name":"labhue"}],"output":{"name":"lch"}}],[11,"new","","CIE L*C*h° and transparency.",0,{"inputs":[{"name":"t"},{"name":"t"},{"name":"labhue"},{"name":"t"}],"output":{"name":"lcha"}}],[11,"from_xyz","","",5,{"inputs":[{"name":"xyz"}],"output":{"name":"self"}}],[11,"from_lab","","",5,{"inputs":[{"name":"lab"}],"output":{"name":"self"}}],[11,"from_lch","","",5,{"inputs":[{"name":"lch"}],"output":{"name":"self"}}],[11,"is_valid","","",5,null],[11,"clamp","","",5,null],[11,"clamp_self","","",5,null],[11,"mix","","",5,null],[11,"lighten","","",5,null],[11,"get_hue","","",5,null],[11,"with_hue","","",5,null],[11,"shift_hue","","",5,null],[11,"saturate","","",5,null],[11,"default","","",5,{"inputs":[],"output":{"name":"lch"}}],[11,"add","","",5,null],[11,"add","","",5,null],[11,"sub","","",5,null],[11,"sub","","",5,null],[11,"eq","","",6,null],[11,"ne","","",6,null],[11,"fmt","","",6,null],[11,"clone","","",6,null],[11,"new","","Linear HSV.",6,{"inputs":[{"name":"rgbhue"},{"name":"t"},{"name":"t"}],"output":{"name":"hsv"}}],[11,"new","","Linear HSV and transparency.",0,{"inputs":[{"name":"rgbhue"},{"name":"t"},{"name":"t"},{"name":"t"}],"output":{"name":"hsva"}}],[11,"from_xyz","","",6,{"inputs":[{"name":"xyz"}],"output":{"name":"self"}}],[11,"from_rgb","","",6,{"inputs":[{"name":"rgb"}],"output":{"name":"self"}}],[11,"from_hsl","","",6,{"inputs":[{"name":"hsl"}],"output":{"name":"self"}}],[11,"from_hsv","","",6,{"inputs":[{"name":"hsv"}],"output":{"name":"self"}}],[11,"from_hwb","","",6,{"inputs":[{"name":"hwb"}],"output":{"name":"self"}}],[11,"is_valid","","",6,null],[11,"clamp","","",6,null],[11,"clamp_self","","",6,null],[11,"mix","","",6,null],[11,"lighten","","",6,null],[11,"get_hue","","",6,null],[11,"with_hue","","",6,null],[11,"shift_hue","","",6,null],[11,"saturate","","",6,null],[11,"default","","",6,{"inputs":[],"output":{"name":"hsv"}}],[11,"add","","",6,null],[11,"add","","",6,null],[11,"sub","","",6,null],[11,"sub","","",6,null],[11,"eq","","",7,null],[11,"ne","","",7,null],[11,"fmt","","",7,null],[11,"clone","","",7,null],[11,"new","","Linear HSL.",7,{"inputs":[{"name":"rgbhue"},{"name":"t"},{"name":"t"}],"output":{"name":"hsl"}}],[11,"new","","Linear HSL and transparency.",0,{"inputs":[{"name":"rgbhue"},{"name":"t"},{"name":"t"},{"name":"t"}],"output":{"name":"hsla"}}],[11,"from_xyz","","",7,{"inputs":[{"name":"xyz"}],"output":{"name":"self"}}],[11,"from_rgb","","",7,{"inputs":[{"name":"rgb"}],"output":{"name":"self"}}],[11,"from_hsl","","",7,{"inputs":[{"name":"hsl"}],"output":{"name":"self"}}],[11,"from_hsv","","",7,{"inputs":[{"name":"hsv"}],"output":{"name":"self"}}],[11,"is_valid","","",7,null],[11,"clamp","","",7,null],[11,"clamp_self","","",7,null],[11,"mix","","",7,null],[11,"lighten","","",7,null],[11,"get_hue","","",7,null],[11,"with_hue","","",7,null],[11,"shift_hue","","",7,null],[11,"saturate","","",7,null],[11,"default","","",7,{"inputs":[],"output":{"name":"hsl"}}],[11,"add","","",7,null],[11,"add","","",7,null],[11,"sub","","",7,null],[11,"sub","","",7,null],[11,"eq","","",9,null],[11,"ne","","",9,null],[11,"fmt","","",9,null],[11,"clone","","",9,null],[11,"new","","Linear HWB.",9,{"inputs":[{"name":"rgbhue"},{"name":"t"},{"name":"t"}],"output":{"name":"hwb"}}],[11,"new","","Linear HSV and transparency.",0,{"inputs":[{"name":"rgbhue"},{"name":"t"},{"name":"t"},{"name":"t"}],"output":{"name":"hwba"}}],[11,"from_xyz","","",9,{"inputs":[{"name":"xyz"}],"output":{"name":"self"}}],[11,"from_hsv","","",9,{"inputs":[{"name":"hsv"}],"output":{"name":"self"}}],[11,"from_hwb","","",9,{"inputs":[{"name":"hwb"}],"output":{"name":"self"}}],[11,"is_valid","","",9,null],[11,"clamp","","",9,null],[11,"clamp_self","","",9,null],[11,"mix","","",9,null],[11,"lighten","","",9,null],[11,"get_hue","","",9,null],[11,"with_hue","","",9,null],[11,"shift_hue","","",9,null],[11,"default","","",9,{"inputs":[],"output":{"name":"hwb"}}],[11,"add","","",9,null],[11,"add","","",9,null],[11,"sub","","",9,null],[11,"sub","","",9,null],[11,"default","","",25,{"inputs":[],"output":{"name":"labhue"}}],[11,"fmt","","",25,null],[11,"clone","","",25,null],[11,"from_radians","","Create a new hue from radians, instead of degrees.",25,{"inputs":[{"name":"t"}],"output":{"name":"labhue"}}],[11,"to_degrees","","Get the hue as degrees, in the range `(-180, 180]`.",25,null],[11,"to_radians","","Convert the hue to radians, in the range `(-π, π]`.",25,null],[11,"to_positive_degrees","","Convert the hue to positive degrees, in the range `[0, 360)`.",25,null],[11,"to_positive_radians","","Convert the hue to positive radians, in the range `[0, 2π)`.",25,null],[11,"from","","",25,{"inputs":[{"name":"t"}],"output":{"name":"labhue"}}],[11,"into","","",25,null],[11,"into","","",25,null],[11,"into","","",25,null],[11,"eq","","",25,null],[11,"eq","","",25,null],[11,"add","","",25,null],[11,"add","","",25,null],[11,"sub","","",25,null],[11,"sub","","",25,null],[11,"default","","",26,{"inputs":[],"output":{"name":"rgbhue"}}],[11,"fmt","","",26,null],[11,"clone","","",26,null],[11,"from_radians","","Create a new hue from radians, instead of degrees.",26,{"inputs":[{"name":"t"}],"output":{"name":"rgbhue"}}],[11,"to_degrees","","Get the hue as degrees, in the range `(-180, 180]`.",26,null],[11,"to_radians","","Convert the hue to radians, in the range `(-π, π]`.",26,null],[11,"to_positive_degrees","","Convert the hue to positive degrees, in the range `[0, 360)`.",26,null],[11,"to_positive_radians","","Convert the hue to positive radians, in the range `[0, 2π)`.",26,null],[11,"from","","",26,{"inputs":[{"name":"t"}],"output":{"name":"rgbhue"}}],[11,"into","","",26,null],[11,"into","","",26,null],[11,"into","","",26,null],[11,"eq","","",26,null],[11,"eq","","",26,null],[11,"add","","",26,null],[11,"add","","",26,null],[11,"sub","","",26,null],[11,"sub","","",26,null],[11,"into_xyz","","",3,null],[11,"into_yxy","","",3,null],[11,"into_lab","","",3,null],[11,"into_lch","","",3,null],[11,"into_rgb","","",3,null],[11,"into_hsl","","",3,null],[11,"into_hsv","","",3,null],[11,"into_luma","","",3,null],[11,"into_xyz","","",8,null],[11,"into_yxy","","",8,null],[11,"into_lab","","",8,null],[11,"into_lch","","",8,null],[11,"into_rgb","","",8,null],[11,"into_hsl","","",8,null],[11,"into_hsv","","",8,null],[11,"into_luma","","",8,null],[11,"into_xyz","","",4,null],[11,"into_yxy","","",4,null],[11,"into_lab","","",4,null],[11,"into_lch","","",4,null],[11,"into_rgb","","",4,null],[11,"into_hsl","","",4,null],[11,"into_hsv","","",4,null],[11,"into_luma","","",4,null],[11,"into_xyz","","",5,null],[11,"into_yxy","","",5,null],[11,"into_lab","","",5,null],[11,"into_lch","","",5,null],[11,"into_rgb","","",5,null],[11,"into_hsl","","",5,null],[11,"into_hsv","","",5,null],[11,"into_luma","","",5,null],[11,"into_xyz","","",1,null],[11,"into_yxy","","",1,null],[11,"into_lab","","",1,null],[11,"into_lch","","",1,null],[11,"into_rgb","","",1,null],[11,"into_hsl","","",1,null],[11,"into_hsv","","",1,null],[11,"into_luma","","",1,null],[11,"into_xyz","","",7,null],[11,"into_yxy","","",7,null],[11,"into_lab","","",7,null],[11,"into_lch","","",7,null],[11,"into_rgb","","",7,null],[11,"into_hsl","","",7,null],[11,"into_hsv","","",7,null],[11,"into_luma","","",7,null],[11,"into_xyz","","",6,null],[11,"into_yxy","","",6,null],[11,"into_lab","","",6,null],[11,"into_lch","","",6,null],[11,"into_rgb","","",6,null],[11,"into_hsl","","",6,null],[11,"into_hsv","","",6,null],[11,"into_luma","","",6,null],[11,"into_xyz","","",9,null],[11,"into_yxy","","",9,null],[11,"into_lab","","",9,null],[11,"into_lch","","",9,null],[11,"into_rgb","","",9,null],[11,"into_hsl","","",9,null],[11,"into_hsv","","",9,null],[11,"into_luma","","",9,null],[11,"into_xyz","","",2,null],[11,"into_yxy","","",2,null],[11,"into_lab","","",2,null],[11,"into_lch","","",2,null],[11,"into_rgb","","",2,null],[11,"into_hsl","","",2,null],[11,"into_hsv","","",2,null],[11,"into_luma","","",2,null],[11,"from","","",3,{"inputs":[{"name":"alpha"}],"output":{"name":"xyz"}}],[11,"from","","",3,{"inputs":[{"name":"color"}],"output":{"name":"xyz"}}],[11,"from","","",0,{"inputs":[{"name":"color"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",3,{"inputs":[{"name":"yxy"}],"output":{"name":"xyz"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"yxy"}],"output":{"name":"alpha"}}],[11,"from","","",3,{"inputs":[{"name":"alpha"}],"output":{"name":"xyz"}}],[11,"from","","",3,{"inputs":[{"name":"lab"}],"output":{"name":"xyz"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"lab"}],"output":{"name":"alpha"}}],[11,"from","","",3,{"inputs":[{"name":"alpha"}],"output":{"name":"xyz"}}],[11,"from","","",3,{"inputs":[{"name":"lch"}],"output":{"name":"xyz"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"lch"}],"output":{"name":"alpha"}}],[11,"from","","",3,{"inputs":[{"name":"alpha"}],"output":{"name":"xyz"}}],[11,"from","","",3,{"inputs":[{"name":"rgb"}],"output":{"name":"xyz"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"rgb"}],"output":{"name":"alpha"}}],[11,"from","","",3,{"inputs":[{"name":"alpha"}],"output":{"name":"xyz"}}],[11,"from","","",3,{"inputs":[{"name":"hsl"}],"output":{"name":"xyz"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"hsl"}],"output":{"name":"alpha"}}],[11,"from","","",3,{"inputs":[{"name":"alpha"}],"output":{"name":"xyz"}}],[11,"from","","",3,{"inputs":[{"name":"hsv"}],"output":{"name":"xyz"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"hsv"}],"output":{"name":"alpha"}}],[11,"from","","",3,{"inputs":[{"name":"alpha"}],"output":{"name":"xyz"}}],[11,"from","","",3,{"inputs":[{"name":"hwb"}],"output":{"name":"xyz"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"hwb"}],"output":{"name":"alpha"}}],[11,"from","","",3,{"inputs":[{"name":"alpha"}],"output":{"name":"xyz"}}],[11,"from","","",3,{"inputs":[{"name":"luma"}],"output":{"name":"xyz"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"luma"}],"output":{"name":"alpha"}}],[11,"from","","",3,{"inputs":[{"name":"alpha"}],"output":{"name":"xyz"}}],[11,"from","","",8,{"inputs":[{"name":"alpha"}],"output":{"name":"yxy"}}],[11,"from","","",8,{"inputs":[{"name":"color"}],"output":{"name":"yxy"}}],[11,"from","","",0,{"inputs":[{"name":"color"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",8,{"inputs":[{"name":"xyz"}],"output":{"name":"yxy"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"xyz"}],"output":{"name":"alpha"}}],[11,"from","","",8,{"inputs":[{"name":"alpha"}],"output":{"name":"yxy"}}],[11,"from","","",8,{"inputs":[{"name":"lab"}],"output":{"name":"yxy"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"lab"}],"output":{"name":"alpha"}}],[11,"from","","",8,{"inputs":[{"name":"alpha"}],"output":{"name":"yxy"}}],[11,"from","","",8,{"inputs":[{"name":"lch"}],"output":{"name":"yxy"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"lch"}],"output":{"name":"alpha"}}],[11,"from","","",8,{"inputs":[{"name":"alpha"}],"output":{"name":"yxy"}}],[11,"from","","",8,{"inputs":[{"name":"rgb"}],"output":{"name":"yxy"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"rgb"}],"output":{"name":"alpha"}}],[11,"from","","",8,{"inputs":[{"name":"alpha"}],"output":{"name":"yxy"}}],[11,"from","","",8,{"inputs":[{"name":"hsl"}],"output":{"name":"yxy"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"hsl"}],"output":{"name":"alpha"}}],[11,"from","","",8,{"inputs":[{"name":"alpha"}],"output":{"name":"yxy"}}],[11,"from","","",8,{"inputs":[{"name":"hsv"}],"output":{"name":"yxy"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"hsv"}],"output":{"name":"alpha"}}],[11,"from","","",8,{"inputs":[{"name":"alpha"}],"output":{"name":"yxy"}}],[11,"from","","",8,{"inputs":[{"name":"hwb"}],"output":{"name":"yxy"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"hwb"}],"output":{"name":"alpha"}}],[11,"from","","",8,{"inputs":[{"name":"alpha"}],"output":{"name":"yxy"}}],[11,"from","","",8,{"inputs":[{"name":"luma"}],"output":{"name":"yxy"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"luma"}],"output":{"name":"alpha"}}],[11,"from","","",8,{"inputs":[{"name":"alpha"}],"output":{"name":"yxy"}}],[11,"from","","",4,{"inputs":[{"name":"alpha"}],"output":{"name":"lab"}}],[11,"from","","",4,{"inputs":[{"name":"color"}],"output":{"name":"lab"}}],[11,"from","","",0,{"inputs":[{"name":"color"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",4,{"inputs":[{"name":"xyz"}],"output":{"name":"lab"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"xyz"}],"output":{"name":"alpha"}}],[11,"from","","",4,{"inputs":[{"name":"alpha"}],"output":{"name":"lab"}}],[11,"from","","",4,{"inputs":[{"name":"yxy"}],"output":{"name":"lab"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"yxy"}],"output":{"name":"alpha"}}],[11,"from","","",4,{"inputs":[{"name":"alpha"}],"output":{"name":"lab"}}],[11,"from","","",4,{"inputs":[{"name":"lch"}],"output":{"name":"lab"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"lch"}],"output":{"name":"alpha"}}],[11,"from","","",4,{"inputs":[{"name":"alpha"}],"output":{"name":"lab"}}],[11,"from","","",4,{"inputs":[{"name":"rgb"}],"output":{"name":"lab"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"rgb"}],"output":{"name":"alpha"}}],[11,"from","","",4,{"inputs":[{"name":"alpha"}],"output":{"name":"lab"}}],[11,"from","","",4,{"inputs":[{"name":"hsl"}],"output":{"name":"lab"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"hsl"}],"output":{"name":"alpha"}}],[11,"from","","",4,{"inputs":[{"name":"alpha"}],"output":{"name":"lab"}}],[11,"from","","",4,{"inputs":[{"name":"hsv"}],"output":{"name":"lab"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"hsv"}],"output":{"name":"alpha"}}],[11,"from","","",4,{"inputs":[{"name":"alpha"}],"output":{"name":"lab"}}],[11,"from","","",4,{"inputs":[{"name":"hwb"}],"output":{"name":"lab"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"hwb"}],"output":{"name":"alpha"}}],[11,"from","","",4,{"inputs":[{"name":"alpha"}],"output":{"name":"lab"}}],[11,"from","","",4,{"inputs":[{"name":"luma"}],"output":{"name":"lab"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"luma"}],"output":{"name":"alpha"}}],[11,"from","","",4,{"inputs":[{"name":"alpha"}],"output":{"name":"lab"}}],[11,"from","","",5,{"inputs":[{"name":"alpha"}],"output":{"name":"lch"}}],[11,"from","","",5,{"inputs":[{"name":"color"}],"output":{"name":"lch"}}],[11,"from","","",0,{"inputs":[{"name":"color"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",5,{"inputs":[{"name":"xyz"}],"output":{"name":"lch"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"xyz"}],"output":{"name":"alpha"}}],[11,"from","","",5,{"inputs":[{"name":"alpha"}],"output":{"name":"lch"}}],[11,"from","","",5,{"inputs":[{"name":"yxy"}],"output":{"name":"lch"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"yxy"}],"output":{"name":"alpha"}}],[11,"from","","",5,{"inputs":[{"name":"alpha"}],"output":{"name":"lch"}}],[11,"from","","",5,{"inputs":[{"name":"lab"}],"output":{"name":"lch"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"lab"}],"output":{"name":"alpha"}}],[11,"from","","",5,{"inputs":[{"name":"alpha"}],"output":{"name":"lch"}}],[11,"from","","",5,{"inputs":[{"name":"rgb"}],"output":{"name":"lch"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"rgb"}],"output":{"name":"alpha"}}],[11,"from","","",5,{"inputs":[{"name":"alpha"}],"output":{"name":"lch"}}],[11,"from","","",5,{"inputs":[{"name":"hsl"}],"output":{"name":"lch"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"hsl"}],"output":{"name":"alpha"}}],[11,"from","","",5,{"inputs":[{"name":"alpha"}],"output":{"name":"lch"}}],[11,"from","","",5,{"inputs":[{"name":"hsv"}],"output":{"name":"lch"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"hsv"}],"output":{"name":"alpha"}}],[11,"from","","",5,{"inputs":[{"name":"alpha"}],"output":{"name":"lch"}}],[11,"from","","",5,{"inputs":[{"name":"hwb"}],"output":{"name":"lch"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"hwb"}],"output":{"name":"alpha"}}],[11,"from","","",5,{"inputs":[{"name":"alpha"}],"output":{"name":"lch"}}],[11,"from","","",5,{"inputs":[{"name":"luma"}],"output":{"name":"lch"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"luma"}],"output":{"name":"alpha"}}],[11,"from","","",5,{"inputs":[{"name":"alpha"}],"output":{"name":"lch"}}],[11,"from","","",1,{"inputs":[{"name":"alpha"}],"output":{"name":"rgb"}}],[11,"from","","",1,{"inputs":[{"name":"color"}],"output":{"name":"rgb"}}],[11,"from","","",0,{"inputs":[{"name":"color"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",1,{"inputs":[{"name":"xyz"}],"output":{"name":"rgb"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"xyz"}],"output":{"name":"alpha"}}],[11,"from","","",1,{"inputs":[{"name":"alpha"}],"output":{"name":"rgb"}}],[11,"from","","",1,{"inputs":[{"name":"yxy"}],"output":{"name":"rgb"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"yxy"}],"output":{"name":"alpha"}}],[11,"from","","",1,{"inputs":[{"name":"alpha"}],"output":{"name":"rgb"}}],[11,"from","","",1,{"inputs":[{"name":"lab"}],"output":{"name":"rgb"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"lab"}],"output":{"name":"alpha"}}],[11,"from","","",1,{"inputs":[{"name":"alpha"}],"output":{"name":"rgb"}}],[11,"from","","",1,{"inputs":[{"name":"lch"}],"output":{"name":"rgb"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"lch"}],"output":{"name":"alpha"}}],[11,"from","","",1,{"inputs":[{"name":"alpha"}],"output":{"name":"rgb"}}],[11,"from","","",1,{"inputs":[{"name":"hsl"}],"output":{"name":"rgb"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"hsl"}],"output":{"name":"alpha"}}],[11,"from","","",1,{"inputs":[{"name":"alpha"}],"output":{"name":"rgb"}}],[11,"from","","",1,{"inputs":[{"name":"hsv"}],"output":{"name":"rgb"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"hsv"}],"output":{"name":"alpha"}}],[11,"from","","",1,{"inputs":[{"name":"alpha"}],"output":{"name":"rgb"}}],[11,"from","","",1,{"inputs":[{"name":"hwb"}],"output":{"name":"rgb"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"hwb"}],"output":{"name":"alpha"}}],[11,"from","","",1,{"inputs":[{"name":"alpha"}],"output":{"name":"rgb"}}],[11,"from","","",1,{"inputs":[{"name":"luma"}],"output":{"name":"rgb"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"luma"}],"output":{"name":"alpha"}}],[11,"from","","",1,{"inputs":[{"name":"alpha"}],"output":{"name":"rgb"}}],[11,"from","","",7,{"inputs":[{"name":"alpha"}],"output":{"name":"hsl"}}],[11,"from","","",7,{"inputs":[{"name":"color"}],"output":{"name":"hsl"}}],[11,"from","","",0,{"inputs":[{"name":"color"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",7,{"inputs":[{"name":"xyz"}],"output":{"name":"hsl"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"xyz"}],"output":{"name":"alpha"}}],[11,"from","","",7,{"inputs":[{"name":"alpha"}],"output":{"name":"hsl"}}],[11,"from","","",7,{"inputs":[{"name":"yxy"}],"output":{"name":"hsl"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"yxy"}],"output":{"name":"alpha"}}],[11,"from","","",7,{"inputs":[{"name":"alpha"}],"output":{"name":"hsl"}}],[11,"from","","",7,{"inputs":[{"name":"lab"}],"output":{"name":"hsl"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"lab"}],"output":{"name":"alpha"}}],[11,"from","","",7,{"inputs":[{"name":"alpha"}],"output":{"name":"hsl"}}],[11,"from","","",7,{"inputs":[{"name":"lch"}],"output":{"name":"hsl"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"lch"}],"output":{"name":"alpha"}}],[11,"from","","",7,{"inputs":[{"name":"alpha"}],"output":{"name":"hsl"}}],[11,"from","","",7,{"inputs":[{"name":"rgb"}],"output":{"name":"hsl"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"rgb"}],"output":{"name":"alpha"}}],[11,"from","","",7,{"inputs":[{"name":"alpha"}],"output":{"name":"hsl"}}],[11,"from","","",7,{"inputs":[{"name":"hsv"}],"output":{"name":"hsl"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"hsv"}],"output":{"name":"alpha"}}],[11,"from","","",7,{"inputs":[{"name":"alpha"}],"output":{"name":"hsl"}}],[11,"from","","",7,{"inputs":[{"name":"hwb"}],"output":{"name":"hsl"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"hwb"}],"output":{"name":"alpha"}}],[11,"from","","",7,{"inputs":[{"name":"alpha"}],"output":{"name":"hsl"}}],[11,"from","","",7,{"inputs":[{"name":"luma"}],"output":{"name":"hsl"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"luma"}],"output":{"name":"alpha"}}],[11,"from","","",7,{"inputs":[{"name":"alpha"}],"output":{"name":"hsl"}}],[11,"from","","",6,{"inputs":[{"name":"alpha"}],"output":{"name":"hsv"}}],[11,"from","","",6,{"inputs":[{"name":"color"}],"output":{"name":"hsv"}}],[11,"from","","",0,{"inputs":[{"name":"color"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",6,{"inputs":[{"name":"xyz"}],"output":{"name":"hsv"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"xyz"}],"output":{"name":"alpha"}}],[11,"from","","",6,{"inputs":[{"name":"alpha"}],"output":{"name":"hsv"}}],[11,"from","","",6,{"inputs":[{"name":"yxy"}],"output":{"name":"hsv"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"yxy"}],"output":{"name":"alpha"}}],[11,"from","","",6,{"inputs":[{"name":"alpha"}],"output":{"name":"hsv"}}],[11,"from","","",6,{"inputs":[{"name":"lab"}],"output":{"name":"hsv"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"lab"}],"output":{"name":"alpha"}}],[11,"from","","",6,{"inputs":[{"name":"alpha"}],"output":{"name":"hsv"}}],[11,"from","","",6,{"inputs":[{"name":"lch"}],"output":{"name":"hsv"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"lch"}],"output":{"name":"alpha"}}],[11,"from","","",6,{"inputs":[{"name":"alpha"}],"output":{"name":"hsv"}}],[11,"from","","",6,{"inputs":[{"name":"rgb"}],"output":{"name":"hsv"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"rgb"}],"output":{"name":"alpha"}}],[11,"from","","",6,{"inputs":[{"name":"alpha"}],"output":{"name":"hsv"}}],[11,"from","","",6,{"inputs":[{"name":"hsl"}],"output":{"name":"hsv"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"hsl"}],"output":{"name":"alpha"}}],[11,"from","","",6,{"inputs":[{"name":"alpha"}],"output":{"name":"hsv"}}],[11,"from","","",6,{"inputs":[{"name":"hwb"}],"output":{"name":"hsv"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"hwb"}],"output":{"name":"alpha"}}],[11,"from","","",6,{"inputs":[{"name":"alpha"}],"output":{"name":"hsv"}}],[11,"from","","",6,{"inputs":[{"name":"luma"}],"output":{"name":"hsv"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"luma"}],"output":{"name":"alpha"}}],[11,"from","","",6,{"inputs":[{"name":"alpha"}],"output":{"name":"hsv"}}],[11,"from","","",9,{"inputs":[{"name":"alpha"}],"output":{"name":"hwb"}}],[11,"from","","",9,{"inputs":[{"name":"color"}],"output":{"name":"hwb"}}],[11,"from","","",0,{"inputs":[{"name":"color"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",9,{"inputs":[{"name":"xyz"}],"output":{"name":"hwb"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"xyz"}],"output":{"name":"alpha"}}],[11,"from","","",9,{"inputs":[{"name":"alpha"}],"output":{"name":"hwb"}}],[11,"from","","",9,{"inputs":[{"name":"yxy"}],"output":{"name":"hwb"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"yxy"}],"output":{"name":"alpha"}}],[11,"from","","",9,{"inputs":[{"name":"alpha"}],"output":{"name":"hwb"}}],[11,"from","","",9,{"inputs":[{"name":"lab"}],"output":{"name":"hwb"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"lab"}],"output":{"name":"alpha"}}],[11,"from","","",9,{"inputs":[{"name":"alpha"}],"output":{"name":"hwb"}}],[11,"from","","",9,{"inputs":[{"name":"lch"}],"output":{"name":"hwb"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"lch"}],"output":{"name":"alpha"}}],[11,"from","","",9,{"inputs":[{"name":"alpha"}],"output":{"name":"hwb"}}],[11,"from","","",9,{"inputs":[{"name":"rgb"}],"output":{"name":"hwb"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"rgb"}],"output":{"name":"alpha"}}],[11,"from","","",9,{"inputs":[{"name":"alpha"}],"output":{"name":"hwb"}}],[11,"from","","",9,{"inputs":[{"name":"hsl"}],"output":{"name":"hwb"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"hsl"}],"output":{"name":"alpha"}}],[11,"from","","",9,{"inputs":[{"name":"alpha"}],"output":{"name":"hwb"}}],[11,"from","","",9,{"inputs":[{"name":"hsv"}],"output":{"name":"hwb"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"hsv"}],"output":{"name":"alpha"}}],[11,"from","","",9,{"inputs":[{"name":"alpha"}],"output":{"name":"hwb"}}],[11,"from","","",9,{"inputs":[{"name":"luma"}],"output":{"name":"hwb"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"luma"}],"output":{"name":"alpha"}}],[11,"from","","",9,{"inputs":[{"name":"alpha"}],"output":{"name":"hwb"}}],[11,"from","","",2,{"inputs":[{"name":"alpha"}],"output":{"name":"luma"}}],[11,"from","","",2,{"inputs":[{"name":"color"}],"output":{"name":"luma"}}],[11,"from","","",0,{"inputs":[{"name":"color"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",2,{"inputs":[{"name":"xyz"}],"output":{"name":"luma"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"xyz"}],"output":{"name":"alpha"}}],[11,"from","","",2,{"inputs":[{"name":"alpha"}],"output":{"name":"luma"}}],[11,"from","","",2,{"inputs":[{"name":"yxy"}],"output":{"name":"luma"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"yxy"}],"output":{"name":"alpha"}}],[11,"from","","",2,{"inputs":[{"name":"alpha"}],"output":{"name":"luma"}}],[11,"from","","",2,{"inputs":[{"name":"lab"}],"output":{"name":"luma"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"lab"}],"output":{"name":"alpha"}}],[11,"from","","",2,{"inputs":[{"name":"alpha"}],"output":{"name":"luma"}}],[11,"from","","",2,{"inputs":[{"name":"lch"}],"output":{"name":"luma"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"lch"}],"output":{"name":"alpha"}}],[11,"from","","",2,{"inputs":[{"name":"alpha"}],"output":{"name":"luma"}}],[11,"from","","",2,{"inputs":[{"name":"rgb"}],"output":{"name":"luma"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"rgb"}],"output":{"name":"alpha"}}],[11,"from","","",2,{"inputs":[{"name":"alpha"}],"output":{"name":"luma"}}],[11,"from","","",2,{"inputs":[{"name":"hsl"}],"output":{"name":"luma"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"hsl"}],"output":{"name":"alpha"}}],[11,"from","","",2,{"inputs":[{"name":"alpha"}],"output":{"name":"luma"}}],[11,"from","","",2,{"inputs":[{"name":"hsv"}],"output":{"name":"luma"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"hsv"}],"output":{"name":"alpha"}}],[11,"from","","",2,{"inputs":[{"name":"alpha"}],"output":{"name":"luma"}}],[11,"from","","",2,{"inputs":[{"name":"hwb"}],"output":{"name":"luma"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"hwb"}],"output":{"name":"alpha"}}],[11,"from","","",2,{"inputs":[{"name":"alpha"}],"output":{"name":"luma"}}],[11,"default_epsilon","","",3,{"inputs":[],"output":{"name":"epsilon"}}],[11,"default_max_relative","","",3,{"inputs":[],"output":{"name":"epsilon"}}],[11,"default_max_ulps","","",3,{"inputs":[],"output":{"name":"u32"}}],[11,"relative_eq","","",3,null],[11,"ulps_eq","","",3,null],[11,"relative_ne","","",3,null],[11,"ulps_ne","","",3,null],[11,"default_epsilon","","",8,{"inputs":[],"output":{"name":"epsilon"}}],[11,"default_max_relative","","",8,{"inputs":[],"output":{"name":"epsilon"}}],[11,"default_max_ulps","","",8,{"inputs":[],"output":{"name":"u32"}}],[11,"relative_eq","","",8,null],[11,"ulps_eq","","",8,null],[11,"relative_ne","","",8,null],[11,"ulps_ne","","",8,null],[11,"default_epsilon","","",4,{"inputs":[],"output":{"name":"epsilon"}}],[11,"default_max_relative","","",4,{"inputs":[],"output":{"name":"epsilon"}}],[11,"default_max_ulps","","",4,{"inputs":[],"output":{"name":"u32"}}],[11,"relative_eq","","",4,null],[11,"ulps_eq","","",4,null],[11,"relative_ne","","",4,null],[11,"ulps_ne","","",4,null],[11,"default_epsilon","","",1,{"inputs":[],"output":{"name":"epsilon"}}],[11,"default_max_relative","","",1,{"inputs":[],"output":{"name":"epsilon"}}],[11,"default_max_ulps","","",1,{"inputs":[],"output":{"name":"u32"}}],[11,"relative_eq","","",1,null],[11,"ulps_eq","","",1,null],[11,"relative_ne","","",1,null],[11,"ulps_ne","","",1,null],[11,"default_epsilon","","",2,{"inputs":[],"output":{"name":"epsilon"}}],[11,"default_max_relative","","",2,{"inputs":[],"output":{"name":"epsilon"}}],[11,"default_max_ulps","","",2,{"inputs":[],"output":{"name":"u32"}}],[11,"relative_eq","","",2,null],[11,"ulps_eq","","",2,null],[11,"relative_ne","","",2,null],[11,"ulps_ne","","",2,null],[11,"default_epsilon","","",5,{"inputs":[],"output":{"name":"epsilon"}}],[11,"default_max_relative","","",5,{"inputs":[],"output":{"name":"epsilon"}}],[11,"default_max_ulps","","",5,{"inputs":[],"output":{"name":"u32"}}],[11,"relative_eq","","",5,null],[11,"ulps_eq","","",5,null],[11,"relative_ne","","",5,null],[11,"ulps_ne","","",5,null],[11,"default_epsilon","","",7,{"inputs":[],"output":{"name":"epsilon"}}],[11,"default_max_relative","","",7,{"inputs":[],"output":{"name":"epsilon"}}],[11,"default_max_ulps","","",7,{"inputs":[],"output":{"name":"u32"}}],[11,"relative_eq","","",7,null],[11,"ulps_eq","","",7,null],[11,"relative_ne","","",7,null],[11,"ulps_ne","","",7,null],[11,"default_epsilon","","",6,{"inputs":[],"output":{"name":"epsilon"}}],[11,"default_max_relative","","",6,{"inputs":[],"output":{"name":"epsilon"}}],[11,"default_max_ulps","","",6,{"inputs":[],"output":{"name":"u32"}}],[11,"relative_eq","","",6,null],[11,"ulps_eq","","",6,null],[11,"relative_ne","","",6,null],[11,"ulps_ne","","",6,null],[11,"default_epsilon","","",9,{"inputs":[],"output":{"name":"epsilon"}}],[11,"default_max_relative","","",9,{"inputs":[],"output":{"name":"epsilon"}}],[11,"default_max_ulps","","",9,{"inputs":[],"output":{"name":"u32"}}],[11,"relative_eq","","",9,null],[11,"ulps_eq","","",9,null],[11,"relative_ne","","",9,null],[11,"ulps_ne","","",9,null],[11,"default_epsilon","palette::pixel","",15,{"inputs":[],"output":{"name":"epsilon"}}],[11,"default_max_relative","","",15,{"inputs":[],"output":{"name":"epsilon"}}],[11,"default_max_ulps","","",15,{"inputs":[],"output":{"name":"u32"}}],[11,"relative_eq","","",15,null],[11,"ulps_eq","","",15,null],[11,"relative_ne","","",15,null],[11,"ulps_ne","","",15,null],[11,"default_epsilon","","",16,{"inputs":[],"output":{"name":"epsilon"}}],[11,"default_max_relative","","",16,{"inputs":[],"output":{"name":"epsilon"}}],[11,"default_max_ulps","","",16,{"inputs":[],"output":{"name":"u32"}}],[11,"relative_eq","","",16,null],[11,"ulps_eq","","",16,null],[11,"relative_ne","","",16,null],[11,"ulps_ne","","",16,null],[11,"default_epsilon","palette","",25,{"inputs":[],"output":{"name":"epsilon"}}],[11,"default_max_relative","","",25,{"inputs":[],"output":{"name":"epsilon"}}],[11,"default_max_ulps","","",25,{"inputs":[],"output":{"name":"u32"}}],[11,"relative_eq","","",25,null],[11,"ulps_eq","","",25,null],[11,"relative_ne","","",25,null],[11,"ulps_ne","","",25,null],[11,"default_epsilon","","",26,{"inputs":[],"output":{"name":"epsilon"}}],[11,"default_max_relative","","",26,{"inputs":[],"output":{"name":"epsilon"}}],[11,"default_max_ulps","","",26,{"inputs":[],"output":{"name":"u32"}}],[11,"relative_eq","","",26,null],[11,"ulps_eq","","",26,null],[11,"relative_ne","","",26,null],[11,"ulps_ne","","",26,null],[6,"Rgba","","Linear RGB with an alpha component. See the [`Rgba` implementation in `Alpha`](struct.Alpha.html#Rgba).",null,null],[6,"Lumaa","","Linear luminance with an alpha component. See the [`Lumaa` implementation in `Alpha`](struct.Alpha.html#Lumaa).",null,null],[6,"Xyza","","CIE 1931 XYZ with an alpha component. See the [`Xyza` implementation in `Alpha`](struct.Alpha.html#Xyza).",null,null],[6,"Laba","","CIE L*a*b* (CIELAB) with an alpha component. See the [`Laba` implementation in `Alpha`](struct.Alpha.html#Laba).",null,null],[6,"Lcha","","CIE L*C*h° with an alpha component. See the [`Lcha` implementation in `Alpha`](struct.Alpha.html#Lcha).",null,null],[6,"Hsva","","Linear HSV with an alpha component. See the [`Hsva` implementation in `Alpha`](struct.Alpha.html#Hsva).",null,null],[6,"Hsla","","Linear HSL with an alpha component. See the [`Hsla` implementation in `Alpha`](struct.Alpha.html#Hsla).",null,null],[6,"Yxya","","CIE 1931 Yxy (xyY) with an alpha component. See the [`Yxya` implementation in `Alpha`](struct.Alpha.html#Yxya).",null,null],[6,"Hwba","","Linear HWB with an alpha component. See the [`Hwba` implementation in `Alpha`](struct.Alpha.html#Hwba).",null,null],[6,"Colora","","Generic color with an alpha component. See the [`Colora` implementation in `Alpha`](struct.Alpha.html#Colora).",null,null],[8,"Blend","","A trait for colors that can be blended together.",null,null],[16,"Color","","The core color type. Typically `Self` for color types without alpha.",23,null],[10,"into_premultiplied","","Convert the color to premultiplied alpha.",23,null],[10,"from_premultiplied","","Convert the color from premultiplied alpha.",23,{"inputs":[{"name":"prealpha"}],"output":{"name":"self"}}],[11,"blend","palette::blend","Blend self, as the source color, with `destination`, using\n`blend_function`. Anything that implements `BlendFunction` is\nacceptable, including functions and closures.",23,null],[11,"over","","Place `self` over `other`. This is the good old common alpha\ncomposition equation.",23,null],[11,"inside","","Results in the parts of `self` that overlaps the visible parts of\n`other`.",23,null],[11,"outside","","Results in the parts of `self` that lies outside the visible parts of\n`other`.",23,null],[11,"atop","","Place `self` over only the visible parts of `other`.",23,null],[11,"xor","","Results in either `self` or `other`, where they do not overlap.",23,null],[11,"plus","","Add `self` and `other`. This uses the alpha component to regulate the\neffect, so it's not just plain component wise addition.",23,null],[11,"multiply","","Multiply `self` with `other`. This uses the alpha component to regulate\nthe effect, so it's not just plain component wise multiplication.",23,null],[11,"screen","","Make a color which is at least as light as `self` or `other`.",23,null],[11,"overlay","","Multiply `self` or `other` if other is dark, or screen them if `other`\nis light. This results in an S curve.",23,null],[11,"darken","","Return the darkest parts of `self` and `other`.",23,null],[11,"lighten","","Return the lightest parts of `self` and `other`.",23,null],[11,"dodge","","Lighten `other` to reflect `self`. Results in `other` if `self` is\nblack.",23,null],[11,"burn","","Darken `other` to reflect `self`. Results in `other` if `self` is\nwhite.",23,null],[11,"hard_light","","Multiply `self` or `other` if other is dark, or screen them if `self`\nis light. This is similar to `overlay`, but depends on `self` instead\nof `other`.",23,null],[11,"soft_light","","Lighten `other` if `self` is light, or darken `other` as if it's burned\nif `self` is dark. The effect is increased if the components of `self`\nis further from 0.5.",23,null],[11,"difference","","Return the absolute difference between `self` and `other`. It's\nbasically `abs(self - other)`, but regulated by the alpha component.",23,null],[11,"exclusion","","Similar to `difference`, but appears to result in a lower contrast.\n`other` is inverted if `self` is white, and preserved if `self` is\nblack.",23,null],[8,"FromColor","palette","FromColor provides conversion between the colors.",null,null],[10,"from_xyz","","Convert from XYZ color space",27,{"inputs":[{"name":"xyz"}],"output":{"name":"self"}}],[11,"from_yxy","","Convert from Yxy color space",27,{"inputs":[{"name":"yxy"}],"output":{"name":"self"}}],[11,"from_lab","","Convert from L*a*b* color space",27,{"inputs":[{"name":"lab"}],"output":{"name":"self"}}],[11,"from_lch","","Convert from L*C*h° color space",27,{"inputs":[{"name":"lch"}],"output":{"name":"self"}}],[11,"from_rgb","","Convert from RGB color space",27,{"inputs":[{"name":"rgb"}],"output":{"name":"self"}}],[11,"from_hsl","","Convert from HSL color space",27,{"inputs":[{"name":"hsl"}],"output":{"name":"self"}}],[11,"from_hsv","","Convert from HSV color space",27,{"inputs":[{"name":"hsv"}],"output":{"name":"self"}}],[11,"from_hwb","","Convert from HWB color space",27,{"inputs":[{"name":"hwb"}],"output":{"name":"self"}}],[11,"from_luma","","Convert from Luma",27,{"inputs":[{"name":"luma"}],"output":{"name":"self"}}],[8,"IntoColor","","IntoColor provides conversion between the colors.",null,null],[10,"into_xyz","","Convert into XYZ space",28,null],[11,"into_yxy","","Convert into Yxy color space",28,null],[11,"into_lab","","Convert into L*a*b* color space",28,null],[11,"into_lch","","Convert into L*C*h° color space",28,null],[11,"into_rgb","","Convert into RGB color space.",28,null],[11,"into_hsl","","Convert into HSL color space",28,null],[11,"into_hsv","","Convert into HSV color space",28,null],[11,"into_hwb","","Convert into HWB color space",28,null],[11,"into_luma","","Convert into Luma",28,null],[8,"Limited","","A trait for clamping and checking if colors are within their ranges.",null,null],[10,"is_valid","","Check if the color's components are within the expected ranges.",29,null],[10,"clamp","","Return a new color where the components has been clamped to the nearest\nvalid values.",29,null],[10,"clamp_self","","Clamp the color's components to the nearest valid values.",29,null],[8,"Mix","","A trait for linear color interpolation.",null,null],[16,"Scalar","","The type of the mixing factor.",30,null],[10,"mix","","Mix the color with an other color, by `factor`.",30,null],[8,"Shade","","The `Shade` trait allows a color to be lightened or darkened.",null,null],[16,"Scalar","","The type of the lighten/darken amount.",31,null],[10,"lighten","","Lighten the color by `amount`.",31,null],[11,"darken","","Darken the color by `amount`.",31,null],[8,"GetHue","","A trait for colors where a hue may be calculated.",null,null],[16,"Hue","","The kind of hue unit this color space uses.",32,null],[10,"get_hue","","Calculate a hue if possible.",32,null],[8,"Hue","","A trait for colors where the hue can be manipulated without conversion.",null,null],[10,"with_hue","","Return a new copy of `self`, but with a specific hue.",33,null],[10,"shift_hue","","Return a new copy of `self`, but with the hue shifted by `amount`.",33,null],[8,"Saturate","","A trait for colors where the saturation (or chroma) can be manipulated\nwithout conversion.",null,null],[16,"Scalar","","The type of the (de)saturation factor.",34,null],[10,"saturate","","Increase the saturation by `factor`.",34,null],[11,"desaturate","","Decrease the saturation by `factor`.",34,null],[8,"ComponentWise","","Perform a unary or binary operation on each component of a color.",null,null],[16,"Scalar","","The scalar type for color components.",35,null],[10,"component_wise","","Perform a binary operation on this and an other color.",35,null],[10,"component_wise_self","","Perform a unary operation on this color.",35,null],[11,"fmt","","",10,null],[11,"clone","","",10,null],[11,"y","","Linear luminance.",10,{"inputs":[{"name":"t"}],"output":{"name":"color"}}],[11,"y_u8","","Linear luminance from an 8 bit value.",10,{"inputs":[{"name":"u8"}],"output":{"name":"color"}}],[11,"rgb","","Linear RGB.",10,{"inputs":[{"name":"t"},{"name":"t"},{"name":"t"}],"output":{"name":"color"}}],[11,"rgb_u8","","Linear RGB from 8 bit values.",10,{"inputs":[{"name":"u8"},{"name":"u8"},{"name":"u8"}],"output":{"name":"color"}}],[11,"xyz","","CIE XYZ.",10,{"inputs":[{"name":"t"},{"name":"t"},{"name":"t"}],"output":{"name":"color"}}],[11,"yxy","","CIE Yxy.",10,{"inputs":[{"name":"t"},{"name":"t"},{"name":"t"}],"output":{"name":"color"}}],[11,"lab","","CIE L*a*b*.",10,{"inputs":[{"name":"t"},{"name":"t"},{"name":"t"}],"output":{"name":"color"}}],[11,"lch","","CIE L*C*h°.",10,{"inputs":[{"name":"t"},{"name":"t"},{"name":"labhue"}],"output":{"name":"color"}}],[11,"hsv","","Linear HSV.",10,{"inputs":[{"name":"rgbhue"},{"name":"t"},{"name":"t"}],"output":{"name":"color"}}],[11,"hsl","","Linear HSL.",10,{"inputs":[{"name":"rgbhue"},{"name":"t"},{"name":"t"}],"output":{"name":"color"}}],[11,"hwb","","Linear HWB.",10,{"inputs":[{"name":"rgbhue"},{"name":"t"},{"name":"t"}],"output":{"name":"color"}}],[11,"y","","Linear luminance.",0,{"inputs":[{"name":"t"},{"name":"t"}],"output":{"name":"colora"}}],[11,"y_u8","","Linear luminance from an 8 bit value.",0,{"inputs":[{"name":"u8"},{"name":"u8"}],"output":{"name":"colora"}}],[11,"rgb","","Linear RGB.",0,{"inputs":[{"name":"t"},{"name":"t"},{"name":"t"},{"name":"t"}],"output":{"name":"colora"}}],[11,"rgb_u8","","Linear RGB from 8 bit values.",0,{"inputs":[{"name":"u8"},{"name":"u8"},{"name":"u8"},{"name":"u8"}],"output":{"name":"colora"}}],[11,"xyz","","CIE XYZ.",0,{"inputs":[{"name":"t"},{"name":"t"},{"name":"t"},{"name":"t"}],"output":{"name":"colora"}}],[11,"yxy","","CIE Yxy.",0,{"inputs":[{"name":"t"},{"name":"t"},{"name":"t"},{"name":"t"}],"output":{"name":"colora"}}],[11,"lab","","CIE L*a*b*.",0,{"inputs":[{"name":"t"},{"name":"t"},{"name":"t"},{"name":"t"}],"output":{"name":"colora"}}],[11,"lch","","CIE L*C*h°.",0,{"inputs":[{"name":"t"},{"name":"t"},{"name":"labhue"},{"name":"t"}],"output":{"name":"colora"}}],[11,"hsv","","Linear HSV.",0,{"inputs":[{"name":"rgbhue"},{"name":"t"},{"name":"t"},{"name":"t"}],"output":{"name":"colora"}}],[11,"hsl","","Linear HSL.",0,{"inputs":[{"name":"rgbhue"},{"name":"t"},{"name":"t"},{"name":"t"}],"output":{"name":"colora"}}],[11,"hwb","","Linear HWB.",0,{"inputs":[{"name":"rgbhue"},{"name":"t"},{"name":"t"},{"name":"t"}],"output":{"name":"colora"}}],[11,"mix","","",10,null],[11,"lighten","","",10,null],[11,"get_hue","","",10,null],[11,"with_hue","","",10,null],[11,"shift_hue","","",10,null],[11,"saturate","","",10,null],[11,"into_premultiplied","","",10,null],[11,"from_premultiplied","","",10,{"inputs":[{"name":"prealpha"}],"output":{"name":"self"}}],[11,"default_epsilon","","",10,{"inputs":[],"output":{"name":"epsilon"}}],[11,"default_max_relative","","",10,{"inputs":[],"output":{"name":"epsilon"}}],[11,"default_max_ulps","","",10,{"inputs":[],"output":{"name":"u32"}}],[11,"relative_eq","","",10,null],[11,"ulps_eq","","",10,null],[11,"from","","",10,{"inputs":[{"name":"luma"}],"output":{"name":"color"}}],[11,"from","","",10,{"inputs":[{"name":"alpha"}],"output":{"name":"color"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",10,{"inputs":[{"name":"rgb"}],"output":{"name":"color"}}],[11,"from","","",10,{"inputs":[{"name":"alpha"}],"output":{"name":"color"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",10,{"inputs":[{"name":"srgb"}],"output":{"name":"color"}}],[11,"from","","",10,{"inputs":[{"name":"gammargb"}],"output":{"name":"color"}}],[11,"from","","",10,{"inputs":[{"name":"xyz"}],"output":{"name":"color"}}],[11,"from","","",10,{"inputs":[{"name":"alpha"}],"output":{"name":"color"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",10,{"inputs":[{"name":"yxy"}],"output":{"name":"color"}}],[11,"from","","",10,{"inputs":[{"name":"alpha"}],"output":{"name":"color"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",10,{"inputs":[{"name":"lab"}],"output":{"name":"color"}}],[11,"from","","",10,{"inputs":[{"name":"alpha"}],"output":{"name":"color"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",10,{"inputs":[{"name":"lch"}],"output":{"name":"color"}}],[11,"from","","",10,{"inputs":[{"name":"alpha"}],"output":{"name":"color"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",10,{"inputs":[{"name":"hsv"}],"output":{"name":"color"}}],[11,"from","","",10,{"inputs":[{"name":"alpha"}],"output":{"name":"color"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",10,{"inputs":[{"name":"hsl"}],"output":{"name":"color"}}],[11,"from","","",10,{"inputs":[{"name":"alpha"}],"output":{"name":"color"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",10,{"inputs":[{"name":"hwb"}],"output":{"name":"color"}}],[11,"from","","",10,{"inputs":[{"name":"alpha"}],"output":{"name":"color"}}],[11,"from","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"blend","palette::blend","Blend self, as the source color, with `destination`, using\n`blend_function`. Anything that implements `BlendFunction` is\nacceptable, including functions and closures.",23,null],[11,"over","","Place `self` over `other`. This is the good old common alpha\ncomposition equation.",23,null],[11,"inside","","Results in the parts of `self` that overlaps the visible parts of\n`other`.",23,null],[11,"outside","","Results in the parts of `self` that lies outside the visible parts of\n`other`.",23,null],[11,"atop","","Place `self` over only the visible parts of `other`.",23,null],[11,"xor","","Results in either `self` or `other`, where they do not overlap.",23,null],[11,"plus","","Add `self` and `other`. This uses the alpha component to regulate the\neffect, so it's not just plain component wise addition.",23,null],[11,"multiply","","Multiply `self` with `other`. This uses the alpha component to regulate\nthe effect, so it's not just plain component wise multiplication.",23,null],[11,"screen","","Make a color which is at least as light as `self` or `other`.",23,null],[11,"overlay","","Multiply `self` or `other` if other is dark, or screen them if `other`\nis light. This results in an S curve.",23,null],[11,"darken","","Return the darkest parts of `self` and `other`.",23,null],[11,"lighten","","Return the lightest parts of `self` and `other`.",23,null],[11,"dodge","","Lighten `other` to reflect `self`. Results in `other` if `self` is\nblack.",23,null],[11,"burn","","Darken `other` to reflect `self`. Results in `other` if `self` is\nwhite.",23,null],[11,"hard_light","","Multiply `self` or `other` if other is dark, or screen them if `self`\nis light. This is similar to `overlay`, but depends on `self` instead\nof `other`.",23,null],[11,"soft_light","","Lighten `other` if `self` is light, or darken `other` as if it's burned\nif `self` is dark. The effect is increased if the components of `self`\nis further from 0.5.",23,null],[11,"difference","","Return the absolute difference between `self` and `other`. It's\nbasically `abs(self - other)`, but regulated by the alpha component.",23,null],[11,"exclusion","","Similar to `difference`, but appears to result in a lower contrast.\n`other` is inverted if `self` is white, and preserved if `self` is\nblack.",23,null],[11,"from_yxy","palette","Convert from Yxy color space",27,{"inputs":[{"name":"yxy"}],"output":{"name":"self"}}],[11,"from_lab","","Convert from L*a*b* color space",27,{"inputs":[{"name":"lab"}],"output":{"name":"self"}}],[11,"from_lch","","Convert from L*C*h° color space",27,{"inputs":[{"name":"lch"}],"output":{"name":"self"}}],[11,"from_rgb","","Convert from RGB color space",27,{"inputs":[{"name":"rgb"}],"output":{"name":"self"}}],[11,"from_hsl","","Convert from HSL color space",27,{"inputs":[{"name":"hsl"}],"output":{"name":"self"}}],[11,"from_hsv","","Convert from HSV color space",27,{"inputs":[{"name":"hsv"}],"output":{"name":"self"}}],[11,"from_hwb","","Convert from HWB color space",27,{"inputs":[{"name":"hwb"}],"output":{"name":"self"}}],[11,"from_luma","","Convert from Luma",27,{"inputs":[{"name":"luma"}],"output":{"name":"self"}}],[11,"into_yxy","","Convert into Yxy color space",28,null],[11,"into_lab","","Convert into L*a*b* color space",28,null],[11,"into_lch","","Convert into L*C*h° color space",28,null],[11,"into_rgb","","Convert into RGB color space.",28,null],[11,"into_hsl","","Convert into HSL color space",28,null],[11,"into_hsv","","Convert into HSV color space",28,null],[11,"into_hwb","","Convert into HWB color space",28,null],[11,"into_luma","","Convert into Luma",28,null]],"paths":[[3,"Alpha"],[3,"Rgb"],[3,"Luma"],[3,"Xyz"],[3,"Lab"],[3,"Lch"],[3,"Hsv"],[3,"Hsl"],[3,"Yxy"],[3,"Hwb"],[4,"Color"],[3,"Gradient"],[3,"Take"],[3,"Slice"],[3,"Range"],[3,"Srgb"],[3,"GammaRgb"],[8,"RgbPixel"],[3,"Equations"],[3,"Parameters"],[3,"PreAlpha"],[4,"Equation"],[4,"Parameter"],[8,"Blend"],[8,"BlendFunction"],[3,"LabHue"],[3,"RgbHue"],[8,"FromColor"],[8,"IntoColor"],[8,"Limited"],[8,"Mix"],[8,"Shade"],[8,"GetHue"],[8,"Hue"],[8,"Saturate"],[8,"ComponentWise"]]}; initSearch(searchIndex);