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,"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.",8,null],[13,"Rgb","","Linear RGB.",8,null],[13,"Xyz","","CIE 1931 XYZ.",8,null],[13,"Lab","","CIE L*a*b* (CIELAB).",8,null],[13,"Lch","","CIE L*C*h°, a polar version of CIE L*a*b*.",8,null],[13,"Hsv","","Linear HSV, a cylindrical version of RGB.",8,null],[13,"Hsl","","Linear HSL, a cylindrical version of RGB.",8,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","","",9,null],[11,"clone","","",9,null],[11,"new","","Create a gradient of evenly spaced colors with the domain [0.0, 1.0].\nThere must be at least one color.",9,{"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.",9,{"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.",9,null],[11,"take","","Take `n` evenly spaced colors from the gradient, as an iterator.",9,null],[11,"slice","","Slice this gradient to limit its domain.",9,null],[11,"domain","","Get the limits of this gradient's domain.",9,null],[11,"next","","",10,null],[11,"size_hint","","",10,null],[11,"fmt","","",11,null],[11,"clone","","",11,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.",11,null],[11,"take","","Take `n` evenly spaced colors from the gradient slice, as an iterator.",11,null],[11,"slice","","Slice this gradient slice to further limit its domain. Ranges outside\nthe domain will be clamped to the nearest domain limit.",11,null],[11,"domain","","Get the limits of this gradient slice's domain.",11,null],[11,"eq","","",12,null],[11,"ne","","",12,null],[11,"fmt","","",12,null],[11,"clone","","",12,null],[11,"from","","",12,{"inputs":[{"name":"range"}],"output":{"name":"range"}}],[11,"from","","",12,{"inputs":[{"name":"rangefrom"}],"output":{"name":"range"}}],[11,"from","","",12,{"inputs":[{"name":"rangeto"}],"output":{"name":"range"}}],[11,"from","","",12,{"inputs":[{"name":"rangefull"}],"output":{"name":"range"}}],[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.",13,null],[12,"green","","The green component, where 0.0 is no red light and 1.0 is the\nhighest displayable amount.",13,null],[12,"blue","","The blue component, where 0.0 is no red light and 1.0 is the\nhighest displayable amount.",13,null],[12,"alpha","","The transparency of the color. 0.0 is completely transparent and 1.0 is\ncompletely opaque.",13,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.",14,null],[12,"green","","The green component, where 0.0 is no red light and 1.0 is the\nhighest displayable amount.",14,null],[12,"blue","","The blue component, where 0.0 is no red light and 1.0 is the\nhighest displayable amount.",14,null],[12,"alpha","","The transparency of the color. 0.0 is completely transparent and 1.0 is\ncompletely opaque.",14,null],[12,"gamma","","The decoding gamma value. Commonly 2.2.",14,null],[11,"eq","","",13,null],[11,"ne","","",13,null],[11,"fmt","","",13,null],[11,"clone","","",13,null],[11,"new","","Create a new opaque sRGB encoded color.",13,{"inputs":[{"name":"t"},{"name":"t"},{"name":"t"}],"output":{"name":"srgb"}}],[11,"with_alpha","","Create a new sRGB encoded color with transparency.",13,{"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.",13,{"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.",13,{"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.",13,{"inputs":[{"name":"p"}],"output":{"name":"srgb"}}],[11,"to_pixel","","Transform this color into a pixel representation.",13,null],[11,"from_linear","","Convert linear color components to sRGB encoding.",13,{"inputs":[{"name":"c"}],"output":{"name":"srgb"}}],[11,"to_linear","","Decode this color to a linear representation.",13,null],[11,"linear_to_pixel","","Shortcut to convert a linear color to an sRGB encoded pixel.",13,{"inputs":[{"name":"c"}],"output":{"name":"p"}}],[11,"from","","",13,{"inputs":[{"name":"rgb"}],"output":{"name":"srgb"}}],[11,"from","","",13,{"inputs":[{"name":"rgba"}],"output":{"name":"srgb"}}],[11,"from","","",13,{"inputs":[{"name":"color"}],"output":{"name":"srgb"}}],[11,"eq","","",14,null],[11,"ne","","",14,null],[11,"fmt","","",14,null],[11,"clone","","",14,null],[11,"new","","Create a new opaque gamma encoded color.",14,{"inputs":[{"name":"t"},{"name":"t"},{"name":"t"},{"name":"t"}],"output":{"name":"gammargb"}}],[11,"with_alpha","","Create a new gamma encoded color with transparency.",14,{"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.",14,{"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.",14,{"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.",14,{"inputs":[{"name":"p"},{"name":"t"}],"output":{"name":"gammargb"}}],[11,"to_pixel","","Transform this color into a pixel representation.",14,null],[11,"from_linear","","Convert linear color components to gamma encoding.",14,{"inputs":[{"name":"c"},{"name":"t"}],"output":{"name":"gammargb"}}],[11,"to_linear","","Decode this color to a linear representation.",14,null],[11,"linear_to_pixel","","Shortcut to convert a linear color to a gamma encoded pixel.",14,{"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].",15,{"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.",15,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,"default","","",0,{"inputs":[],"output":{"name":"alpha"}}],[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,"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,"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":"color"}],"output":{"name":"rgb"}}],[11,"from","","",1,{"inputs":[{"name":"alpha"}],"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","","",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","","",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","","",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","","",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","","",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","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"color"}],"output":{"name":"alpha"}}],[11,"from","","",1,{"inputs":[{"name":"alpha"}],"output":{"name":"rgb"}}],[11,"from","","",1,{"inputs":[{"name":"luma"}],"output":{"name":"rgb"}}],[11,"from","","",1,{"inputs":[{"name":"xyz"}],"output":{"name":"rgb"}}],[11,"from","","",1,{"inputs":[{"name":"lab"}],"output":{"name":"rgb"}}],[11,"from","","",1,{"inputs":[{"name":"lch"}],"output":{"name":"rgb"}}],[11,"from","","",1,{"inputs":[{"name":"hsv"}],"output":{"name":"rgb"}}],[11,"from","","",1,{"inputs":[{"name":"hsl"}],"output":{"name":"rgb"}}],[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,"is_valid","","",2,null],[11,"clamp","","",2,null],[11,"clamp_self","","",2,null],[11,"mix","","",2,null],[11,"lighten","","",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,"from","","",2,{"inputs":[{"name":"color"}],"output":{"name":"luma"}}],[11,"from","","",2,{"inputs":[{"name":"alpha"}],"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","","",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","","",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","","",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","","",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","","",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","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"color"}],"output":{"name":"alpha"}}],[11,"from","","",2,{"inputs":[{"name":"alpha"}],"output":{"name":"luma"}}],[11,"from","","",2,{"inputs":[{"name":"rgb"}],"output":{"name":"luma"}}],[11,"from","","",2,{"inputs":[{"name":"xyz"}],"output":{"name":"luma"}}],[11,"from","","",2,{"inputs":[{"name":"lab"}],"output":{"name":"luma"}}],[11,"from","","",2,{"inputs":[{"name":"lch"}],"output":{"name":"luma"}}],[11,"from","","",2,{"inputs":[{"name":"hsv"}],"output":{"name":"luma"}}],[11,"from","","",2,{"inputs":[{"name":"hsl"}],"output":{"name":"luma"}}],[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,"is_valid","","",3,null],[11,"clamp","","",3,null],[11,"clamp_self","","",3,null],[11,"mix","","",3,null],[11,"lighten","","",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,"from","","",3,{"inputs":[{"name":"color"}],"output":{"name":"xyz"}}],[11,"from","","",3,{"inputs":[{"name":"alpha"}],"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","","",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","","",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","","",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","","",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","","",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","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"color"}],"output":{"name":"alpha"}}],[11,"from","","",3,{"inputs":[{"name":"alpha"}],"output":{"name":"xyz"}}],[11,"from","","",3,{"inputs":[{"name":"rgb"}],"output":{"name":"xyz"}}],[11,"from","","",3,{"inputs":[{"name":"luma"}],"output":{"name":"xyz"}}],[11,"from","","",3,{"inputs":[{"name":"lab"}],"output":{"name":"xyz"}}],[11,"from","","",3,{"inputs":[{"name":"lch"}],"output":{"name":"xyz"}}],[11,"from","","",3,{"inputs":[{"name":"hsv"}],"output":{"name":"xyz"}}],[11,"from","","",3,{"inputs":[{"name":"hsl"}],"output":{"name":"xyz"}}],[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,"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,"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,"from","","",4,{"inputs":[{"name":"color"}],"output":{"name":"lab"}}],[11,"from","","",4,{"inputs":[{"name":"alpha"}],"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","","",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","","",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","","",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","","",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","","",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","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"color"}],"output":{"name":"alpha"}}],[11,"from","","",4,{"inputs":[{"name":"alpha"}],"output":{"name":"lab"}}],[11,"from","","",4,{"inputs":[{"name":"xyz"}],"output":{"name":"lab"}}],[11,"from","","",4,{"inputs":[{"name":"rgb"}],"output":{"name":"lab"}}],[11,"from","","",4,{"inputs":[{"name":"luma"}],"output":{"name":"lab"}}],[11,"from","","",4,{"inputs":[{"name":"lch"}],"output":{"name":"lab"}}],[11,"from","","",4,{"inputs":[{"name":"hsv"}],"output":{"name":"lab"}}],[11,"from","","",4,{"inputs":[{"name":"hsl"}],"output":{"name":"lab"}}],[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,"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,"from","","",5,{"inputs":[{"name":"color"}],"output":{"name":"lch"}}],[11,"from","","",5,{"inputs":[{"name":"alpha"}],"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","","",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","","",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","","",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","","",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","","",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","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"color"}],"output":{"name":"alpha"}}],[11,"from","","",5,{"inputs":[{"name":"alpha"}],"output":{"name":"lch"}}],[11,"from","","",5,{"inputs":[{"name":"lab"}],"output":{"name":"lch"}}],[11,"from","","",5,{"inputs":[{"name":"rgb"}],"output":{"name":"lch"}}],[11,"from","","",5,{"inputs":[{"name":"luma"}],"output":{"name":"lch"}}],[11,"from","","",5,{"inputs":[{"name":"xyz"}],"output":{"name":"lch"}}],[11,"from","","",5,{"inputs":[{"name":"hsv"}],"output":{"name":"lch"}}],[11,"from","","",5,{"inputs":[{"name":"hsl"}],"output":{"name":"lch"}}],[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,"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,"from","","",6,{"inputs":[{"name":"color"}],"output":{"name":"hsv"}}],[11,"from","","",6,{"inputs":[{"name":"alpha"}],"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","","",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","","",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","","",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","","",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","","",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","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"color"}],"output":{"name":"alpha"}}],[11,"from","","",6,{"inputs":[{"name":"alpha"}],"output":{"name":"hsv"}}],[11,"from","","",6,{"inputs":[{"name":"rgb"}],"output":{"name":"hsv"}}],[11,"from","","",6,{"inputs":[{"name":"luma"}],"output":{"name":"hsv"}}],[11,"from","","",6,{"inputs":[{"name":"xyz"}],"output":{"name":"hsv"}}],[11,"from","","",6,{"inputs":[{"name":"lab"}],"output":{"name":"hsv"}}],[11,"from","","",6,{"inputs":[{"name":"lch"}],"output":{"name":"hsv"}}],[11,"from","","",6,{"inputs":[{"name":"hsl"}],"output":{"name":"hsv"}}],[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,"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,"from","","",7,{"inputs":[{"name":"color"}],"output":{"name":"hsl"}}],[11,"from","","",7,{"inputs":[{"name":"alpha"}],"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","","",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","","",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","","",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","","",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","","",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","","",0,{"inputs":[{"name":"alpha"}],"output":{"name":"alpha"}}],[11,"from","","",0,{"inputs":[{"name":"color"}],"output":{"name":"alpha"}}],[11,"from","","",7,{"inputs":[{"name":"alpha"}],"output":{"name":"hsl"}}],[11,"from","","",7,{"inputs":[{"name":"rgb"}],"output":{"name":"hsl"}}],[11,"from","","",7,{"inputs":[{"name":"luma"}],"output":{"name":"hsl"}}],[11,"from","","",7,{"inputs":[{"name":"xyz"}],"output":{"name":"hsl"}}],[11,"from","","",7,{"inputs":[{"name":"lab"}],"output":{"name":"hsl"}}],[11,"from","","",7,{"inputs":[{"name":"lch"}],"output":{"name":"hsl"}}],[11,"from","","",7,{"inputs":[{"name":"hsv"}],"output":{"name":"hsl"}}],[11,"default","","",16,{"inputs":[],"output":{"name":"labhue"}}],[11,"fmt","","",16,null],[11,"clone","","",16,null],[11,"from_radians","","Create a new hue from radians, instead of degrees.",16,{"inputs":[{"name":"t"}],"output":{"name":"labhue"}}],[11,"to_degrees","","Get the hue as degrees, in the range `(-180, 180]`.",16,null],[11,"to_radians","","Convert the hue to radians, in the range `(-π, π]`.",16,null],[11,"to_positive_degrees","","Convert the hue to positive degrees, in the range `[0, 360)`.",16,null],[11,"to_positive_radians","","Convert the hue to positive radians, in the range `[0, 2π)`.",16,null],[11,"from","","",16,{"inputs":[{"name":"t"}],"output":{"name":"labhue"}}],[11,"into","","",16,null],[11,"into","","",16,null],[11,"into","","",16,null],[11,"eq","","",16,null],[11,"eq","","",16,null],[11,"add","","",16,null],[11,"add","","",16,null],[11,"sub","","",16,null],[11,"sub","","",16,null],[11,"default","","",17,{"inputs":[],"output":{"name":"rgbhue"}}],[11,"fmt","","",17,null],[11,"clone","","",17,null],[11,"from_radians","","Create a new hue from radians, instead of degrees.",17,{"inputs":[{"name":"t"}],"output":{"name":"rgbhue"}}],[11,"to_degrees","","Get the hue as degrees, in the range `(-180, 180]`.",17,null],[11,"to_radians","","Convert the hue to radians, in the range `(-π, π]`.",17,null],[11,"to_positive_degrees","","Convert the hue to positive degrees, in the range `[0, 360)`.",17,null],[11,"to_positive_radians","","Convert the hue to positive radians, in the range `[0, 2π)`.",17,null],[11,"from","","",17,{"inputs":[{"name":"t"}],"output":{"name":"rgbhue"}}],[11,"into","","",17,null],[11,"into","","",17,null],[11,"into","","",17,null],[11,"eq","","",17,null],[11,"eq","","",17,null],[11,"add","","",17,null],[11,"add","","",17,null],[11,"sub","","",17,null],[11,"sub","","",17,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,"Colora","","Generic color with an alpha component. See the [`Colora` implementation in `Alpha`](struct.Alpha.html#Colora).",null,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.",18,null],[10,"clamp","","Return a new color where the components has been clamped to the nearest\nvalid values.",18,null],[10,"clamp_self","","Clamp the color's components to the nearest valid values.",18,null],[8,"Mix","","A trait for linear color interpolation.",null,null],[16,"Scalar","","The type of the mixing factor.",19,null],[10,"mix","","Mix the color with an other color, by `factor`.",19,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.",20,null],[10,"lighten","","Lighten the color by `amount`.",20,null],[11,"darken","","Darken the color by `amount`.",20,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.",21,null],[10,"get_hue","","Calculate a hue if possible.",21,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.",22,null],[10,"shift_hue","","Return a new copy of `self`, but with the hue shifted by `amount`.",22,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.",23,null],[10,"saturate","","Increase the saturation by `factor`.",23,null],[11,"desaturate","","Decrease the saturation by `factor`.",23,null],[11,"fmt","","",8,null],[11,"clone","","",8,null],[11,"y","","Linear luminance.",8,{"inputs":[{"name":"t"}],"output":{"name":"color"}}],[11,"y_u8","","Linear luminance from an 8 bit value.",8,{"inputs":[{"name":"u8"}],"output":{"name":"color"}}],[11,"rgb","","Linear RGB.",8,{"inputs":[{"name":"t"},{"name":"t"},{"name":"t"}],"output":{"name":"color"}}],[11,"rgb_u8","","Linear RGB from 8 bit values.",8,{"inputs":[{"name":"u8"},{"name":"u8"},{"name":"u8"}],"output":{"name":"color"}}],[11,"xyz","","CIE XYZ.",8,{"inputs":[{"name":"t"},{"name":"t"},{"name":"t"}],"output":{"name":"color"}}],[11,"lab","","CIE L*a*b*.",8,{"inputs":[{"name":"t"},{"name":"t"},{"name":"t"}],"output":{"name":"color"}}],[11,"lch","","CIE L*C*h°.",8,{"inputs":[{"name":"t"},{"name":"t"},{"name":"labhue"}],"output":{"name":"color"}}],[11,"hsv","","Linear HSV.",8,{"inputs":[{"name":"rgbhue"},{"name":"t"},{"name":"t"}],"output":{"name":"color"}}],[11,"hsl","","Linear HSL.",8,{"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,"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,"mix","","",8,null],[11,"lighten","","",8,null],[11,"get_hue","","",8,null],[11,"with_hue","","",8,null],[11,"shift_hue","","",8,null],[11,"saturate","","",8,null],[11,"from","","",8,{"inputs":[{"name":"luma"}],"output":{"name":"color"}}],[11,"from","","",8,{"inputs":[{"name":"rgb"}],"output":{"name":"color"}}],[11,"from","","",8,{"inputs":[{"name":"srgb"}],"output":{"name":"color"}}],[11,"from","","",8,{"inputs":[{"name":"gammargb"}],"output":{"name":"color"}}],[11,"from","","",8,{"inputs":[{"name":"xyz"}],"output":{"name":"color"}}],[11,"from","","",8,{"inputs":[{"name":"lab"}],"output":{"name":"color"}}],[11,"from","","",8,{"inputs":[{"name":"lch"}],"output":{"name":"color"}}],[11,"from","","",8,{"inputs":[{"name":"hsv"}],"output":{"name":"color"}}],[11,"from","","",8,{"inputs":[{"name":"hsl"}],"output":{"name":"color"}}],[11,"from","","",8,{"inputs":[{"name":"alpha"}],"output":{"name":"color"}}],[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":"color"}}],[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":"color"}}],[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":"color"}}],[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":"color"}}],[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":"color"}}],[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":"color"}}],[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":"color"}}]],"paths":[[3,"Alpha"],[3,"Rgb"],[3,"Luma"],[3,"Xyz"],[3,"Lab"],[3,"Lch"],[3,"Hsv"],[3,"Hsl"],[4,"Color"],[3,"Gradient"],[3,"Take"],[3,"Slice"],[3,"Range"],[3,"Srgb"],[3,"GammaRgb"],[8,"RgbPixel"],[3,"LabHue"],[3,"RgbHue"],[8,"Limited"],[8,"Mix"],[8,"Shade"],[8,"GetHue"],[8,"Hue"],[8,"Saturate"]]}; initSearch(searchIndex);