Lines Matching defs:coordinate
358 ZOOM_FOCUS_COORDINATE coordinate = {0.0f, 0.0f};
359 CalcFocusCoordinate(event, coordinate);
362 RecognizeScale(event, coordinate);
363 RecognizeScroll(event, coordinate);
381 void AccessibilityZoomGesture::RecognizeScroll(MMI::PointerEvent &event, ZOOM_FOCUS_COORDINATE &coordinate)
389 lastScrollFocusX_ = coordinate.centerX;
390 lastScrollFocusY_ = coordinate.centerY;
393 float offsetX = coordinate.centerX - lastScrollFocusX_;
394 float offsetY = coordinate.centerY - lastScrollFocusY_;
396 lastScrollFocusX_ = coordinate.centerX;
397 lastScrollFocusY_ = coordinate.centerY;
407 void AccessibilityZoomGesture::RecognizeScale(MMI::PointerEvent &event, ZOOM_FOCUS_COORDINATE &coordinate)
421 float span = CalcScaleSpan(event, coordinate);
465 void AccessibilityZoomGesture::CalcFocusCoordinate(MMI::PointerEvent &event, ZOOM_FOCUS_COORDINATE &coordinate)
501 coordinate.centerX = sumX / count;
502 coordinate.centerY = sumY / count;
503 HILOG_DEBUG("centerX:%{public}f, centerY:%{public}f", coordinate.centerX, coordinate.centerY);
506 float AccessibilityZoomGesture::CalcScaleSpan(MMI::PointerEvent &event, ZOOM_FOCUS_COORDINATE coordinate)
539 sumSpanX += static_cast<float>(abs(item.GetRawDisplayX() - coordinate.centerX));
540 sumSpanY += static_cast<float>(abs(item.GetRawDisplayY() - coordinate.centerY));