Home
last modified time | relevance | path

Searched refs:pointers (Results 1 – 6 of 6) sorted by relevance

/cts/tests/input/src/android/input/cts/
DTouchInjector.kt58 fun sendMultiTouchEvent(pointers: Array<PointF>, cancelPointer: Boolean = false) { in sendMultiTouchEvent()
60 val pointerCount = pointers.size in sendMultiTouchEvent()
69 coords[i]!!.x = pointers[i].x in sendMultiTouchEvent()
70 coords[i]!!.y = pointers[i].y in sendMultiTouchEvent()
73 sendEvent(MotionEvent.ACTION_DOWN, pointers[0]) in sendMultiTouchEvent()
74 sendEvent(MotionEvent.ACTION_MOVE, pointers[0]) in sendMultiTouchEvent()
92 sendEvent(MotionEvent.ACTION_UP, pointers[0]) in sendMultiTouchEvent()
/cts/hostsidetests/securitybulletin/securityPatch/Bug-115739809/
Dpoc.cpp145 outMsg->body.motion.pointers[i].properties.id = in sanitizeMessage()
146 msg.body.motion.pointers[i].properties.id; in sanitizeMessage()
147 outMsg->body.motion.pointers[i].properties.toolType = in sanitizeMessage()
148 msg.body.motion.pointers[i].properties.toolType; in sanitizeMessage()
150 outMsg->body.motion.pointers[i].coords.bits = in sanitizeMessage()
151 msg.body.motion.pointers[i].coords.bits; in sanitizeMessage()
152 const uint32_t count = BitSet64::count(msg.body.motion.pointers[i].coords.bits); in sanitizeMessage()
153 memcpy(&outMsg->body.motion.pointers[i].coords.values[0], in sanitizeMessage()
154 &msg.body.motion.pointers[i].coords.values[0], in sanitizeMessage()
155 count * sizeof(msg.body.motion.pointers[i].coords.values[0])); in sanitizeMessage()
[all …]
/cts/hostsidetests/input/app/src/android/input/cts/hostside/app/
DEmulateInputDevice.kt188 val pointers = Array(numFingers) { i -> Point(500 + i * 200, 500) } in <lambda>() constant
191 for (i in pointers.indices) { in <lambda>()
192 touchpad.sendDown(i, pointers[i]) in <lambda>()
198 for (i in pointers.indices) { in <lambda>()
199 pointers[i].offset(0, 40) in <lambda>()
200 touchpad.sendMove(i, pointers[i]) in <lambda>()
206 for (i in pointers.indices) { in <lambda>()
/cts/tests/accessibilityservice/src/android/accessibilityservice/cts/utils/
DGestureUtils.java408 final PointF[] pointers = new PointF[fingerCount];
413 pointers[i] = add(basePoint, times(i, delta));
414 strokes[i] = click(pointers[i]);
422 pointers[i] = getPointWithinSlop(pointers[i], slop);
423 strokes[nextIndex] = startingAt(nextStartTime, click(pointers[i]));
453 final PointF[] pointers = new PointF[fingerCount];
458 pointers[i] = add(basePoint, times(i, delta));
460 strokes[i] = longClick(pointers[i]);
462 strokes[i] = click(pointers[i]);
471 pointers[i] = getPointWithinSlop(pointers[i], slop);
[all …]
/cts/libs/input/src/com/android/cts/input/
DInputJsonParser.java492 JSONArray pointers = entry.optJSONArray("axes"); in parseMotionEvent() local
493 int pointerCount = pointers == null ? 1 : pointers.length(); in parseMotionEvent()
522 if (pointers == null) { in parseMotionEvent()
525 axes = pointers.getJSONObject(i); in parseMotionEvent()
/cts/tests/tests/car/src/android/car/cts/
DCarInputTest.java470 var pointers = new Point[]{pointer1, pointer2}; in doTestMultiTouchForAnyPassenger() local
479 pointers); in doTestMultiTouchForAnyPassenger()
486 injectTouchByShell(mPassengerZoneInfo, MotionEvent.ACTION_MOVE, pointers); in doTestMultiTouchForAnyPassenger()
492 injectTouchByShell(mPassengerZoneInfo, MotionEvent.ACTION_POINTER_UP, pointers); in doTestMultiTouchForAnyPassenger()