/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/shade/transition/ |
D | LargeScreenShadeInterpolatorImplTest.kt | 36 actual = { fraction -> impl.getBehindScrimAlpha(fraction) }, in <lambda>() method 37 expected = { fraction -> splitShadeInterpolator.getBehindScrimAlpha(fraction) } in <lambda>() method 46 actual = { fraction -> impl.getBehindScrimAlpha(fraction) }, in <lambda>() method 47 expected = { fraction -> portraitShadeInterpolator.getBehindScrimAlpha(fraction) } in <lambda>() method 56 actual = { fraction -> impl.getNotificationScrimAlpha(fraction) }, in <lambda>() method 57 expected = { fraction -> splitShadeInterpolator.getNotificationScrimAlpha(fraction) } in <lambda>() method 65 actual = { fraction -> impl.getNotificationScrimAlpha(fraction) }, in <lambda>() method 66 expected = { fraction -> portraitShadeInterpolator.getNotificationScrimAlpha(fraction) } in <lambda>() method 75 actual = { fraction -> impl.getNotificationContentAlpha(fraction) }, in <lambda>() method 76 expected = { fraction -> splitShadeInterpolator.getNotificationContentAlpha(fraction) } in <lambda>() method [all …]
|
D | LinearLargeScreenShadeInterpolator.kt | 20 override fun getBehindScrimAlpha(fraction: Float) = fraction 21 override fun getNotificationScrimAlpha(fraction: Float) = fraction 22 override fun getNotificationContentAlpha(fraction: Float) = fraction 23 override fun getNotificationFooterAlpha(fraction: Float) = fraction 24 override fun getQsAlpha(fraction: Float) = fraction
|
/frameworks/base/libs/hwui/ |
D | PropertyValuesHolder.cpp | 29 inline constexpr float lerp(float fromValue, float toValue, float fraction) { in lerp() argument 30 return float(fromValue * (1 - fraction) + toValue * fraction); in lerp() 39 float fraction) const { in evaluate() 40 float a = lerp(SkColorGetA(fromColor) / 255.0f, SkColorGetA(toColor) / 255.0f, fraction); in evaluate() 41 float r = lerp(linearize(SkColorGetR(fromColor)), linearize(SkColorGetR(toColor)), fraction); in evaluate() 42 float g = lerp(linearize(SkColorGetG(fromColor)), linearize(SkColorGetG(toColor)), fraction); in evaluate() 43 float b = lerp(linearize(SkColorGetB(fromColor)), linearize(SkColorGetB(toColor)), fraction); in evaluate() 50 float fraction) const { in evaluate() 51 VectorDrawableUtils::interpolatePaths(out, from, to, fraction); in evaluate() 55 const T PropertyValuesHolderImpl<T>::getValueFromData(float fraction) const { in getValueFromData() [all …]
|
D | PropertyValuesHolder.h | 33 virtual void setFraction(float fraction) = 0; 40 virtual void evaluate(T* out, const T& from, const T& to, float fraction) const {}; in evaluate() argument 47 float fraction) const override { in evaluate() argument 48 *out = from * (1 - fraction) + to * fraction; in evaluate() 55 float fraction) const override; 60 float fraction) const override; 72 const T getValueFromData(float fraction) const; 75 const T calculateAnimatedValue(float fraction) const; 95 void setFraction(float fraction) override; 111 void setFraction(float fraction) override; [all …]
|
/frameworks/base/packages/SystemUI/src/com/android/keyguard/ |
D | BouncerPanelExpansionCalculator.kt | 26 fun showBouncerProgress(fraction: Float): Float { in showBouncerProgress() 28 fraction >= 0.9f -> 1f in showBouncerProgress() 29 fraction < 0.6 -> 0f in showBouncerProgress() 30 else -> (fraction - 0.6f) / 0.3f in showBouncerProgress() 38 fun aboutToShowBouncerProgress(fraction: Float): Float { in aboutToShowBouncerProgress() 39 return MathUtils.constrain((fraction - 0.9f) / 0.1f, 0f, 1f) in aboutToShowBouncerProgress() 46 fun getKeyguardClockScaledExpansion(fraction: Float): Float { in getKeyguardClockScaledExpansion() 47 return MathUtils.constrain((fraction - 0.7f) / 0.3f, 0f, 1f) in getKeyguardClockScaledExpansion() 54 fun getDreamYPositionScaledExpansion(fraction: Float): Float { in getDreamYPositionScaledExpansion() 56 fraction >= 0.98f -> 1f in getDreamYPositionScaledExpansion() [all …]
|
/frameworks/base/core/java/android/animation/ |
D | Keyframe.java | 82 public static Keyframe ofInt(float fraction, int value) { in ofInt() argument 83 return new IntKeyframe(fraction, value); in ofInt() 98 public static Keyframe ofInt(float fraction) { in ofInt() argument 99 return new IntKeyframe(fraction); in ofInt() 114 public static Keyframe ofFloat(float fraction, float value) { in ofFloat() argument 115 return new FloatKeyframe(fraction, value); in ofFloat() 130 public static Keyframe ofFloat(float fraction) { in ofFloat() argument 131 return new FloatKeyframe(fraction); in ofFloat() 146 public static Keyframe ofObject(float fraction, Object value) { in ofObject() argument 147 return new ObjectKeyframe(fraction, value); in ofObject() [all …]
|
D | PathKeyframes.java | 66 public Object getValue(float fraction) { in getValue() argument 68 if (fraction < 0) { in getValue() 69 return interpolateInRange(fraction, 0, 1); in getValue() 70 } else if (fraction > 1) { in getValue() 71 return interpolateInRange(fraction, numPoints - 2, numPoints - 1); in getValue() 72 } else if (fraction == 0) { in getValue() 74 } else if (fraction == 1) { in getValue() 85 if (fraction < midFraction) { in getValue() 87 } else if (fraction > midFraction) { in getValue() 95 return interpolateInRange(fraction, high, low); in getValue() [all …]
|
D | IntKeyframeSet.java | 39 public Object getValue(float fraction) { in getValue() argument 40 return getIntValue(fraction); in getValue() 56 public int getIntValue(float fraction) { in getIntValue() argument 57 if (fraction <= 0f) { in getIntValue() 66 fraction = interpolator.getInterpolation(fraction); in getIntValue() 68 float intervalFraction = (fraction - prevFraction) / (nextFraction - prevFraction); in getIntValue() 73 } else if (fraction >= 1f) { in getIntValue() 82 fraction = interpolator.getInterpolation(fraction); in getIntValue() 84 float intervalFraction = (fraction - prevFraction) / (nextFraction - prevFraction); in getIntValue() 92 if (fraction < nextKeyframe.getFraction()) { in getIntValue() [all …]
|
D | FloatKeyframeSet.java | 39 public Object getValue(float fraction) { in getValue() argument 40 return getFloatValue(fraction); in getValue() 56 public float getFloatValue(float fraction) { in getFloatValue() argument 57 if (fraction <= 0f) { in getFloatValue() 66 fraction = interpolator.getInterpolation(fraction); in getFloatValue() 68 float intervalFraction = (fraction - prevFraction) / (nextFraction - prevFraction); in getFloatValue() 73 } else if (fraction >= 1f) { in getFloatValue() 82 fraction = interpolator.getInterpolation(fraction); in getFloatValue() 84 float intervalFraction = (fraction - prevFraction) / (nextFraction - prevFraction); in getFloatValue() 93 if (fraction < nextKeyframe.getFraction()) { in getFloatValue() [all …]
|
D | ValueAnimator.java | 733 float fraction = mDuration > 0 ? (float) playTime / mDuration : 1; in setCurrentPlayTime() local 734 setCurrentFraction(fraction); in setCurrentPlayTime() 754 public void setCurrentFraction(float fraction) { in setCurrentFraction() argument 756 fraction = clampFraction(fraction); in setCurrentFraction() 759 long seekTime = (long) (getScaledDuration() * fraction); in setCurrentFraction() 767 mSeekFraction = fraction; in setCurrentFraction() 769 mOverallFraction = fraction; in setCurrentFraction() 770 final float currentIterationFraction = getCurrentIterationFraction(fraction, mReversing); in setCurrentFraction() 779 private int getCurrentIteration(float fraction) { in getCurrentIteration() argument 780 fraction = clampFraction(fraction); in getCurrentIteration() [all …]
|
D | KeyframeSet.java | 196 public Object getValue(float fraction) { in getValue() argument 200 fraction = mInterpolator.getInterpolation(fraction); in getValue() 202 return mEvaluator.evaluate(fraction, mFirstKeyframe.getValue(), in getValue() 205 if (fraction <= 0f) { in getValue() 209 fraction = interpolator.getInterpolation(fraction); in getValue() 212 float intervalFraction = (fraction - prevFraction) / in getValue() 216 } else if (fraction >= 1f) { in getValue() 220 fraction = interpolator.getInterpolation(fraction); in getValue() 223 float intervalFraction = (fraction - prevFraction) / in getValue() 231 if (fraction < nextKeyframe.getFraction()) { in getValue() [all …]
|
D | RectEvaluator.java | 72 public Rect evaluate(float fraction, Rect startValue, Rect endValue) { in evaluate() argument 73 int left = startValue.left + (int) ((endValue.left - startValue.left) * fraction); in evaluate() 74 int top = startValue.top + (int) ((endValue.top - startValue.top) * fraction); in evaluate() 75 int right = startValue.right + (int) ((endValue.right - startValue.right) * fraction); in evaluate() 76 int bottom = startValue.bottom + (int) ((endValue.bottom - startValue.bottom) * fraction); in evaluate()
|
/frameworks/base/packages/SystemUI/src/com/android/systemui/shade/transition/ |
D | SplitShadeInterpolator.kt | 26 override fun getBehindScrimAlpha(fraction: Float): Float { in getBehindScrimAlpha() 30 return mapFraction(start = 0f, end = 0.4f, fraction) in getBehindScrimAlpha() 33 override fun getNotificationScrimAlpha(fraction: Float): Float { in getNotificationScrimAlpha() 37 return mapFraction(start = 0.39f, end = 0.66f, fraction) in getNotificationScrimAlpha() 40 override fun getNotificationContentAlpha(fraction: Float): Float { in getNotificationContentAlpha() 41 return getNotificationScrimAlpha(fraction) in getNotificationContentAlpha() 44 override fun getNotificationFooterAlpha(fraction: Float): Float { in getNotificationFooterAlpha() 48 return mapFraction(start = 0.576f, end = 0.897f, fraction) in getNotificationFooterAlpha() 51 override fun getQsAlpha(fraction: Float): Float { in getQsAlpha() 52 return getNotificationScrimAlpha(fraction) in getQsAlpha() [all …]
|
D | LargeScreenPortraitShadeInterpolator.kt | 27 override fun getBehindScrimAlpha(fraction: Float): Float { in getBehindScrimAlpha() 28 return MathUtils.constrainedMap(0f, 1f, 0f, 0.3f, fraction) in getBehindScrimAlpha() 31 override fun getNotificationScrimAlpha(fraction: Float): Float { in getNotificationScrimAlpha() 32 return MathUtils.constrainedMap(0f, 1f, 0.3f, 0.75f, fraction) in getNotificationScrimAlpha() 35 override fun getNotificationContentAlpha(fraction: Float): Float { in getNotificationContentAlpha() 36 return ShadeInterpolation.getContentAlpha(fraction) in getNotificationContentAlpha() 39 override fun getNotificationFooterAlpha(fraction: Float): Float { in getNotificationFooterAlpha() 40 return ShadeInterpolation.getContentAlpha(fraction) in getNotificationFooterAlpha() 43 override fun getQsAlpha(fraction: Float): Float { in getQsAlpha() 44 return ShadeInterpolation.getContentAlpha(fraction) in getQsAlpha()
|
D | LargeScreenShadeInterpolatorImpl.kt | 63 override fun getBehindScrimAlpha(fraction: Float) = impl.getBehindScrimAlpha(fraction) 65 override fun getNotificationScrimAlpha(fraction: Float) = 66 impl.getNotificationScrimAlpha(fraction) 68 override fun getNotificationContentAlpha(fraction: Float) = 69 impl.getNotificationContentAlpha(fraction) 71 override fun getNotificationFooterAlpha(fraction: Float) = 72 impl.getNotificationFooterAlpha(fraction) 74 override fun getQsAlpha(fraction: Float) = impl.getQsAlpha(fraction)
|
D | LargeScreenShadeInterpolator.kt | 23 fun getBehindScrimAlpha(fraction: Float): Float 26 fun getNotificationScrimAlpha(fraction: Float): Float 29 fun getNotificationContentAlpha(fraction: Float): Float 32 fun getNotificationFooterAlpha(fraction: Float): Float 35 fun getQsAlpha(fraction: Float): Float
|
/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/shade/ |
D | ShadeExpansionStateManagerTest.kt | 40 val fraction = 0.6f in onPanelExpansionChanged_listenerNotified() constant 45 shadeExpansionStateManager.onPanelExpansionChanged(fraction, expanded, tracking) in onPanelExpansionChanged_listenerNotified() 47 assertThat(listener.fraction).isEqualTo(fraction) in onPanelExpansionChanged_listenerNotified() 54 val fraction = 0.6f in addExpansionListener_listenerNotifiedOfCurrentValues() constant 58 shadeExpansionStateManager.onPanelExpansionChanged(fraction, expanded, tracking) in addExpansionListener_listenerNotifiedOfCurrentValues() 64 assertThat(listener.fraction).isEqualTo(fraction) in addExpansionListener_listenerNotifiedOfCurrentValues() 89 fraction = 0.5f, in onPEC_fractionLessThanOne_expandedTrue_trackingFalse_becomesStateOpening() 103 fraction = 0.5f, in onPEC_fractionLessThanOne_expandedTrue_trackingTrue_becomesStateOpening() 119 fraction = 0.5f, in onPEC_fractionLessThanOne_expandedFalse_trackingFalse_becomesStateClosed() 135 fraction = 0.5f, in onPEC_fractionLessThanOne_expandedFalse_trackingTrue_doesNotBecomeStateClosed() [all …]
|
/frameworks/base/core/java/android/transition/ |
D | Slide.java | 61 float getGoneX(ViewGroup sceneRoot, View view, float fraction); in getGoneX() argument 64 float getGoneY(ViewGroup sceneRoot, View view, float fraction); in getGoneY() argument 70 public float getGoneY(ViewGroup sceneRoot, View view, float fraction) { in getGoneY() argument 78 public float getGoneX(ViewGroup sceneRoot, View view, float fraction) { in getGoneX() argument 85 public float getGoneX(ViewGroup sceneRoot, View view, float fraction) { 86 return view.getTranslationX() - sceneRoot.getWidth() * fraction; 92 public float getGoneX(ViewGroup sceneRoot, View view, float fraction) { 96 x = view.getTranslationX() + sceneRoot.getWidth() * fraction; 98 x = view.getTranslationX() - sceneRoot.getWidth() * fraction; 106 public float getGoneY(ViewGroup sceneRoot, View view, float fraction) { [all …]
|
/frameworks/base/packages/SystemUI/animation/src/com/android/systemui/animation/ |
D | ShadeInterpolation.kt | 13 fun getNotificationScrimAlpha(fraction: Float): Float { in getNotificationScrimAlpha() 14 val mappedFraction = MathUtils.constrainedMap(0f, 1f, 0f, 0.5f, fraction) in getNotificationScrimAlpha() 24 fun getContentAlpha(fraction: Float): Float { in getContentAlpha() 25 val mappedFraction = MathUtils.constrainedMap(0f, 1f, 0.3f, 1f, fraction) in getContentAlpha() 29 private fun interpolateEaseInOut(fraction: Float): Float { in interpolateEaseInOut() 30 val mappedFraction = fraction * 1.2f - 0.2f in interpolateEaseInOut()
|
/frameworks/base/packages/SystemUI/compose/scene/src/com/android/compose/ui/util/ |
D | MathHelpers.kt | 27 fun lerp(start: IntSize, stop: IntSize, fraction: Float): IntSize { in lerp() 29 lerp(start.width, stop.width, fraction), in lerp() 30 lerp(start.height, stop.height, fraction) in lerp() 35 fun lerp(start: Scale, stop: Scale, fraction: Float): Scale { in lerp() 39 lerp(start.pivot, stop.pivot, fraction) in lerp() 44 lerp(start.scaleX, stop.scaleX, fraction), in lerp() 45 lerp(start.scaleY, stop.scaleY, fraction), in lerp()
|
/frameworks/base/packages/SystemUI/src/com/android/systemui/shade/ |
D | ShadeExpansionStateManager.kt | 42 @FloatRange(from = 0.0, to = 1.0) private var fraction: Float = 0f variable in com.android.systemui.shade.ShadeExpansionStateManager 55 return ShadeExpansionChangeEvent(fraction, expanded, tracking) in addExpansionListener() 76 @FloatRange(from = 0.0, to = 1.0) fraction: Float, in isClosed() 80 require(!fraction.isNaN()) { "fraction cannot be NaN" } in isClosed() 83 this.fraction = fraction in isClosed() 95 fullyOpened = fraction >= 1f in isClosed() 108 "f=$fraction " + in isClosed() 116 Trace.traceCounter(TRACE_TAG, "panel_expansion", (fraction * 100).toInt()) in isClosed() 123 val expansionChangeEvent = ShadeExpansionChangeEvent(fraction, expanded, tracking) in isClosed()
|
/frameworks/base/packages/SystemUI/customization/src/com/android/systemui/shared/clocks/ |
D | DefaultClockController.kt | 232 fun offsetGlyphsForStepClockAnimation(fromLeft: Int, direction: Int, fraction: Float) { in offsetGlyphsForStepClockAnimation() 233 view.offsetGlyphsForStepClockAnimation(fromLeft, direction, fraction) in offsetGlyphsForStepClockAnimation() 236 fun offsetGlyphsForStepClockAnimation(distance: Float, fraction: Float) { in offsetGlyphsForStepClockAnimation() 237 view.offsetGlyphsForStepClockAnimation(distance, fraction) in offsetGlyphsForStepClockAnimation() 303 override fun fold(fraction: Float) { in fold() 304 val (hasChanged, hasJumped) = foldState.update(fraction) in fold() 310 override fun doze(fraction: Float) { in doze() 311 val (hasChanged, hasJumped) = dozeState.update(fraction) in doze() 324 override fun onPositionUpdated(fromLeft: Int, direction: Int, fraction: Float) {} in onPositionUpdated() 326 override fun onPositionUpdated(distance: Float, fraction: Float) {} in onPositionUpdated() [all …]
|
/frameworks/av/media/module/codecs/amrwb/enc/src/ |
D | log2.c | 60 Word16 *fraction /* (o) : Fractional part of Log2. (range: 0<=val<1) */ in Log2_norm() argument 68 *fraction = 0; in Log2_norm() 81 *fraction = extract_h (L_y); in Log2_norm() 101 Word16 *fraction /* (o) : Fractional part of Log2. (range: 0<=val<1) */ in Log2() argument 107 Log2_norm ((L_x << exp), exp, exponent, fraction); in Log2()
|
/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/ |
D | PipAnimationController.java | 544 SurfaceControl.Transaction tx, float fraction); in applySurfaceControlTransaction() argument 552 SurfaceControl.Transaction tx, float fraction) { in ofAlpha() 553 final float alpha = getStartValue() * (1 - fraction) + getEndValue() * fraction; in ofAlpha() 647 SurfaceControl.Transaction tx, float fraction) { in ofBounds() argument 651 Rect bounds = mRectEvaluator.evaluate(fraction, start, end); in ofBounds() 653 mContentOverlay.onAnimationUpdate(tx, bounds, fraction); in ofBounds() 658 applyRotation(tx, leash, fraction, start, end); in ofBounds() 661 float angle = (1.0f - fraction) * startingAngle; in ofBounds() 674 final Rect insets = computeInsets(fraction); in ofBounds() 677 isInPipDirection, fraction); in ofBounds() [all …]
|
/frameworks/base/core/java/android/inputmethodservice/ |
D | CompactExtractEditLayout.java | 69 private int applyFractionInt(@FractionRes int fraction, int whole) { in applyFractionInt() argument 70 return Math.round(getResources().getFraction(fraction, whole, whole)); in applyFractionInt() 90 com.android.internal.R.fraction.input_extract_layout_height, screenHeightPx)); in applyProportionalLayout() 93 applyFractionInt(com.android.internal.R.fraction.input_extract_layout_padding_left, in applyProportionalLayout() 96 applyFractionInt(com.android.internal.R.fraction.input_extract_layout_padding_right, in applyProportionalLayout() 101 applyFractionInt(com.android.internal.R.fraction.input_extract_text_margin_bottom, in applyProportionalLayout() 105 applyFractionInt(com.android.internal.R.fraction.input_extract_action_margin_bottom, in applyProportionalLayout()
|