/frameworks/native/services/inputflinger/tests/ |
D | InputProcessorConverter_test.cpp | 64 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 …]
|
D | TestEventMatchers.h | 301 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 …]
|
D | NotifyArgs_test.cpp | 50 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()
|
D | GestureConverter_test.cpp | 551 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/ |
D | InputEvent_test.cpp | 277 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 …]
|
D | InputPublisherAndConsumer_test.cpp | 76 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 …]
|
D | InputPublisherAndConsumerNoResampling_test.cpp | 83 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 …]
|
D | VerifiedInputEvent_test.cpp | 36 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/ |
D | InputDispatcher_benchmarks.cpp | 50 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/ |
D | GestureLogParser.java | 36 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()
|
D | TouchEventGenerator.java | 114 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/ |
D | NotifyArgs.cpp | 70 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()
|
D | PointerChoreographer.cpp | 243 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/ |
D | InputState.cpp | 151 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 …]
|
D | Entry.cpp | 48 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/ |
D | MotionEventTest.java | 51 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()
|
D | PinchZoomAction.java | 83 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/ |
D | NotifyArgsBuilders.h | 105 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/ |
D | CursorInputMapper.cpp | 275 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 …]
|
D | RotaryEncoderInputMapper.cpp | 134 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()
|
D | JoystickInputMapper.cpp | 327 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/ |
D | PointerCountClassifierTest.java | 72 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/ |
D | InteractionController.java | 697 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/ |
D | FocusEventDebugViewTest.java | 90 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/ |
D | InputEventBuilders.h | 132 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()
|