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

/frameworks/base/core/java/com/android/internal/graphics/
H A DColorUtils.java553 * Blend between {@code hsl1} and {@code hsl2} using the given ratio. This will interpolate
557 * 1.0 will result in {@code hsl2}.</p>
560 * @param hsl2 3-element array which holds the second HSL color
561 * @param ratio the blend ratio of {@code hsl1} to {@code hsl2}
564 public static void blendHSL(@NonNull float[] hsl1, @NonNull float[] hsl2, argument
571 outResult[0] = circularInterpolate(hsl1[0], hsl2[0], ratio);
572 outResult[1] = hsl1[1] * inverseRatio + hsl2[1] * ratio;
573 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 222 milliseconds