blendHSL
open fun blendHSL(hsl1: @NonNull Array<Float>, hsl2: @NonNull Array<Float>, @FloatRange(from = 0.0, to = 1.0) ratio: Float, outResult: @NonNull Array<Float>)(source)
Blend between hsl1 and hsl2 using the given ratio. This will interpolate the hue using the shortest angle.
A blend ratio of 0.0 will result in hsl1, 0.5 will give an even blend, 1.0 will result in hsl2.
Parameters
hsl1
3-element array which holds the first HSL color
hsl2
3-element array which holds the second HSL color
ratio
the blend ratio of hsl1 to hsl2
outResult
3-element array which holds the resulting HSL components