Searched refs:interpolate (Results 1 - 25 of 28) sorted by relevance

12

/frameworks/base/libs/hwui/
H A DInterpolator.h32 virtual float interpolate(float input) = 0;
42 virtual float interpolate(float input) override;
48 virtual float interpolate(float input) override;
57 virtual float interpolate(float input) override;
65 virtual float interpolate(float input) override;
72 virtual float interpolate(float input) override;
78 virtual float interpolate(float input) override;
86 virtual float interpolate(float input) override;
93 virtual float interpolate(float input) override { return input; }
99 virtual float interpolate(floa
[all...]
H A DInterpolator.cpp32 float AccelerateDecelerateInterpolator::interpolate(float input) { function in class:android::uirenderer::AccelerateDecelerateInterpolator
36 float AccelerateInterpolator::interpolate(float input) { function in class:android::uirenderer::AccelerateInterpolator
44 float AnticipateInterpolator::interpolate(float t) { function in class:android::uirenderer::AnticipateInterpolator
56 float AnticipateOvershootInterpolator::interpolate(float t) { function in class:android::uirenderer::AnticipateOvershootInterpolator
65 float BounceInterpolator::interpolate(float t) { function in class:android::uirenderer::BounceInterpolator
73 float CycleInterpolator::interpolate(float input) { function in class:android::uirenderer::CycleInterpolator
77 float DecelerateInterpolator::interpolate(float input) { function in class:android::uirenderer::DecelerateInterpolator
87 float OvershootInterpolator::interpolate(float t) { function in class:android::uirenderer::OvershootInterpolator
92 float PathInterpolator::interpolate(float t) { function in class:android::uirenderer::PathInterpolator
98 // Do a binary search for the correct x to interpolate betwee
133 float LUTInterpolator::interpolate(float input) { function in class:android::uirenderer::LUTInterpolator
[all...]
H A DPropertyValuesAnimatorSet.cpp178 float interpolatedFraction = mInterpolator->interpolate(fraction);
H A DAnimator.cpp283 fraction = mInterpolator->interpolate(fraction);
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/notification/
H A DNotificationUtils.java46 public static float interpolate(float start, float end, float amount) { method in class:NotificationUtils
52 (int) interpolate(Color.alpha(startColor), Color.alpha(endColor), amount),
53 (int) interpolate(Color.red(startColor), Color.red(endColor), amount),
54 (int) interpolate(Color.green(startColor), Color.green(endColor), amount),
55 (int) interpolate(Color.blue(startColor), Color.blue(endColor), amount));
H A DTransformState.java173 transformedView.setTranslationX(NotificationUtils.interpolate(getTransformationStartX(),
186 transformedView.setTranslationY(NotificationUtils.interpolate(getTransformationStartY(),
194 NotificationUtils.interpolate(transformationStartScaleX,
201 NotificationUtils.interpolate(transformationStartScaleY,
317 transformedView.setTranslationX(NotificationUtils.interpolate(getTransformationStartX(),
334 transformedView.setTranslationY(NotificationUtils.interpolate(getTransformationStartY(),
343 NotificationUtils.interpolate(transformationStartScaleX,
350 NotificationUtils.interpolate(transformationStartScaleY,
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/
H A DKeyguardClockPositionAlgorithm.java19 import static com.android.systemui.statusbar.notification.NotificationUtils.interpolate;
138 result.stackScrollerPadding = (int) interpolate(
143 result.clockX = (int) interpolate(0, burnInPreventionOffsetX(), mDarkAmount);
154 return interpolate(progress, 1, mDarkAmount);
175 return (int) interpolate(clockYRegular, clockYDark, mDarkAmount);
204 return interpolate(0, amplitude, interpolationAmount);
H A DNotificationPanelView.java1361 // take the maximum and linearly interpolate with the panel expansion for a nice motion.
1368 return (int) interpolate(getExpandedFraction(),
1376 return interpolate(getQsExpansionFraction(),
1534 // On Keyguard, interpolate the QS expansion linearly to the panel expansion
1538 // In Shade, interpolate linearly such that QS is closed whenever panel height is
1675 float translation = NotificationUtils.interpolate(-mQsMinExpansionHeight, 0,
2185 private static float interpolate(float t, float start, float end) { method in class:NotificationPanelView
/frameworks/base/core/java/android/animation/
H A DPathKeyframes.java113 float x = interpolate(intervalFraction, startX, endX);
114 float y = interpolate(intervalFraction, startY, endY);
146 private static float interpolate(float fraction, float startValue, float endValue) { method in class:PathKeyframes
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/
H A DTouchAnimator.java216 interpolate(i, amount, target);
219 protected abstract void interpolate(int index, float amount, Object target); method in class:TouchAnimator.KeyframeSet
241 protected void interpolate(int index, float amount, Object target) { method in class:TouchAnimator.FloatKeyframeSet
259 protected void interpolate(int index, float amount, Object target) { method in class:TouchAnimator.IntKeyframeSet
/frameworks/support/wear/tests/src/android/support/wear/widget/util/
H A DArcSwipe.java92 private float[][] interpolate(float[] start, float[] end, int steps, boolean isClockwise) { method in class:ArcSwipe
121 float[][] steps = interpolate(startCoordinates, endCoordinates, SWIPE_EVENT_COUNT,
/frameworks/av/media/libaudioprocessing/
H A DAudioResamplerSinc.h58 inline void interpolate(
H A DAudioResamplerFirProcess.h114 TC interpolate(TC coef_0, TC coef_1, TINTERP lerp) function in namespace:android
121 int16_t interpolate<int16_t, uint32_t>(int16_t coef_0, int16_t coef_1, uint32_t lerp) function in namespace:android
128 int32_t interpolate<int32_t, uint32_t>(int32_t coef_0, int32_t coef_1, uint32_t lerp) function in namespace:android
138 return interpolate(coef_0, coef_1, lerp);
144 return interpolate(coef_0, coef_1, lerp);
H A DAudioResamplerSinc.cpp79 // we use 15 bits to interpolate between these samples
432 interpolate<CHANNELS>(l, r, coefsP++, offset, lerpP, sP);
434 interpolate<CHANNELS>(l, r, coefsN++, offset, lerpN, sN);
478 // interpolate (step1)
482 // interpolate (step2)
486 // interpolate (step3)
549 // interpolate (step1)
554 // interpolate (step2)
559 // interpolate (step3)
596 void AudioResamplerSinc::interpolate( function in class:android::AudioResamplerSinc
[all...]
/frameworks/base/core/java/android/util/
H A DSpline.java32 public abstract float interpolate(float x); method in class:Spline
183 public float interpolate(float x) { method in class:Spline.MonotoneCubicSpline
252 public float interpolate(float x) { method in class:Spline.LinearSpline
/frameworks/base/core/tests/coretests/src/android/view/
H A DPinchZoomAction.java117 final float[][] stepsFirstFinger = interpolate(firstFingerStartCoords,
119 final float[][] stepsSecondFinger = interpolate(secondFingerStartCoords,
181 private static float[][] interpolate(float[] start, float[] end) { method in class:PinchZoomAction
/frameworks/base/libs/hwui/tests/unit/
H A DPathInterpolatorTests.cpp104 EXPECT_FLOAT_EQ(data.outFraction[i], interpolator.interpolate(data.inFraction[i]));
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/
H A DFlingAnimationUtils.java83 mLinearOutSlowInX2 = NotificationUtils.interpolate(LINEAR_OUT_SLOW_IN_X2,
170 float startGradient = NotificationUtils.interpolate(LINEAR_OUT_SLOW_IN_START_GRADIENT,
H A DNotificationShelf.java408 iconTransformDistance *= NotificationUtils.interpolate(1.f, 1.5f, expandAmount);
459 interpolatedAmount = NotificationUtils.interpolate(
549 // If we interpolate from the notification position, this might lead to a slightly
550 // odd interpolation, since the notification position changes as well. Let's interpolate
566 float iconYTranslation = NotificationUtils.interpolate(
579 float newSize = NotificationUtils.interpolate(notificationIconSize, shelfIconSize,
677 int width = (int) NotificationUtils.interpolate(start + mCollapsedIcons.getWidth(),
688 float padding = NotificationUtils.interpolate(collapsedPadding,
692 float paddingStart = NotificationUtils.interpolate(start,
H A DStatusBarIconView.java192 final float imageBounds = NotificationUtils.interpolate(
422 radius = NotificationUtils.interpolate(mDotRadius, getWidth() / 4, fadeOutAmount);
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/stack/
H A DStackScrollAlgorithm.java282 newValue = NotificationUtils.interpolate(
287 newValue = NotificationUtils.interpolate(
327 return NotificationUtils.interpolate(
332 return NotificationUtils.interpolate(
H A DNotificationChildrenContainer.java504 intrinsicHeight += NotificationUtils.interpolate(mChildPadding, mDividerHeight,
511 intrinsicHeight += NotificationUtils.interpolate(
527 intrinsicHeight += NotificationUtils.interpolate(mCollapsedBottompadding, 0.0f,
561 yPosition += NotificationUtils.interpolate(mChildPadding, mDividerHeight,
568 yPosition += NotificationUtils.interpolate(
711 alpha = NotificationUtils.interpolate(0, 0.5f,
787 alpha = NotificationUtils.interpolate(0, 0.5f,
1048 child.setActualHeight((int) NotificationUtils.interpolate(singleLineHeight,
H A DNotificationStackScrollLayout.java764 translationY = NotificationUtils.interpolate(getExpandTranslationStart(), 0,
1993 padding = (int) NotificationUtils.interpolate(
1997 previousPaddingRequest = (int) NotificationUtils.interpolate(
2002 int ownPadding = (int) NotificationUtils.interpolate(
2007 padding = (int) NotificationUtils.interpolate(
2724 padding = (int) NotificationUtils.interpolate(
2729 padding = (int) NotificationUtils.interpolate(
2774 padding = (int) NotificationUtils.interpolate(
2778 previousPaddingRequest = (int) NotificationUtils.interpolate(
2783 int ownPadding = (int) NotificationUtils.interpolate(
[all...]
/frameworks/base/core/tests/coretests/src/android/widget/espresso/
H A DDragAction.java308 float[][] steps = interpolate(startCoordinates, endCoordinates);
352 private static float[][] interpolate(float[] start, float[] end) { method in class:DragAction.Drag
/frameworks/support/design/tests/src/android/support/design/widget/
H A DBottomSheetBehaviorTest.java204 float[][] steps = interpolate(start, end, STEPS);
231 private static float[][] interpolate(float[] start, float[] end, int steps) { method in class:BottomSheetBehaviorTest.DragAction

Completed in 1524 milliseconds

12