INNER CODE UNIT · Kotlin
stepX1
burhanrashid52/PhotoEditor · app/src/androidTest/java/com/burhanrashid52/photoediting/PinchTestHelper.kt:176
stepX1 = (endPoint1.x - startPoint1.x) / moveEventNumber.toFloat()
stepY1 = (endPoint1.y - startPoint1.y) / moveEventNumber.toFloat()
stepX2 = (endPoint2.x - startPoint2.x) / moveEventNumber.toFloat()
stepY2 = (endPoint2.y - startPoint2.y) / moveEventNumber.toFloat()
for (i in 0 until moveEventNumber) {
// Update the move events
eventTime += eventMinInterval
eventX1 += stepX1
eventY1 += stepY1
eventX2 += stepX2
eventY2 += stepY2
pc1.x = eventX1
pc1.y = eventY1
pc2.x = eventX2
pc2.y = eventY2
pointerCoords[0] = pc1
pointerCoords[1] = pc2
event = MotionEvent.obtain(