Searched refs:hotZoneScale (Results 1 - 6 of 6) sorted by relevance
/foundation/window/window_manager/utils/include/ |
H A D | window_helper.h | 461 TransformHelper::Vector2 hotZoneScale; in CalculateHotZoneScale() local 471 hotZoneScale.x_ = (axy - bxy).Length(); in CalculateHotZoneScale() 472 hotZoneScale.y_ = (axy - cxy).Length(); in CalculateHotZoneScale() 473 if (std::isnan(hotZoneScale.x_) || std::isnan(hotZoneScale.y_) || in CalculateHotZoneScale() 474 MathHelper::NearZero(hotZoneScale.x_) || MathHelper::NearZero(hotZoneScale.y_)) { in CalculateHotZoneScale() 477 return hotZoneScale; in CalculateHotZoneScale()
|
/foundation/window/window_manager/utils/test/unittest/ |
H A D | window_helper_test.cpp | 209 TransformHelper::Vector2 hotZoneScale = WindowHelper::CalculateHotZoneScale(mat); in HWTEST_F() local 210 ASSERT_LT(std::abs(transform.scaleX_ - hotZoneScale.x_), errorRange); in HWTEST_F() 211 ASSERT_LT(std::abs(transform.scaleY_ - hotZoneScale.y_), errorRange); in HWTEST_F()
|
/foundation/window/window_manager/wmserver/src/ |
H A D | window_layout_policy.cpp | 403 float vpr, TransformHelper::Vector2 hotZoneScale) in CalcEntireWindowHotZone() 406 uint32_t hotZoneX = static_cast<uint32_t>(hotZone * vpr / hotZoneScale.x_); in CalcEntireWindowHotZone() 407 uint32_t hotZoneY = static_cast<uint32_t>(hotZone * vpr / hotZoneScale.y_); in CalcEntireWindowHotZone() 431 TransformHelper::Vector2 hotZoneScale(1, 1); in CalcAndSetNodeHotZone() 434 hotZoneScale = WindowHelper::CalculateHotZoneScale(node->GetWindowProperty()->GetTransformMat()); in CalcAndSetNodeHotZone() 437 auto hotZoneRectTouch = CalcEntireWindowHotZone(node, winRect, HOTZONE_TOUCH, virtualPixelRatio, hotZoneScale); in CalcAndSetNodeHotZone() 438 auto hotZoneRectPointer = CalcEntireWindowHotZone(node, winRect, HOTZONE_POINTER, virtualPixelRatio, hotZoneScale); in CalcAndSetNodeHotZone() 402 CalcEntireWindowHotZone(const sptr<WindowNode>& node, const Rect& winRect, uint32_t hotZone, float vpr, TransformHelper::Vector2 hotZoneScale) CalcEntireWindowHotZone() argument
|
/foundation/window/window_manager/wmserver/include/ |
H A D | window_layout_policy.h | 108 float vpr, TransformHelper::Vector2 hotZoneScale);
|
/foundation/window/window_manager/wmserver/test/unittest/ |
H A D | window_layout_policy_test.cpp | 165 TransformHelper::Vector2 hotZoneScale = {1.f, 1.f}; // ratio 1.0 in HWTEST_F() local 173 auto actRect0 = layoutPolicy_->CalcEntireWindowHotZone(node0, winRect, 10, 2.f, hotZoneScale); // param: 10, 2.0 in HWTEST_F() 180 auto actRect1 = layoutPolicy_->CalcEntireWindowHotZone(node1, winRect, 10, 2.f, hotZoneScale); // param: 10, 2.0 in HWTEST_F() 187 auto actRect2 = layoutPolicy_->CalcEntireWindowHotZone(node2, winRect, 10, 2.f, hotZoneScale); // param: 10, 2.0 in HWTEST_F()
|
/foundation/window/window_manager/wm/src/ |
H A D | window_impl.cpp | 2973 TransformHelper::Vector2 hotZoneScale(1, 1); in CalculateStartRectExceptHotZone() 2976 hotZoneScale = WindowHelper::CalculateHotZoneScale(property_->GetTransformMat()); in CalculateStartRectExceptHotZone() 2982 static_cast<int32_t>(WINDOW_FRAME_WIDTH * vpr / hotZoneScale.x_); in CalculateStartRectExceptHotZone() 2984 static_cast<int32_t>(WINDOW_FRAME_WIDTH * vpr / hotZoneScale.y_); in CalculateStartRectExceptHotZone() 2986 static_cast<uint32_t>((WINDOW_FRAME_WIDTH + WINDOW_FRAME_WIDTH) * vpr / hotZoneScale.x_); in CalculateStartRectExceptHotZone() 2988 static_cast<uint32_t>((WINDOW_FRAME_WIDTH + WINDOW_FRAME_WIDTH) * vpr / hotZoneScale.y_); in CalculateStartRectExceptHotZone() 2992 static_cast<int32_t>(WINDOW_FRAME_CORNER_WIDTH * vpr / hotZoneScale.x_); in CalculateStartRectExceptHotZone() 2994 static_cast<int32_t>(WINDOW_FRAME_CORNER_WIDTH * vpr / hotZoneScale.y_); in CalculateStartRectExceptHotZone() 2996 static_cast<uint32_t>((WINDOW_FRAME_CORNER_WIDTH + WINDOW_FRAME_CORNER_WIDTH) * vpr / hotZoneScale.x_); in CalculateStartRectExceptHotZone() 2998 static_cast<uint32_t>((WINDOW_FRAME_CORNER_WIDTH + WINDOW_FRAME_CORNER_WIDTH) * vpr / hotZoneScale in CalculateStartRectExceptHotZone() [all...] |
Completed in 13 milliseconds