Searched refs:hsl2 (Results 1 - 2 of 2) sorted by relevance

/frameworks/base/core/java/com/android/internal/graphics/
H A DColorUtils.java596 * Blend between {@code hsl1} and {@code hsl2} using the given ratio. This will interpolate
600 * 1.0 will result in {@code hsl2}.</p>
603 * @param hsl2 3-element array which holds the second HSL color
604 * @param ratio the blend ratio of {@code hsl1} to {@code hsl2}
607 public static void blendHSL(@NonNull float[] hsl1, @NonNull float[] hsl2, argument
614 outResult[0] = circularInterpolate(hsl1[0], hsl2[0], ratio);
615 outResult[1] = hsl1[1] * inverseRatio + hsl2[1] * ratio;
616 outResult[2] = hsl1[2] * inverseRatio + hsl2[2] * ratio;
/frameworks/support/core-utils/java/android/support/v4/graphics/
H A DColorUtils.java552 * Blend between {@code hsl1} and {@code hsl2} using the given ratio. This will interpolate
556 * 1.0 will result in {@code hsl2}.</p>
559 * @param hsl2 3-element array which holds the second HSL color
560 * @param ratio the blend ratio of {@code hsl1} to {@code hsl2}
563 public static void blendHSL(@NonNull float[] hsl1, @NonNull float[] hsl2, argument
570 outResult[0] = circularInterpolate(hsl1[0], hsl2[0], ratio);
571 outResult[1] = hsl1[1] * inverseRatio + hsl2[1] * ratio;
572 outResult[2] = hsl1[2] * inverseRatio + hsl2[2] * ratio;

Completed in 36 milliseconds