Searched defs:interpolator (Results 1 - 25 of 57) sorted by relevance

123

/frameworks/support/interpolator/src/main/java/androidx/interpolator/view/animation/
H A DFastOutLinearInInterpolator.java17 package androidx.interpolator.view.animation;
20 * Interpolator corresponding to {@link android.R.interpolator#fast_out_linear_in}.
H A DFastOutSlowInInterpolator.java17 package androidx.interpolator.view.animation;
20 * Interpolator corresponding to {@link android.R.interpolator#fast_out_slow_in}.
H A DLinearOutSlowInInterpolator.java17 package androidx.interpolator.view.animation;
20 * Interpolator corresponding to {@link android.R.interpolator#linear_out_slow_in}.
H A DLookupTableInterpolator.java17 package androidx.interpolator.view.animation;
/frameworks/base/core/java/android/view/
H A DRenderNodeAnimatorSetHelper.java36 public static long createNativeInterpolator(TimeInterpolator interpolator, long argument
38 if (interpolator == null) {
41 } else if (RenderNodeAnimator.isNativeInterpolator(interpolator)) {
42 return ((NativeInterpolatorFactory)interpolator).createNativeInterpolator();
44 return FallbackLUTInterpolator.createNativeInterpolator(interpolator, duration);
/frameworks/base/core/java/com/android/internal/view/animation/
H A DFallbackLUTInterpolator.java25 * building a native interpolator from a TimeInterpolator that is not marked
40 * interpolator creation
42 public FallbackLUTInterpolator(TimeInterpolator interpolator, long duration) { argument
43 mSourceInterpolator = interpolator;
44 mLut = createLUT(interpolator, duration);
47 private static float[] createLUT(TimeInterpolator interpolator, long duration) { argument
57 values[i] = interpolator.getInterpolation(inValue);
68 * Used to create a one-shot float[] LUT & native interpolator
70 public static long createNativeInterpolator(TimeInterpolator interpolator, long duration) { argument
71 float[] lut = createLUT(interpolator, duratio
[all...]
/frameworks/base/packages/SettingsLib/src/com/android/settingslib/animation/
H A DAppearAnimationCreator.java27 float translationY, boolean appearing, Interpolator interpolator,
26 createAnimation(T animatedObject, long delay, long duration, float translationY, boolean appearing, Interpolator interpolator, Runnable finishListener) argument
H A DDisappearAnimationUtils.java31 AnimationUtils.loadInterpolator(ctx, android.R.interpolator.fast_out_linear_in));
35 float delayScaleFactor, Interpolator interpolator) {
36 this(ctx, duration, translationScaleFactor, delayScaleFactor, interpolator,
41 float delayScaleFactor, Interpolator interpolator, RowTranslationScaler rowScaler) {
42 super(ctx, duration, translationScaleFactor, delayScaleFactor, interpolator);
34 DisappearAnimationUtils(Context ctx, long duration, float translationScaleFactor, float delayScaleFactor, Interpolator interpolator) argument
40 DisappearAnimationUtils(Context ctx, long duration, float translationScaleFactor, float delayScaleFactor, Interpolator interpolator, RowTranslationScaler rowScaler) argument
/frameworks/support/compat/src/androidTest/java/androidx/core/widget/
H A DScrollerCompatTestBase.java44 protected void createScroller(Interpolator interpolator) argument
47 mScroller = new ScrollerCompat(InstrumentationRegistry.getContext(), interpolator);
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/stack/
H A DAnimationProperties.java65 * Get a custom interpolator for a property instead of the normal one.
83 * Set a custom interpolator to use for all views for a property.
85 public AnimationProperties setCustomInterpolator(Property property, Interpolator interpolator) { argument
89 mInterpolatorMap.put(property, interpolator);
/frameworks/support/v7/appcompat/src/main/java/androidx/appcompat/view/
H A DViewPropertyAnimatorCompatSet.java106 public ViewPropertyAnimatorCompatSet setInterpolator(Interpolator interpolator) { argument
108 mInterpolator = interpolator;
/frameworks/base/core/java/android/animation/
H A DKeyframe.java63 * The optional time interpolator for the interval preceding this keyframe. A null interpolator
226 * Gets the optional interpolator for this Keyframe. A value of <code>null</code> indicates
229 * @return The optional interpolator for this Keyframe.
236 * Sets the optional interpolator for this Keyframe. A value of <code>null</code> indicates
239 * @return The optional interpolator for this Keyframe.
241 public void setInterpolator(TimeInterpolator interpolator) { argument
242 mInterpolator = interpolator;
/frameworks/base/core/java/android/transition/
H A DTranslationAnimationCreator.java47 * @param interpolator The interpolator to use with this animator.
52 float startX, float startY, float endX, float endY, TimeInterpolator interpolator,
81 anim.setInterpolator(interpolator);
51 createAnimation(View view, TransitionValues values, int viewPosX, int viewPosY, float startX, float startY, float endX, float endY, TimeInterpolator interpolator, Transition transition) argument
/frameworks/base/core/java/android/view/animation/
H A DLayoutAnimationController.java87 * The interpolator used to interpolate the delays.
219 * Sets the interpolator used to interpolate the delays between the
222 * @param context the context from which the interpolator must be inflated
223 * @param resourceID the resource identifier of the interpolator
235 * Sets the interpolator used to interpolate the delays between the
238 * @param interpolator the interpolator
245 public void setInterpolator(Interpolator interpolator) { argument
246 mInterpolator = interpolator;
250 * Returns the interpolator use
[all...]
/frameworks/base/core/tests/coretests/src/android/view/
H A DVelocityTest.java235 * the VelocityTracker using a linear interpolator
244 * the VelocityTracker using a given interpolator
247 long startime, int duration, Interpolator interpolator) {
253 float ii = interpolator.getInterpolation(i / (float)steps);
246 drag(VelocityTracker vt, int startX, int endX, int startY, int endY, int steps, long startime, int duration, Interpolator interpolator) argument
/frameworks/base/libs/hwui/
H A DPropertyValuesAnimatorSet.cpp26 Interpolator* interpolator, nsecs_t startDelay,
30 propertyValuesHolder, interpolator, startDelay, duration, repeatCount, repeatMode);
128 PropertyAnimator::PropertyAnimator(PropertyValuesHolder* holder, Interpolator* interpolator, argument
132 , mInterpolator(interpolator)
25 addPropertyAnimator(PropertyValuesHolder* propertyValuesHolder, Interpolator* interpolator, nsecs_t startDelay, nsecs_t duration, int repeatCount, RepeatMode repeatMode) argument
H A DAnimator.cpp57 void BaseRenderNodeAnimator::setInterpolator(Interpolator* interpolator) { argument
59 mInterpolator.reset(interpolator);
168 // No interpolator was set, use the default
/frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/recents/utilities/
H A DAnimationProps.java66 * Creates an animation with a default {@param duration} and {@param interpolator} for all
69 public AnimationProps(int duration, Interpolator interpolator) { argument
70 this(0, duration, interpolator, null);
74 * Creates an animation with a default {@param duration} and {@param interpolator} for all
77 public AnimationProps(int duration, Interpolator interpolator, argument
79 this(0, duration, interpolator, listener);
84 * {@param interpolator} for all properties in this animation.
86 public AnimationProps(int startDelay, int duration, Interpolator interpolator) { argument
87 this(startDelay, duration, interpolator, null);
92 * {@param interpolator} fo
94 AnimationProps(int startDelay, int duration, Interpolator interpolator, Animator.AnimatorListener listener) argument
179 setInterpolator(@ropType int propertyType, Interpolator interpolator) argument
[all...]
/frameworks/base/services/core/java/com/android/server/wm/
H A DWindowAnimationSpec.java123 // our purposes, we need to find the fraction for which ther interpolator is mostly
179 * {@code interpolator(t + eps) > 0.99}.
181 private static float findAlmostThereFraction(Interpolator interpolator) { argument
185 if (interpolator.getInterpolation(val) < 0.99f) {
/frameworks/support/compat/src/main/java/androidx/core/widget/
H A DScrollerCompat.java48 public static ScrollerCompat create(Context context, Interpolator interpolator) { argument
49 return new ScrollerCompat(context, interpolator);
56 ScrollerCompat(Context context, Interpolator interpolator) { argument
57 mScroller = interpolator != null ?
58 new OverScroller(context, interpolator) : new OverScroller(context);
/frameworks/support/leanback/api21/androidx/leanback/transition/
H A DTranslationAnimationCreator.java41 * @param interpolator The interpolator to use with this animator.
46 float startX, float startY, float endX, float endY, TimeInterpolator interpolator,
75 anim.setInterpolator(interpolator);
45 createAnimation(View view, TransitionValues values, int viewPosX, int viewPosY, float startX, float startY, float endX, float endY, TimeInterpolator interpolator, Transition transition) argument
/frameworks/support/transition/src/main/java/androidx/transition/
H A DTranslationAnimationCreator.java45 * @param interpolator The interpolator to use with this animator.
50 float startX, float startY, float endX, float endY, TimeInterpolator interpolator) {
75 anim.setInterpolator(interpolator);
49 createAnimation(View view, TransitionValues values, int viewPosX, int viewPosY, float startX, float startY, float endX, float endY, TimeInterpolator interpolator) argument
/frameworks/av/packages/MediaComponents/src/com/android/support/mediarouter/app/
H A DOverlayListView.java182 * @param interpolator The interpolator which defines the acceleration curve
185 public OverlayObject setInterpolator(Interpolator interpolator) { argument
186 mInterpolator = interpolator;
/frameworks/base/core/java/com/android/internal/widget/
H A DMessagingPropertyAnimator.java101 * @param interpolator The interpolator to use.
104 Interpolator interpolator) {
105 startTopAnimation(view, getTop(view) + startTranslation, getLayoutTop(view), interpolator);
112 * @param interpolator The interpolator to use.
115 Interpolator interpolator) {
117 startTopAnimation(view, top, top + endTranslation, interpolator);
141 Interpolator interpolator) {
153 animator.setInterpolator(interpolator);
103 startLocalTranslationFrom(View view, int startTranslation, Interpolator interpolator) argument
114 startLocalTranslationTo(View view, int endTranslation, Interpolator interpolator) argument
140 startTopAnimation(final View v, int start, int end, Interpolator interpolator) argument
[all...]
/frameworks/base/core/jni/
H A Dandroid_view_RenderNodeAnimator.cpp166 Interpolator* interpolator = reinterpret_cast<Interpolator*>(interpolatorPtr); local
167 animator->setInterpolator(interpolator);

Completed in 724 milliseconds

123