Searched refs:endX (Results 1 - 25 of 37) 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.
52 * @param endX The x 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 DPatternPathMotion.java107 float endX = pos[0];
113 if (startX == endX && startY == endY) {
118 float dx = endX - startX;
130 public Path getPath(float startX, float startY, float endX, float endY) { argument
131 double dx = endX - startX;
H A DArcMotion.java180 public Path getPath(float startX, float startY, float endX, float endY) { argument
202 float deltaX = endX - startX;
209 float dx = (startX + endX) / 2;
234 ex = endX;
249 ex = endX - eDistX;
276 float control2X = (ex + endX) / 2;
278 path.cubicTo(control1X, control1Y, control2X, control2Y, endX, endY);
H A DChangeScroll.java74 int endX = (Integer) endValues.values.get(PROPNAME_SCROLL_X);
79 if (startX != endX) {
81 scrollXAnimator = ObjectAnimator.ofInt(view, "scrollX", startX, endX);
H A DExplode.java86 float endX = view.getTranslationX();
89 float startX = endX + mTempLoc[0];
93 startX, startY, endX, endY, sDecelerate, this);
107 float endX = startX;
113 endX += interruptedPosition[0] - bounds.left;
118 endX += mTempLoc[0];
122 viewPosX, viewPosY, startX, startY, endX, endY, sAccelerate, this);
H A DTranslationAnimationCreator.java45 * @param endX The end translation x 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.java240 float endX = view.getTranslationX();
246 startX, startY, endX, endY, sDecelerate, this);
258 float endX = mSlideCalculator.getGoneX(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.
55 * @param endX The x 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 DPatternPathMotion.java108 float endX = pos[0];
114 if (startX == endX && startY == endY) {
119 float dx = endX - startX;
131 public Path getPath(float startX, float startY, float endX, float endY) { argument
132 float dx = endX - startX;
H A DArcMotion.java181 public Path getPath(float startX, float startY, float endX, float endY) { argument
203 float deltaX = endX - startX;
210 float dx = (startX + endX) / 2;
229 ex = endX;
244 ex = endX - eDistX;
271 float control2X = (ex + endX) / 2;
273 path.cubicTo(control1X, control1Y, control2X, control2Y, endX, endY);
H A DChangeScroll.java80 int endX = (Integer) endValues.values.get(PROPNAME_SCROLL_X);
85 if (startX != endX) {
87 scrollXAnimator = ObjectAnimator.ofInt(view, "scrollX", startX, endX);
H A DExplode.java88 float endX = view.getTranslationX();
91 float startX = endX + mTempLoc[0];
95 startX, startY, endX, endY, sDecelerate);
109 float endX = startX;
115 endX += interruptedPosition[0] - bounds.left;
120 endX += mTempLoc[0];
124 viewPosX, viewPosY, startX, startY, endX, endY, sAccelerate);
H A DTranslationAnimationCreator.java43 * @param endX The end translation x 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) {
68 PropertyValuesHolder.ofFloat(View.TRANSLATION_X, startX, endX),
49 createAnimation(View view, TransitionValues values, int viewPosX, int viewPosY, float startX, float startY, float endX, float endY, TimeInterpolator interpolator) argument
H A DSlide.java251 float endX = view.getTranslationX();
257 startX, startY, endX, endY, sDecelerate);
269 float endX = mSlideCalculator.getGoneX(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) {
58 return new Interaction(Interaction.Type.FLING, new float[]{startX, endX},
120 float endX = xPos[i];
122 float stepX = (endX - startX) / STEP_COUNT;
135 startX = endX;
56 newFling(float startX, float startY, float endX, float endY, long duration) argument
/frameworks/support/leanback/api21/androidx/leanback/transition/
H A DTranslationAnimationCreator.java39 * @param endX The end translation x 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
H A DFadeAndShortSlide.java236 float endX = view.getTranslationX();
241 left, top, startX, startY, endX, endY, sDecelerate, this);
268 float endX = mSlideCalculator.getGoneX(this, sceneRoot, view, position);
272 startValues, left, top, startX, startY, endX, endY, sDecelerate /* sAccelerate */,
/frameworks/base/packages/SystemUI/src/com/android/systemui/recents/misc/
H A DFreePathInterpolator.java167 float endX = mX[endIndex];
168 return startX + (fraction * (endX - startX));
/frameworks/support/v7/recyclerview/src/main/java/androidx/recyclerview/widget/
H A DDiffUtil.java602 final int endX = snake.x + snake.size;
605 while (posOld > endX) {
673 final int endX = snake.x + snake.size;
677 for (int pos = curX - 1; pos >= endX; pos--) {
772 final int endX = snake.x + snakeSize;
774 if (endX < posOld) {
775 dispatchRemovals(postponedUpdates, batchingCallback, endX, posOld - endX, endX);
779 dispatchAdditions(postponedUpdates, batchingCallback, endX, posNe
[all...]
/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
250 int distX = endX - startX;
259 addMotionEvent(vt, endX, endY, startime + duration, MotionEvent.ACTION_UP);
/frameworks/base/cmds/uiautomator/library/core-src/com/android/uiautomator/core/
H A DUiDevice.java424 * @param endX
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);
444 * @param endX X-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.java140 final float endX = (float) endValues.values.get(PROPNAME_TRANSLATE_X);
151 final State endStateX = new State(endClip.left, endClip.right, endX);
168 final float endX = endBounds.centerX() - startBounds.centerX();
183 final State endStateX = new State(endClip.left, endClip.right, endX);
211 float startZ, State endX, State endY, float endZ, TransitionValues endValues,
222 final ObjectAnimator animX = ObjectAnimator.ofObject(view, propX, evaluator, startX, endX);
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.java109 float endX = mKeyframeData[endBase + X_OFFSET];
113 float x = interpolate(intervalFraction, startX, endX);
/frameworks/support/transition/src/androidTest/java/androidx/transition/
H A DArcMotionTest.java95 private static Path arcWithPoint(float startX, float startY, float endX, float endY, argument
99 float c2x = (eX + endX) / 2;
103 path.cubicTo(c1x, c1y, c2x, c2y, endX, endY);
/frameworks/base/services/tests/servicestests/src/com/android/server/accessibility/
H A DGestureDescriptionTest.java273 float startX, float startY, float endX, float endY, long duration) {
275 swipeBuilder.addStroke(createSwipeStroke(startX, startY, endX, endY, 0, duration));
280 float startX, float startY, float endX, float endY, long startTime, long endTime) {
283 swipePath.lineTo(endX, endY);
272 createSwipe( float startX, float startY, float endX, float endY, long duration) argument
279 createSwipeStroke( float startX, float startY, float endX, float endY, long startTime, long endTime) argument

Completed in 348 milliseconds

12