Home
last modified time | relevance | path

Searched refs:pointerCoords (Results 1 – 25 of 64) sorted by relevance

123

/frameworks/native/services/inputflinger/tests/
DInputProcessorConverter_test.cpp64 ASSERT_EQ(1, motionArgs.pointerCoords[0].getX()); in TEST()
65 ASSERT_EQ(2, motionArgs.pointerCoords[0].getY()); in TEST()
66 ASSERT_EQ(0.5, motionArgs.pointerCoords[0].getAxisValue(AMOTION_EVENT_AXIS_SIZE)); in TEST()
67 ASSERT_EQ(3U, BitSet64::count(motionArgs.pointerCoords[0].bits)); in TEST()
71 ASSERT_EQ(getMotionEventAxis(motionEvent.pointerCoords[0], common::Axis::X), in TEST()
72 motionArgs.pointerCoords[0].getX()); in TEST()
73 ASSERT_EQ(getMotionEventAxis(motionEvent.pointerCoords[0], common::Axis::Y), in TEST()
74 motionArgs.pointerCoords[0].getY()); in TEST()
75 ASSERT_EQ(getMotionEventAxis(motionEvent.pointerCoords[0], common::Axis::SIZE), in TEST()
76 motionArgs.pointerCoords[0].getAxisValue(AMOTION_EVENT_AXIS_SIZE)); in TEST()
[all …]
DTestEventMatchers.h301 if (mPointerIndex >= event.pointerCoords.size()) { in MatchAndExplain()
306 bool matches = mX == event.pointerCoords[mPointerIndex].getX() && in MatchAndExplain()
307 mY == event.pointerCoords[mPointerIndex].getY(); in MatchAndExplain()
310 << ", but got (" << event.pointerCoords[mPointerIndex].getX() << ", " in MatchAndExplain()
311 << event.pointerCoords[mPointerIndex].getY() << ")"; in MatchAndExplain()
396 if (event.pointerCoords.size() != mPointerCount) { in MatchAndExplain()
398 << event.pointerCoords.size(); in MatchAndExplain()
439 for (size_t pointerIndex = 0; pointerIndex < event.pointerCoords.size(); pointerIndex++) { in MatchAndExplain()
441 actualPointers[pointerId] = {event.pointerCoords[pointerIndex].getX(), in MatchAndExplain()
442 event.pointerCoords[pointerIndex].getY()}; in MatchAndExplain()
[all …]
DNotifyArgs_test.cpp50 PointerCoords pointerCoords[pointerCount]; in TEST() local
59 pointerCoords[i].clear(); in TEST()
60 pointerCoords[i].setAxisValue(AMOTION_EVENT_AXIS_X, x++); in TEST()
61 pointerCoords[i].setAxisValue(AMOTION_EVENT_AXIS_Y, y++); in TEST()
75 edgeFlags, pointerCount, pointerProperties, pointerCoords, in TEST()
DGestureConverter_test.cpp551 PointerCoords finger0Start = arg.pointerCoords[0]; in TEST_F()
558 PointerCoords finger1Start = arg.pointerCoords[1]; in TEST_F()
565 PointerCoords finger2Start = arg.pointerCoords[2]; in TEST_F()
572 EXPECT_EQ(arg.pointerCoords[0].getX(), finger0Start.getX()); in TEST_F()
573 EXPECT_EQ(arg.pointerCoords[1].getX(), finger1Start.getX()); in TEST_F()
574 EXPECT_EQ(arg.pointerCoords[2].getX(), finger2Start.getX()); in TEST_F()
575 EXPECT_EQ(arg.pointerCoords[0].getY(), finger0Start.getY() - 10); in TEST_F()
576 EXPECT_EQ(arg.pointerCoords[1].getY(), finger1Start.getY() - 10); in TEST_F()
577 EXPECT_EQ(arg.pointerCoords[2].getY(), finger2Start.getY() - 10); in TEST_F()
590 EXPECT_EQ(arg.pointerCoords[0].getX(), finger0Start.getX()); in TEST_F()
[all …]
/frameworks/native/libs/input/tests/
DInputEvent_test.cpp277 PointerCoords pointerCoords[2]; member
297 mSamples[0].pointerCoords[0].clear(); in SetUp()
298 mSamples[0].pointerCoords[0].setAxisValue(AMOTION_EVENT_AXIS_X, 10); in SetUp()
299 mSamples[0].pointerCoords[0].setAxisValue(AMOTION_EVENT_AXIS_Y, 11); in SetUp()
300 mSamples[0].pointerCoords[0].setAxisValue(AMOTION_EVENT_AXIS_PRESSURE, 12); in SetUp()
301 mSamples[0].pointerCoords[0].setAxisValue(AMOTION_EVENT_AXIS_SIZE, 13); in SetUp()
302 mSamples[0].pointerCoords[0].setAxisValue(AMOTION_EVENT_AXIS_TOUCH_MAJOR, 14); in SetUp()
303 mSamples[0].pointerCoords[0].setAxisValue(AMOTION_EVENT_AXIS_TOUCH_MINOR, 15); in SetUp()
304 mSamples[0].pointerCoords[0].setAxisValue(AMOTION_EVENT_AXIS_TOOL_MAJOR, 16); in SetUp()
305 mSamples[0].pointerCoords[0].setAxisValue(AMOTION_EVENT_AXIS_TOOL_MINOR, 17); in SetUp()
[all …]
DInputPublisherAndConsumer_test.cpp76 std::vector<PointerCoords> pointerCoords; member
105 pointerCoords.push_back({}); in PublishMotionArgs()
106 pointerCoords[i].clear(); in PublishMotionArgs()
107 pointerCoords[i].isResampled = pointers[i].isResampled; in PublishMotionArgs()
108 pointerCoords[i].setAxisValue(AMOTION_EVENT_AXIS_X, pointers[i].x); in PublishMotionArgs()
109 pointerCoords[i].setAxisValue(AMOTION_EVENT_AXIS_Y, pointers[i].y); in PublishMotionArgs()
110 pointerCoords[i].setAxisValue(AMOTION_EVENT_AXIS_PRESSURE, 0.5 * i); in PublishMotionArgs()
111 pointerCoords[i].setAxisValue(AMOTION_EVENT_AXIS_SIZE, 0.7 * i); in PublishMotionArgs()
112 pointerCoords[i].setAxisValue(AMOTION_EVENT_AXIS_TOUCH_MAJOR, 1.5 * i); in PublishMotionArgs()
113 pointerCoords[i].setAxisValue(AMOTION_EVENT_AXIS_TOUCH_MINOR, 1.7 * i); in PublishMotionArgs()
[all …]
DInputPublisherAndConsumerNoResampling_test.cpp83 std::vector<PointerCoords> pointerCoords; member
112 pointerCoords.push_back({}); in PublishMotionArgs()
113 pointerCoords[i].clear(); in PublishMotionArgs()
114 pointerCoords[i].isResampled = pointers[i].isResampled; in PublishMotionArgs()
115 pointerCoords[i].setAxisValue(AMOTION_EVENT_AXIS_X, pointers[i].x); in PublishMotionArgs()
116 pointerCoords[i].setAxisValue(AMOTION_EVENT_AXIS_Y, pointers[i].y); in PublishMotionArgs()
117 pointerCoords[i].setAxisValue(AMOTION_EVENT_AXIS_PRESSURE, 0.5 * i); in PublishMotionArgs()
118 pointerCoords[i].setAxisValue(AMOTION_EVENT_AXIS_SIZE, 0.7 * i); in PublishMotionArgs()
119 pointerCoords[i].setAxisValue(AMOTION_EVENT_AXIS_TOUCH_MAJOR, 1.5 * i); in PublishMotionArgs()
120 pointerCoords[i].setAxisValue(AMOTION_EVENT_AXIS_TOUCH_MINOR, 1.7 * i); in PublishMotionArgs()
[all …]
DVerifiedInputEvent_test.cpp36 PointerCoords pointerCoords[pointerCount]; in getMotionEventWithFlags() local
40 pointerCoords[i].clear(); in getMotionEventWithFlags()
52 /*eventTime=*/200, pointerCount, pointerProperties, pointerCoords); in getMotionEventWithFlags()
/frameworks/native/services/inputflinger/benchmarks/
DInputDispatcher_benchmarks.cpp50 PointerCoords pointerCoords[1]; in generateMotionEvent() local
56 pointerCoords[0].clear(); in generateMotionEvent()
57 pointerCoords[0].setAxisValue(AMOTION_EVENT_AXIS_X, 100); in generateMotionEvent()
58 pointerCoords[0].setAxisValue(AMOTION_EVENT_AXIS_Y, 100); in generateMotionEvent()
72 /*pointerCount*/ 1, pointerProperties, pointerCoords); in generateMotionEvent()
78 PointerCoords pointerCoords[1]; in generateMotionArgs() local
84 pointerCoords[0].clear(); in generateMotionArgs()
85 pointerCoords[0].setAxisValue(AMOTION_EVENT_AXIS_X, 100); in generateMotionArgs()
86 pointerCoords[0].setAxisValue(AMOTION_EVENT_AXIS_Y, 100); in generateMotionArgs()
95 pointerProperties, pointerCoords, in generateMotionArgs()
/frameworks/base/services/tests/servicestests/src/com/android/server/accessibility/utils/
DGestureLogParser.java36 final MotionEvent.PointerCoords[] pointerCoords; in getMotionEventFromLogLine() local
66 pointerCoords = findCoordinates(line, pointerCount); in getMotionEventFromLogLine()
69 pointerCount, properties, pointerCoords, metaState, buttonState, in getMotionEventFromLogLine()
107 MotionEvent.PointerCoords pointerCoords = new MotionEvent.PointerCoords(); in findCoordinates() local
108 pointerCoords.x = x; in findCoordinates()
109 pointerCoords.y = y; in findCoordinates()
110 pointerCoords.pressure = 1; in findCoordinates()
111 pointerCoords.size = 1; in findCoordinates()
113 coords[i] = pointerCoords; in findCoordinates()
DTouchEventGenerator.java114 MotionEvent.PointerCoords pointerCoords = new MotionEvent.PointerCoords(); in generateMultiplePointersEvent() local
115 pointerCoords.x = pointFs[i].x; in generateMultiplePointersEvent()
116 pointerCoords.y = pointFs[i].y; in generateMultiplePointersEvent()
117 pointerCoordsArray[i] = pointerCoords; in generateMultiplePointersEvent()
/frameworks/native/services/inputflinger/
DNotifyArgs.cpp70 const PointerCoords* pointerCoords, float xPrecision, float yPrecision, in NotifyMotionArgs() argument
95 this->pointerCoords.emplace_back(pointerCoords[i]); in NotifyMotionArgs()
110 pointerCoords == rhs.pointerCoords && xPrecision == rhs.xPrecision && in operator ==()
126 pointerCoords[i].getX(), pointerCoords[i].getY(), in dump()
127 pointerCoords[i].getAxisValue(AMOTION_EVENT_AXIS_PRESSURE)); in dump()
132 const float major = pointerCoords[i].getAxisValue(AMOTION_EVENT_AXIS_TOUCH_MAJOR); in dump()
133 const float minor = pointerCoords[i].getAxisValue(AMOTION_EVENT_AXIS_TOUCH_MINOR); in dump()
134 const float orientation = pointerCoords[i].getAxisValue(AMOTION_EVENT_AXIS_ORIENTATION); in dump()
DPointerChoreographer.cpp243 newArgs.pointerCoords[0].setAxisValue(AMOTION_EVENT_AXIS_RELATIVE_X, deltaX); in processMouseEventLocked()
244 newArgs.pointerCoords[0].setAxisValue(AMOTION_EVENT_AXIS_RELATIVE_Y, deltaY); in processMouseEventLocked()
248 const float deltaX = args.pointerCoords[0].getAxisValue(AMOTION_EVENT_AXIS_RELATIVE_X); in processMouseEventLocked()
249 const float deltaY = args.pointerCoords[0].getAxisValue(AMOTION_EVENT_AXIS_RELATIVE_Y); in processMouseEventLocked()
252 newArgs.pointerCoords[0].setAxisValue(AMOTION_EVENT_AXIS_X, x); in processMouseEventLocked()
253 newArgs.pointerCoords[0].setAxisValue(AMOTION_EVENT_AXIS_Y, y); in processMouseEventLocked()
271 const float deltaX = args.pointerCoords[0].getAxisValue(AMOTION_EVENT_AXIS_RELATIVE_X); in processTouchpadEventLocked()
272 const float deltaY = args.pointerCoords[0].getAxisValue(AMOTION_EVENT_AXIS_RELATIVE_Y); in processTouchpadEventLocked()
279 newArgs.pointerCoords[0].setAxisValue(AMOTION_EVENT_AXIS_X, x); in processTouchpadEventLocked()
280 newArgs.pointerCoords[0].setAxisValue(AMOTION_EVENT_AXIS_Y, y); in processTouchpadEventLocked()
[all …]
/frameworks/native/services/inputflinger/dispatcher/
DInputState.cpp151 if (entry.pointerCoords[0].isEmpty()) { in trackMotion()
157 } else if (!entry.pointerCoords[0].isEmpty()) { in trackMotion()
208 mMotionMementos[index].pointerCoords); in getPointersOfLastEvent()
267 pointerCoords.clear(); in setPointers()
279 pointerCoords.push_back(entry.pointerCoords[i]); in setPointers()
289 other.pointerCoords.push_back(pointerCoords[i]); in mergePointerStateTo()
409 memento.pointerProperties, memento.pointerCoords); in createCancelEntryForMemento()
457 std::vector<PointerCoords> pointerCoords; in synthesizePointerDownEvents() local
462 pointerCoords.push_back(memento.pointerCoords[i]); in synthesizePointerDownEvents()
469 pointerCoords.push_back(memento.pointerCoords[i]); in synthesizePointerDownEvents()
[all …]
DEntry.cpp48 entry.pointerCoords[0].getXYValue()); in verifiedMotionEventFromMotionEntry()
196 const std::vector<PointerCoords>& pointerCoords) in MotionEntry() argument
214 pointerCoords(pointerCoords) { in MotionEntry()
239 msg += StringPrintf("%d: (%.1f, %.1f)", pointerProperties[i].id, pointerCoords[i].getX(), in getDescription()
240 pointerCoords[i].getY()); in getDescription()
/frameworks/base/core/tests/coretests/src/android/view/
DMotionEventTest.java51 private PointerCoords pointerCoords(float x, float y) { in pointerCoords() method in MotionEventTest
69 final var coords = new PointerCoords[]{pointerCoords(10, 20)}; in testObtainWithDisplayId()
134 final var coords = new PointerCoords[]{pointerCoords(20, 60), pointerCoords(40, 40)}; in testCalculatesCursorPositionForMultiTouchMouseEvents()
241 final var coords = new PointerCoords[]{pointerCoords(20, 60), pointerCoords(40, 40)}; in testSplit()
261 final var coords = new PointerCoords[]{pointerCoords(20, 60), pointerCoords(40, 40)}; in testSplitFailsWhenNoIdsSpecified()
281 final var coords = new PointerCoords[]{pointerCoords(20, 60), pointerCoords(40, 40)}; in testSplitFailsWhenIdBitsDoNotMatch()
DPinchZoomAction.java83 final MotionEvent.PointerCoords[] pointerCoords = new MotionEvent.PointerCoords[]{pc1, pc2}; in sendPinchZoomAction() local
86 eventTime, MotionEvent.ACTION_DOWN, 1, pointerProperties, pointerCoords, in sendPinchZoomAction()
93 2, pointerProperties, pointerCoords, 0, 0, 1, 1, 0, 0, 0, 0); in sendPinchZoomAction()
131 MotionEvent.ACTION_MOVE, 2, pointerProperties, pointerCoords, in sendPinchZoomAction()
151 MotionEvent.ACTION_POINTER_UP, 2, pointerProperties, pointerCoords, in sendPinchZoomAction()
166 MotionEvent.ACTION_POINTER_UP, 1, pointerProperties, pointerCoords, in sendPinchZoomAction()
/frameworks/native/services/inputflinger/include/
DNotifyArgsBuilders.h105 std::vector<PointerCoords> pointerCoords; in build() local
108 pointerCoords.push_back(pointer.buildCoords()); in build()
116 BitSet64::hasBit(pointerCoords[0].bits, AMOTION_EVENT_AXIS_X) && in build()
117 BitSet64::hasBit(pointerCoords[0].bits, AMOTION_EVENT_AXIS_Y)) { in build()
118 resolvedCursorX = pointerCoords[0].getX(); in build()
119 resolvedCursorY = pointerCoords[0].getY(); in build()
138 pointerCoords.data(), in build()
/frameworks/native/services/inputflinger/reader/mapper/
DCursorInputMapper.cpp275 PointerCoords pointerCoords; in sync() local
276 pointerCoords.clear(); in sync()
294 pointerCoords.setAxisValue(AMOTION_EVENT_AXIS_RELATIVE_X, deltaX); in sync()
295 pointerCoords.setAxisValue(AMOTION_EVENT_AXIS_RELATIVE_Y, deltaY); in sync()
298 pointerCoords.setAxisValue(AMOTION_EVENT_AXIS_X, deltaX); in sync()
299 pointerCoords.setAxisValue(AMOTION_EVENT_AXIS_Y, deltaY); in sync()
300 pointerCoords.setAxisValue(AMOTION_EVENT_AXIS_RELATIVE_X, deltaX); in sync()
301 pointerCoords.setAxisValue(AMOTION_EVENT_AXIS_RELATIVE_Y, deltaY); in sync()
304 pointerCoords.setAxisValue(AMOTION_EVENT_AXIS_PRESSURE, down ? 1.0f : 0.0f); in sync()
343 &pointerCoords, mXPrecision, mYPrecision, in sync()
[all …]
DRotaryEncoderInputMapper.cpp134 PointerCoords pointerCoords; in sync() local
135 pointerCoords.clear(); in sync()
136 pointerCoords.setAxisValue(AMOTION_EVENT_AXIS_SCROLL, scroll * mScalingFactor); in sync()
153 &pointerCoords, 0, 0, AMOTION_EVENT_INVALID_CURSOR_POSITION, in sync()
DJoystickInputMapper.cpp327 PointerCoords pointerCoords; in sync() local
328 pointerCoords.clear(); in sync()
332 setPointerCoordsAxisValue(&pointerCoords, axis.axisInfo.axis, axis.currentValue); in sync()
334 setPointerCoordsAxisValue(&pointerCoords, axis.axisInfo.highAxis, in sync()
353 &pointerProperties, &pointerCoords, 0, 0, in sync()
359 void JoystickInputMapper::setPointerCoordsAxisValue(PointerCoords* pointerCoords, int32_t axis, in setPointerCoordsAxisValue() argument
361 pointerCoords->setAxisValue(axis, value); in setPointerCoordsAxisValue()
368 pointerCoords->setAxisValue(compatAxis, value); in setPointerCoordsAxisValue()
/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/classifier/
DPointerCountClassifierTest.java72 MotionEvent.PointerCoords[] pointerCoords = MotionEvent.PointerCoords.createArray(2); in testFail_multiPointer() local
74 1, 1, MotionEvent.ACTION_DOWN, 2, pointerProperties, pointerCoords, 0, 0, 0, 0, 0, in testFail_multiPointer()
89 MotionEvent.PointerCoords[] pointerCoords = MotionEvent.PointerCoords.createArray(2); in testPass_multiPointerDragDown() local
91 1, 1, MotionEvent.ACTION_DOWN, 2, pointerProperties, pointerCoords, 0, 0, 0, 0, 0, in testPass_multiPointerDragDown()
/frameworks/base/cmds/uiautomator/library/core-src/com/android/uiautomator/core/
DInteractionController.java697 PointerCoords[] pointerCoords = new PointerCoords[touches.length];
705 pointerCoords[x] = touches[x][0];
712 properties, pointerCoords, 0, 0, 1, 1, 0, 0, InputDevice.SOURCE_TOUCHSCREEN, 0);
718 pointerCoords, 0, 0, 1, 1, 0, 0, InputDevice.SOURCE_TOUCHSCREEN, 0);
728 pointerCoords[x] = touches[x][i];
730 pointerCoords[x] = touches[x][touches[x].length - 1];
734 MotionEvent.ACTION_MOVE, touches.length, properties, pointerCoords, 0, 0, 1, 1,
743 pointerCoords[x] = touches[x][touches[x].length - 1];
749 pointerCoords, 0, 0, 1, 1, 0, 0, InputDevice.SOURCE_TOUCHSCREEN, 0);
753 Log.i(LOG_TAG, "x " + pointerCoords[0].x);
[all …]
/frameworks/base/tests/Input/src/com/android/server/input/debug/
DFocusEventDebugViewTest.java90 PointerCoords pointerCoords = new PointerCoords(); in createRotaryMotionEvent() local
91 pointerCoords.setAxisValue(MotionEvent.AXIS_SCROLL, scrollAxisValue); in createRotaryMotionEvent()
100 /* pointerCoords */ new PointerCoords[] {pointerCoords}, in createRotaryMotionEvent()
/frameworks/native/include/input/
DInputEventBuilders.h132 std::vector<PointerCoords> pointerCoords; in build() local
135 pointerCoords.push_back(pointer.buildCoords()); in build()
141 mRawXCursorPosition = pointerCoords[0].getX(); in build()
142 mRawYCursorPosition = pointerCoords[0].getY(); in build()
151 mPointers.size(), pointerProperties.data(), pointerCoords.data()); in build()

123