Home
last modified time | relevance | path

Searched refs:pointerIndex (Results 1 – 25 of 45) sorted by relevance

12

/aosp14/frameworks/base/services/accessibility/java/com/android/server/accessibility/gestures/
H A DMultiFingerSwipe.java142 if (Float.isNaN(mBase[pointerIndex].x) && Float.isNaN(mBase[pointerIndex].y)) { in onDown()
149 mBase[pointerIndex].x = x; in onDown()
150 mBase[pointerIndex].y = y; in onDown()
188 if (Float.isNaN(mBase[pointerIndex].x) && Float.isNaN(mBase[pointerIndex].y)) { in onPointerDown()
195 mBase[pointerIndex].x = x; in onPointerDown()
196 mBase[pointerIndex].y = y; in onPointerDown()
220 if (pointerIndex < 0) { in onPointerUp()
240 for (int pointerIndex = 0; pointerIndex < mTargetFingerCount; ++pointerIndex) { in onMove()
289 int direction = toDirection(x - mBase[pointerIndex].x, y - mBase[pointerIndex].y); in onMove()
302 int direction = toDirection(x - mBase[pointerIndex].x, y - mBase[pointerIndex].y); in onMove()
[all …]
H A DEventDispatcher.java236 private int computeInjectionAction(int actionMasked, int pointerIndex) { in computeInjectionAction() argument
244 return (pointerIndex << MotionEvent.ACTION_POINTER_INDEX_SHIFT) in computeInjectionAction()
252 return (pointerIndex << MotionEvent.ACTION_POINTER_INDEX_SHIFT) in computeInjectionAction()
391 final int pointerIndex = event.getActionIndex(); in longPressWithTouchEvents() local
392 final int pointerId = event.getPointerId(pointerIndex); in longPressWithTouchEvents()
394 mLongPressingPointerDeltaX = (int) event.getX(pointerIndex) - clickLocation.x; in longPressWithTouchEvents()
395 mLongPressingPointerDeltaY = (int) event.getY(pointerIndex) - clickLocation.y; in longPressWithTouchEvents()
409 final int pointerIndex = event.getActionIndex(); in clickWithTouchEvents() local
410 final int pointerId = event.getPointerId(pointerIndex); in clickWithTouchEvents()
422 event.getPointerProperties(pointerIndex, properties[0]); in clickWithTouchEvents()
H A DSecondFingerMultiTap.java147 int pointerIndex = rawEvent.findPointerIndex(mSecondFingerPointerId); in isSecondFingerInsideSlop() local
148 if (pointerIndex == -1) { in isSecondFingerInsideSlop()
151 final float deltaX = mBaseX - rawEvent.getX(pointerIndex); in isSecondFingerInsideSlop()
152 final float deltaY = mBaseY - rawEvent.getY(pointerIndex); in isSecondFingerInsideSlop()
H A DTouchState.java520 private void handleReceivedPointerDown(int pointerIndex, MotionEvent event) { in handleReceivedPointerDown() argument
521 final int pointerId = event.getPointerId(pointerIndex); in handleReceivedPointerDown()
527 event.getX(pointerIndex), event.getY(pointerIndex), event.getEventTime()); in handleReceivedPointerDown()
538 private void handleReceivedPointerUp(int pointerIndex, MotionEvent event) { in handleReceivedPointerUp() argument
539 final int pointerId = event.getPointerId(pointerIndex); in handleReceivedPointerUp()
H A DTouchExplorer.java683 final int pointerIndex = event.findPointerIndex(pointerId); in handleActionMoveStateTouchInteracting() local
711 if (pointerIndex < 0) { in handleActionMoveStateTouchInteracting()
854 final int pointerIndex = event.findPointerIndex(pointerId); in handleActionMoveStateTouchExploring() local
880 - rawEvent.getX(pointerIndex); in handleActionMoveStateTouchExploring()
883 - rawEvent.getY(pointerIndex); in handleActionMoveStateTouchExploring()
1156 final int pointerIndex = event.findPointerIndex(mDraggingPointerId); in computeDraggingPointerIdIfNeeded() local
1157 if (event.findPointerIndex(pointerIndex) >= 0) { in computeDraggingPointerIdIfNeeded()
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/touch/
H A DSwipeDetector.java85 float getDisplacement(MotionEvent ev, int pointerIndex, PointF refPoint) {
86 return ev.getY(pointerIndex) - refPoint.y;
91 return Math.abs(ev.getX(pointerIndex) - downPos.x);
98 float getDisplacement(MotionEvent ev, int pointerIndex, PointF refPoint) {
99 return ev.getX(pointerIndex) - refPoint.x;
104 return Math.abs(ev.getY(pointerIndex) - downPos.y);
196 private boolean shouldScrollStart(MotionEvent ev, int pointerIndex) { in shouldScrollStart() argument
239 int pointerIndex = ev.findPointerIndex(mActivePointerId); in onTouchEvent() local
240 if (pointerIndex == INVALID_POINTER_ID) { in onTouchEvent()
243 mDisplacement = mDir.getDisplacement(ev, pointerIndex, mDownPos); in onTouchEvent()
[all …]
/aosp14/frameworks/base/core/java/android/view/
H A DMotionEvent.java2612 public final int getPointerId(int pointerIndex) { in getPointerId() argument
2664 public final float getX(int pointerIndex) { in getX() argument
2686 public final float getY(int pointerIndex) { in getY() argument
2703 public final float getPressure(int pointerIndex) { in getPressure() argument
2721 public final float getSize(int pointerIndex) { in getSize() argument
2765 public final float getToolMajor(int pointerIndex) { in getToolMajor() argument
2781 public final float getToolMinor(int pointerIndex) { in getToolMinor() argument
2992 public float getRawX(int pointerIndex) { in getRawX() argument
3033 public float getRawY(int pointerIndex) { in getRawY() argument
4203 return getX(pointerIndex); in getXDispatchLocation()
[all …]
H A DHandwritingInitiator.java201 final int pointerIndex = motionEvent.findPointerIndex(mState.mStylusPointerId); in onTouchEvent() local
202 final float x = motionEvent.getX(pointerIndex); in onTouchEvent()
203 final float y = motionEvent.getY(pointerIndex); in onTouchEvent()
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/biometrics/udfps/
H A DSinglePointerTouchProcessor.kt137 pointerIndex: Int,
140 val naturalTouch: PointF = rotateToNaturalOrientation(pointerIndex, overlayParams)
143 val nativeMinor: Float = getTouchMinor(pointerIndex) / overlayParams.scaleFactor
144 val nativeMajor: Float = getTouchMajor(pointerIndex) / overlayParams.scaleFactor
145 var nativeOrientation: Float = getOrientation(pointerIndex)
150 pointerId = getPointerId(pointerIndex),
171 pointerIndex: Int,
174 val touchPoint = PointF(getRawX(pointerIndex), getRawY(pointerIndex))
/aosp14/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/phone/
H A DPipTouchState.java150 int pointerIndex = ev.findPointerIndex(mActivePointerId); in onTouchEvent()
151 if (pointerIndex == -1) { in onTouchEvent()
157 float x = ev.getRawX(pointerIndex); in onTouchEvent()
158 float y = ev.getRawY(pointerIndex); in onTouchEvent()
183 int pointerIndex = ev.getActionIndex(); in onTouchEvent() local
184 int pointerId = ev.getPointerId(pointerIndex); in onTouchEvent()
187 final int newPointerIndex = (pointerIndex == 0) ? 1 : 0; in onTouchEvent()
210 int pointerIndex = ev.findPointerIndex(mActivePointerId); in onTouchEvent() local
211 if (pointerIndex == -1) { in onTouchEvent()
218 mLastTouch.set(ev.getRawX(pointerIndex), ev.getRawY(pointerIndex)); in onTouchEvent()
/aosp14/frameworks/base/core/jni/
H A Dandroid_view_MotionEvent.cpp177 if (pointerIndex < 0 || size_t(pointerIndex) >= event.getPointerCount()) { in validatePointerIndex()
422 if (!validatePointerIndex(env, pointerIndex, *event) || in android_view_MotionEvent_nativeGetPointerCoords()
447 ? event->getAxisValue(axis, pointerIndex) in android_view_MotionEvent_nativeGetPointerCoords()
453 ? event->getRawPointerCoords(pointerIndex) in android_view_MotionEvent_nativeGetPointerCoords()
464 : event->isResampled(pointerIndex, historyPos); in android_view_MotionEvent_nativeGetPointerCoords()
525 jlong nativePtr, jint pointerIndex) { in android_view_MotionEvent_nativeGetPointerId() argument
530 return event->getPointerId(pointerIndex); in android_view_MotionEvent_nativeGetPointerId()
534 jlong nativePtr, jint pointerIndex) { in android_view_MotionEvent_nativeGetToolType() argument
557 jint pointerIndex, jint historyPos) { in android_view_MotionEvent_nativeGetRawAxisValue() argument
564 return event->getRawAxisValue(axis, pointerIndex); in android_view_MotionEvent_nativeGetRawAxisValue()
[all …]
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/
H A DHeadsUpTouchHelper.java65 int pointerIndex = event.findPointerIndex(mTrackingPointer); in onInterceptTouchEvent() local
66 if (pointerIndex < 0) { in onInterceptTouchEvent()
67 pointerIndex = 0; in onInterceptTouchEvent()
68 mTrackingPointer = event.getPointerId(pointerIndex); in onInterceptTouchEvent()
70 final float x = event.getX(pointerIndex); in onInterceptTouchEvent()
71 final float y = event.getY(pointerIndex); in onInterceptTouchEvent()
/aosp14/frameworks/base/services/tests/servicestests/src/com/android/server/accessibility/utils/
H A DTouchEventGenerator.java130 public static MotionEvent movePointer(MotionEvent originalEvent, int pointerIndex, in movePointer() argument
141 if (pointerIndex >= pointerCount) { in movePointer()
143 pointerIndex + "is not available with pointer count" + pointerCount); in movePointer()
159 pc[pointerIndex].x += offsetX; in movePointer()
160 pc[pointerIndex].y += offsetY; in movePointer()
/aosp14/frameworks/base/services/accessibility/java/com/android/server/accessibility/
H A DAutoclickController.java376 final int pointerIndex = mLastMotionEvent.getActionIndex(); in cacheLastEvent() local
377 mLastMotionEvent.getPointerCoords(pointerIndex, mAnchorCoords); in cacheLastEvent()
399 final int pointerIndex = event.getActionIndex(); in detectMovement() local
400 float deltaX = mAnchorCoords.x - event.getX(pointerIndex); in detectMovement()
401 float deltaY = mAnchorCoords.y - event.getY(pointerIndex); in detectMovement()
414 final int pointerIndex = mLastMotionEvent.getActionIndex(); in sendClick() local
421 mLastMotionEvent.getPointerProperties(pointerIndex, mTempPointerProperties[0]); in sendClick()
427 mLastMotionEvent.getPointerCoords(pointerIndex, mTempPointerCoords[0]); in sendClick()
/aosp14/frameworks/base/core/java/android/widget/
H A DButton.java176 public PointerIcon onResolvePointerIcon(MotionEvent event, int pointerIndex) { in onResolvePointerIcon() argument
181 return super.onResolvePointerIcon(event, pointerIndex); in onResolvePointerIcon()
H A DImageButton.java102 public PointerIcon onResolvePointerIcon(MotionEvent event, int pointerIndex) { in onResolvePointerIcon() argument
107 return super.onResolvePointerIcon(event, pointerIndex); in onResolvePointerIcon()
H A DStackView.java634 int pointerIndex = ev.findPointerIndex(mActivePointerId); in onInterceptTouchEvent() local
635 if (pointerIndex == INVALID_POINTER) { in onInterceptTouchEvent()
640 float newY = ev.getY(pointerIndex); in onInterceptTouchEvent()
716 int pointerIndex = ev.findPointerIndex(mActivePointerId);
717 if (pointerIndex == INVALID_POINTER) {
723 float newY = ev.getY(pointerIndex);
724 float newX = ev.getX(pointerIndex);
814 int pointerIndex = ev.findPointerIndex(mActivePointerId);
815 float newY = ev.getY(pointerIndex);
H A DHorizontalScrollView.java607 final int pointerIndex = ev.findPointerIndex(activePointerId); in onInterceptTouchEvent() local
608 if (pointerIndex == -1) { in onInterceptTouchEvent()
614 final int x = (int) ev.getX(pointerIndex); in onInterceptTouchEvent()
844 final int pointerIndex = (ev.getAction() & MotionEvent.ACTION_POINTER_INDEX_MASK) >> in onSecondaryPointerUp() local
846 final int pointerId = ev.getPointerId(pointerIndex); in onSecondaryPointerUp()
851 final int newPointerIndex = pointerIndex == 0 ? 1 : 0; in onSecondaryPointerUp()
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/keyguard/ui/binder/
H A DKeyguardQuickAffordanceOnTouchListener.kt152 pointerIndex: Int = 0,
154 return when (event.getToolType(pointerIndex)) {
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/gesture/
H A DGesturePointerEventListener.kt279 private fun captureDown(event: MotionEvent, pointerIndex: Int) {
280 val pointerId = event.getPointerId(pointerIndex)
282 if (DEBUG) Log.d(TAG, "pointer $pointerId down pointerIndex=$pointerIndex trackingIndex=$i")
284 mDownX[i] = event.getX(pointerIndex)
285 mDownY[i] = event.getY(pointerIndex)
/aosp14/frameworks/base/services/core/java/com/android/server/wm/
H A DSystemGesturesPointerEventListener.java299 private void captureDown(MotionEvent event, int pointerIndex) { in captureDown() argument
300 final int pointerId = event.getPointerId(pointerIndex); in captureDown()
303 + " down pointerIndex=" + pointerIndex + " trackingIndex=" + i); in captureDown()
305 mDownX[i] = event.getX(pointerIndex); in captureDown()
306 mDownY[i] = event.getY(pointerIndex); in captureDown()
/aosp14/frameworks/base/core/java/com/android/internal/widget/helper/
H A DItemTouchHelper.java387 final int pointerIndex = event.getActionIndex();
388 final int pointerId = event.getPointerId(pointerIndex);
392 final int newPointerIndex = pointerIndex == 0 ? 1 : 0;
394 updateDxDy(event, mSelectedFlags, pointerIndex);
919 final float dx = motionEvent.getX(pointerIndex) - mInitialTouchX; in findSwipedView()
920 final float dy = motionEvent.getY(pointerIndex) - mInitialTouchY; in findSwipedView()
965 final float x = motionEvent.getX(pointerIndex); in checkSelectForSwipe()
966 final float y = motionEvent.getY(pointerIndex); in checkSelectForSwipe()
1130 void updateDxDy(MotionEvent ev, int directionFlags, int pointerIndex) { in updateDxDy() argument
1131 final float x = ev.getX(pointerIndex); in updateDxDy()
[all …]
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/screenshot/
H A DCropView.java184 int pointerIndex = event.findPointerIndex(mActivePointerId); in onTouchEvent() local
185 if (pointerIndex >= 0) { in onTouchEvent()
188 ? event.getY(pointerIndex) - mStartingY in onTouchEvent()
189 : event.getX(pointerIndex) - mStartingX; in onTouchEvent()
194 updateListener(MotionEvent.ACTION_MOVE, event.getX(pointerIndex)); in onTouchEvent()
/aosp14/frameworks/base/core/java/com/android/internal/widget/
H A DResolverDrawerLayout.java449 final int pointerIndex = ev.getActionIndex(); in onTouchEvent() local
450 mActivePointerId = ev.getPointerId(pointerIndex); in onTouchEvent()
451 mInitialTouchX = ev.getX(pointerIndex); in onTouchEvent()
452 mInitialTouchY = mLastTouchY = ev.getY(pointerIndex); in onTouchEvent()
530 final int pointerIndex = ev.getActionIndex();
531 final int pointerId = ev.getPointerId(pointerIndex);
535 final int newPointerIndex = pointerIndex == 0 ? 1 : 0;
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/shade/
H A DQuickSettingsController.java1679 int pointerIndex = event.findPointerIndex(mTrackingPointer); in onTouch() local
1680 if (pointerIndex < 0) { in onTouch()
1681 pointerIndex = 0; in onTouch()
1682 mTrackingPointer = event.getPointerId(pointerIndex); in onTouch()
1684 final float y = event.getY(pointerIndex); in onTouch()
1685 final float x = event.getX(pointerIndex); in onTouch()
1750 if (pointerIndex < 0) { in onIntercept()
1751 pointerIndex = 0; in onIntercept()
1752 mTrackingPointer = event.getPointerId(pointerIndex); in onIntercept()
1754 final float x = event.getX(pointerIndex); in onIntercept()
[all …]

12