Lines Matching refs:scale
24 void DisplayZoomController::SetAnchorAndScale(int32_t x, int32_t y, float scale) in SetAnchorAndScale() argument
26 WLOGFD("DisplayZoom: On, anchor x:%{public}d, y:%{public}d, scale:%{public}f", x, y, scale); in SetAnchorAndScale()
27 if (scale <= 0) { in SetAnchorAndScale()
29 } else if (zoomInfo_.scale * scale < DISPLAY_ZOOM_MIN_SCALE) { in SetAnchorAndScale()
30 scale = DISPLAY_ZOOM_MIN_SCALE / zoomInfo_.scale; in SetAnchorAndScale()
31 } else if (zoomInfo_.scale * scale > DISPLAY_ZOOM_MAX_SCALE) { in SetAnchorAndScale()
32 scale = DISPLAY_ZOOM_MAX_SCALE / zoomInfo_.scale; in SetAnchorAndScale()
49 zoomTrans = CalcuZoomTrans(node, {x, y, scale, 0, 0}); in SetAnchorAndScale()
50 zoomInfo_.scale *= scale; in SetAnchorAndScale()
111 if (zoomInfo_.scale == DISPLAY_ZOOM_OFF_SCALE) { in UpdateAllWindowsZoomInfo()
136 if (zoomInfo_.scale == DISPLAY_ZOOM_OFF_SCALE) { in UpdateWindowZoomInfo()
162 if (zoomInfo_.scale == DISPLAY_ZOOM_OFF_SCALE) { in ClearZoomTransform()
243 TransformHelper::Vector3 scale = finalWorldMat.GetScale(); in CalcuAnimateZoomTrans() local
245 finalZoomTrans.scaleX_ = scale.x_; in CalcuAnimateZoomTrans()
246 finalZoomTrans.scaleY_ = scale.y_; in CalcuAnimateZoomTrans()
266 zoomTrans.scaleX_ = zoomTrans.scaleY_ = zoomInfo_.scale; in CalcuZoomTransByZoomInfo()
286 zoomTrans.scaleX_ = zoomTrans.scaleY_ = zoomInfo.scale; in CalcuZoomTrans()
298 TransformHelper::Vector3 scale = finalWorldMat.GetScale(); in CalcuZoomTrans() local
300 finalZoomTrans.scaleX_ = scale.x_; in CalcuZoomTrans()
301 finalZoomTrans.scaleY_ = scale.y_; in CalcuZoomTrans()