Searched refs:endY (Results 1 - 25 of 44) sorted by relevance

12

/frameworks/base/core/java/android/transition/
H A DPathMotion.java48 * <code>(endX, endY)</code>. This allows controlled curved motion along two dimensions.
53 * @param endY The y coordinate of the ending point.
56 * {@link android.graphics.Path#moveTo(float, float)} and end at <code>(endX, endY)</code>.
58 public abstract Path getPath(float startX, float startY, float endX, float endY); argument
H A DArcMotion.java180 public Path getPath(float startX, float startY, float endX, float endY) { argument
203 float deltaY = endY - startY;
210 float dy = (startY + endY) / 2;
217 boolean isMovingUpwards = startY > endY;
233 ey = endY + eDistY;
250 ey = endY;
277 float control2Y = (ey + endY) / 2;
278 path.cubicTo(control1X, control1Y, control2X, control2Y, endX, endY);
H A DPatternPathMotion.java108 float endY = pos[1];
113 if (startX == endX && startY == endY) {
119 float dy = endY - startY;
130 public Path getPath(float startX, float startY, float endX, float endY) { argument
132 double dy = endY - startY;
H A DChangeScroll.java76 int endY = (Integer) endValues.values.get(PROPNAME_SCROLL_Y);
83 if (startY != endY) {
85 scrollYAnimator = ObjectAnimator.ofInt(view, "scrollY", startY, endY);
H A DExplode.java87 float endY = view.getTranslationY();
90 float startY = endY + mTempLoc[1];
93 startX, startY, endX, endY, sDecelerate, this);
108 float endY = startY;
114 endY += interruptedPosition[1] - bounds.top;
119 endY += mTempLoc[1];
122 viewPosX, viewPosY, startX, startY, endX, endY, sAccelerate, this);
H A DTranslationAnimationCreator.java46 * @param endY The end translation y of view
48 * @return An animator that moves from (startX, startY) to (endX, endY) unless there was
49 * a previous interruption, in which case it moves from the current position to (endX, endY).
52 float startX, float startY, float endX, float endY, TimeInterpolator interpolator,
67 if (startX == endX && startY == endY) {
72 path.lineTo(endX, endY);
51 createAnimation(View view, TransitionValues values, int viewPosX, int viewPosY, float startX, float startY, float endX, float endY, TimeInterpolator interpolator, Transition transition) argument
H A DSlide.java241 float endY = view.getTranslationY();
246 startX, startY, endX, endY, sDecelerate, this);
259 float endY = mSlideCalculator.getGoneY(sceneRoot, view, mSlideFraction);
262 startX, startY, endX, endY, sAccelerate, this);
/frameworks/support/transition/src/main/java/androidx/transition/
H A DPathMotion.java51 * <code>(endX, endY)</code>. This allows controlled curved motion along two dimensions.
56 * @param endY The y coordinate of the ending point.
59 * {@link android.graphics.Path#moveTo(float, float)} and end at <code>(endX, endY)</code>.
61 public abstract Path getPath(float startX, float startY, float endX, float endY); argument
H A DArcMotion.java181 public Path getPath(float startX, float startY, float endX, float endY) { argument
204 float deltaY = endY - startY;
211 float dy = (startY + endY) / 2;
218 boolean isMovingUpwards = startY > endY;
228 ey = endY + eDistY;
245 ey = endY;
272 float control2Y = (ey + endY) / 2;
273 path.cubicTo(control1X, control1Y, control2X, control2Y, endX, endY);
H A DPatternPathMotion.java109 float endY = pos[1];
114 if (startX == endX && startY == endY) {
120 float dy = endY - startY;
131 public Path getPath(float startX, float startY, float endX, float endY) { argument
133 float dy = endY - startY;
H A DChangeScroll.java82 int endY = (Integer) endValues.values.get(PROPNAME_SCROLL_Y);
89 if (startY != endY) {
91 scrollYAnimator = ObjectAnimator.ofInt(view, "scrollY", startY, endY);
H A DExplode.java89 float endY = view.getTranslationY();
92 float startY = endY + mTempLoc[1];
95 startX, startY, endX, endY, sDecelerate);
110 float endY = startY;
116 endY += interruptedPosition[1] - bounds.top;
121 endY += mTempLoc[1];
124 viewPosX, viewPosY, startX, startY, endX, endY, sAccelerate);
H A DTranslationAnimationCreator.java44 * @param endY The end translation y of view
46 * @return An animator that moves from (startX, startY) to (endX, endY) unless there was
47 * a previous interruption, in which case it moves from the current position to (endX, endY).
50 float startX, float startY, float endX, float endY, TimeInterpolator interpolator) {
64 if (startX == endX && startY == endY) {
69 PropertyValuesHolder.ofFloat(View.TRANSLATION_Y, startY, endY));
49 createAnimation(View view, TransitionValues values, int viewPosX, int viewPosY, float startX, float startY, float endX, float endY, TimeInterpolator interpolator) argument
H A DSlide.java252 float endY = view.getTranslationY();
257 startX, startY, endX, endY, sDecelerate);
270 float endY = mSlideCalculator.getGoneY(sceneRoot, view);
273 startX, startY, endX, endY, sAccelerate);
/frameworks/base/tests/JankBench/app/src/main/java/com/android/benchmark/ui/automation/
H A DInteraction.java57 float endX, float endY, long duration) {
59 new float[]{startY, endY}, duration);
121 float endY = yPos[i];
123 float stepY = (endY - startY) / STEP_COUNT;
136 startY = endY;
56 newFling(float startX, float startY, float endX, float endY, long duration) argument
/frameworks/support/compat/src/main/java/androidx/core/view/animation/
H A DPathInterpolatorApi14.java93 final float endY = mY[endIndex];
95 return startY + (fraction * (endY - startY));
/frameworks/support/leanback/api21/androidx/leanback/transition/
H A DTranslationAnimationCreator.java40 * @param endY The end translation y of view
42 * @return An animator that moves from (startX, startY) to (endX, endY) unless there was
43 * a previous interruption, in which case it moves from the current position to (endX, endY).
46 float startX, float startY, float endX, float endY, TimeInterpolator interpolator,
61 if (startX == endX && startY == endY) {
66 path.lineTo(endX, endY);
45 createAnimation(View view, TransitionValues values, int viewPosX, int viewPosY, float startX, float startY, float endX, float endY, TimeInterpolator interpolator, Transition transition) argument
/frameworks/base/packages/SystemUI/src/com/android/systemui/recents/misc/
H A DFreePathInterpolator.java128 float endY = mY[endIndex];
129 return startY + (fraction * (endY - startY));
/frameworks/base/core/tests/coretests/src/android/view/
H A DVelocityTest.java237 private void drag(VelocityTracker vt, int startX, int endX, int startY, int endY, int steps, argument
239 drag(vt, startX, endX, startY, endY, steps, startime, duration, new LinearInterpolator());
246 private void drag(VelocityTracker vt, int startX, int endX, int startY, int endY, int steps, argument
251 int distY = endY - startY;
259 addMotionEvent(vt, endX, endY, startime + duration, MotionEvent.ACTION_UP);
/frameworks/base/cmds/uiautomator/library/core-src/com/android/uiautomator/core/
H A DUiDevice.java425 * @param endY
430 public boolean swipe(int startX, int startY, int endX, int endY, int steps) { argument
431 Tracer.trace(startX, startY, endX, endY, steps);
433 .swipe(startX, startY, endX, endY, steps);
445 * @param endY Y-axis value for the ending coordinate
451 public boolean drag(int startX, int startY, int endX, int endY, int steps) { argument
452 Tracer.trace(startX, startY, endX, endY, steps);
454 .swipe(startX, startY, endX, endY, steps, true);
/frameworks/base/core/java/com/android/internal/transition/
H A DEpicenterTranslateClipReveal.java141 final float endY = (float) endValues.values.get(PROPNAME_TRANSLATE_Y);
153 final State endStateY = new State(endClip.top, endClip.bottom, endY);
169 final float endY = endBounds.centerY() - startBounds.centerY();
185 final State endStateY = new State(endClip.top, endClip.bottom, endY);
211 float startZ, State endX, State endY, float endZ, TransitionValues endValues,
228 final ObjectAnimator animY = ObjectAnimator.ofObject(view, propY, evaluator, startY, endY);
210 createRectAnimator(final View view, State startX, State startY, float startZ, State endX, State endY, float endZ, TransitionValues endValues, TimeInterpolator interpolatorX, TimeInterpolator interpolatorY, TimeInterpolator interpolatorZ) argument
/frameworks/base/core/java/android/animation/
H A DPathKeyframes.java111 float endY = mKeyframeData[endBase + Y_OFFSET];
114 float y = interpolate(intervalFraction, startY, endY);
/frameworks/base/libs/hwui/
H A DInterpolator.cpp126 float endY = mY[endIndex]; local
127 return startY + (fraction * (endY - startY));
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/
H A DPathInterpolatorBuilder.java148 float endY = mY[endIndex];
149 return startY + (fraction * (endY - startY));
/frameworks/support/v7/recyclerview/src/main/java/androidx/recyclerview/widget/
H A DDiffUtil.java603 final int endY = snake.y + snake.size;
610 while (posNew > endY) {
674 final int endY = snake.y + snake.size;
690 for (int pos = curY - 1; pos >= endY; pos--) {
773 final int endY = snake.y + snakeSize;
778 if (endY < posNew) {
779 dispatchAdditions(postponedUpdates, batchingCallback, endX, posNew - endY,
780 endY);

Completed in 274 milliseconds

12