/foundation/window/window_manager/wmserver/src/ |
H A D | window_layout_policy.cpp | 527 newLimits.maxRatio_ = static_cast<float>(newLimits.maxWidth_) / static_cast<float>(newLimits.minHeight_); in UpdateWindowSizeLimits() 529 if (newLimits.minRatio_ <= customizedLimits.maxRatio_ && customizedLimits.maxRatio_ <= newLimits.maxRatio_) { in UpdateWindowSizeLimits() 530 newLimits.maxRatio_ = customizedLimits.maxRatio_; in UpdateWindowSizeLimits() 532 if (newLimits.minRatio_ <= customizedLimits.minRatio_ && customizedLimits.minRatio_ <= newLimits.maxRatio_) { in UpdateWindowSizeLimits() 537 uint32_t newMaxWidth = static_cast<uint32_t>(static_cast<float>(newLimits.maxHeight_) * newLimits.maxRatio_); in UpdateWindowSizeLimits() 543 uint32_t newMinHeight = static_cast<uint32_t>(static_cast<float>(newLimits.minWidth_) / newLimits.maxRatio_); in UpdateWindowSizeLimits() 548 newLimits.minWidth_, newLimits.maxHeight_, newLimits.minHeight_, newLimits.maxRatio_, newLimit in UpdateWindowSizeLimits() [all...] |
H A D | window_layout_policy_cascade.cpp | 781 if (sizeLimits.minRatio_ <= curRatio && curRatio <= sizeLimits.maxRatio_) { in FixWindowSizeByRatioIfDragBeyondLimitRegion() 805 float newRatio = curRatio < sizeLimits.minRatio_ ? sizeLimits.minRatio_ : sizeLimits.maxRatio_; in FixWindowSizeByRatioIfDragBeyondLimitRegion() 859 (sizeLimits.minRatio_ <= curRatio && curRatio <= sizeLimits.maxRatio_)) { 865 float newRatio = curRatio < sizeLimits.minRatio_ ? sizeLimits.minRatio_ : sizeLimits.maxRatio_;
|
/foundation/window/window_manager/wmserver/test/unittest/ |
H A D | window_node_test.cpp | 758 ASSERT_EQ(FLT_MAX, defaultValue.maxRatio_); in HWTEST_F() 769 ASSERT_EQ(testValue.maxRatio_, resultValue.maxRatio_); in HWTEST_F() 790 ASSERT_EQ(FLT_MAX, defaultValue.maxRatio_); in HWTEST_F() 801 ASSERT_EQ(testValue.maxRatio_, resultValue.maxRatio_); in HWTEST_F()
|
H A D | window_layout_policy_test.cpp | 708 sizeLimits.maxRatio_ = 1.0; // ratio: 1.0 in HWTEST_F() 713 sizeLimits.maxRatio_ = 2.0; // ratio: 2.0 in HWTEST_F()
|
/foundation/window/window_manager/previewer/include/ |
H A D | wm_common.h | 661 float maxRatio_ = FLT_MAX; member 668 maxRatio_(maxRatio), minRatio_(minRatio) {} in WindowLimits() 671 minHeight_(minHeight), maxRatio_(maxRatio), minRatio_(minRatio), vpRatio_(vpRatio) {} in WindowLimits()
|
/foundation/window/window_manager/utils/src/ |
H A D | window_transition_info.cpp | 40 sizeLimits_.maxRatio_ = static_cast<float>(info->maxWindowRatio_); in WindowTransitionInfo()
|
H A D | window_property.cpp | 700 parcel.WriteUint32(sizeLimits_.minHeight_) && parcel.WriteFloat(sizeLimits_.maxRatio_) && in MarshallingWindowSizeLimits()
|
/foundation/window/window_manager/interfaces/innerkits/wm/ |
H A D | wm_common.h | 1065 float maxRatio_ = FLT_MAX; member 1072 maxRatio_(maxRatio), minRatio_(minRatio) {} in WindowLimits() 1075 minHeight_(minHeight), maxRatio_(maxRatio), minRatio_(minRatio), vpRatio_(vpRatio) {} in WindowLimits()
|
/foundation/window/window_manager/wm/src/ |
H A D | window_scene_session_impl.cpp | 1026 newLimits.maxRatio_ = customizedLimits.maxRatio_; in CalculateNewLimitsByRatio() 1038 if (!MathHelper::GreatNotEqual(minRatio, customizedLimits.maxRatio_) && in CalculateNewLimitsByRatio() 1039 !MathHelper::GreatNotEqual(customizedLimits.maxRatio_, maxRatio)) { in CalculateNewLimitsByRatio() 1040 maxRatio = customizedLimits.maxRatio_; in CalculateNewLimitsByRatio() 1600 !MathHelper::GreatNotEqual(curRatio, sizeLimits.maxRatio_))) { in UpdateFloatingWindowSizeBySizeLimits() 1604 float newRatio = curRatio < sizeLimits.minRatio_ ? sizeLimits.minRatio_ : sizeLimits.maxRatio_; in UpdateFloatingWindowSizeBySizeLimits() 3717 maxWidth, maxHeight, minWidth, minHeight, customizedLimits.maxRatio_, customizedLimits.minRatio_ in SetWindowLimits()
|
H A D | window_impl.cpp | 1161 sizeLimits.maxRatio_ = static_cast<float>(abilityInfo->maxWindowRatio); in GetConfigurationFromAbilityInfo()
|
/foundation/window/window_manager/window_scene/session/host/src/ |
H A D | move_drag_controller.cpp | 650 !MathHelper::GreatNotEqual(curRatio, limits_.maxRatio_)) { in CalcFreeformTargetRect() 653 float newRatio = MathHelper::LessNotEqual(curRatio, limits_.minRatio_) ? limits_.minRatio_ : limits_.maxRatio_; in CalcFreeformTargetRect()
|
/foundation/window/window_manager/utils/test/unittest/ |
H A D | window_transition_info_test.cpp | 338 ASSERT_FLOAT_EQ(windowSizeLimits.maxRatio_, 2.0f); in HWTEST_F()
|
/foundation/window/window_manager/window_scene/session_manager/src/ |
H A D | hidump_controller.cpp | 181 << std::setprecision(precision) << limits.maxRatio_ << " " in DumpLayoutRectParam()
|
/foundation/window/window_manager/utils/include/ |
H A D | window_helper.h | 514 sizeLimits.minRatio_ <= curRatio && curRatio <= sizeLimits.maxRatio_) { in IsRectSatisfiedWithSizeLimits()
|
/foundation/window/window_manager/window_scene/common/src/ |
H A D | window_session_property.cpp | 641 parcel.WriteUint32(limits_.minHeight_) && parcel.WriteFloat(limits_.maxRatio_) && in MarshallingWindowLimits()
|