/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text_field/ |
H A D | text_field_select_overlay.cpp | 209 auto visibleRect = GetVisibleContentRect(); in CheckHandleVisible() local 215 return GreatOrEqual(paintRect.Top() + verticalEpsilon, visibleRect.Top()) && in CheckHandleVisible() 216 LessOrEqual(paintRect.Bottom() - verticalEpsilon, visibleRect.Bottom()) && in CheckHandleVisible() 217 … LessOrEqual(paintRect.Left() - paintRect.Width() - BOX_EPSILON, visibleRect.Right()) && in CheckHandleVisible() 218 GreatOrEqual(paintRect.Right(), visibleRect.Left()); in CheckHandleVisible() 222 visibleRect.SetLeft(visibleRect.GetX() - BOX_EPSILON); in CheckHandleVisible() 223 visibleRect.SetWidth(visibleRect.Width() + 2.0f * BOX_EPSILON); in CheckHandleVisible() 224 visibleRect.SetTop(visibleRect.GetY() - BOX_EPSILON); in CheckHandleVisible() 225 visibleRect.SetHeight(visibleRect.Height() + 2.0f * BOX_EPSILON); in CheckHandleVisible() 226 return visibleRect.IsInRegion(bottomPoint) && visibleRect.IsInRegion(topPoint); in CheckHandleVisible()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/security_component/ |
H A D | security_component_handler.cpp | 489 auto visibleRect = frameRect; in CheckParentNodesEffect() local 511 GetVisibleRect(parentNode, visibleRect); in CheckParentNodesEffect() 521 visibleRect.Width(), visibleRect.Height(), frameRect.Width(), frameRect.Height()); in CheckParentNodesEffect() 535 visibleRect = visibleRect.Constrain(parentRect); in GetVisibleRect() 541 if (!visibleRect.IsValid() || !renderRect.IsValid()) { in IsOutOfParentWithRound() 545 if (NearEqual(visibleRect.Width(), 0.0) || NearEqual(visibleRect.Height(), 0.0) || in IsOutOfParentWithRound() 550 buttonInfo.leftClip_ = visibleRect.Left() - renderRect.Left(); in IsOutOfParentWithRound() 551 buttonInfo.rightClip_ = renderRect.Right() - visibleRect.Right(); in IsOutOfParentWithRound() 552 buttonInfo.topClip_ = visibleRect.Top() - renderRect.Top(); in IsOutOfParentWithRound() 555 return LessNotEqual(renderRect.Left() + 1.0, visibleRect.Left()) || in IsOutOfParentWithRound() [all …]
|
H A D | security_component_handler.h | 81 static void GetVisibleRect(RefPtr<FrameNode>& node, RectF& visibleRect); 82 static bool IsOutOfParentWithRound(const RectF& visibleRect, const RectF& renderRect,
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/manager/select_overlay/ |
H A D | select_overlay_client.cpp | 304 RectF SelectOverlayClient::GetVisibleContentRect(WeakPtr<FrameNode> parent, RectF visibleRect) in GetVisibleContentRect() argument 307 CHECK_NULL_RETURN(parentNode, visibleRect); in GetVisibleContentRect() 309 return visibleRect; in GetVisibleContentRect() 311 auto intersectRect = visibleRect; in GetVisibleContentRect() 316 if (parentViewPort.IsIntersectWith(visibleRect)) { in GetVisibleContentRect() 317 intersectRect = parentViewPort.IntersectRectT(visibleRect); in GetVisibleContentRect()
|
H A D | select_overlay_client.h | 139 RectF GetVisibleContentRect(WeakPtr<FrameNode> parent, RectF visibleRect);
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/base/ |
H A D | frame_node_test_ng_coverage_new.cpp | 421 RectF visibleRect = { 10.0, 10.0, 10.0, 10.0 }; variable 430 …frameNode->ProcessVisibleAreaChangeEvent(visibleRect, frameRect, visibleAreaRatios, visibleAreaCal… 432 …frameNode->ProcessVisibleAreaChangeEvent(visibleRect, frameRect, visibleAreaRatios, visibleAreaCal… 435 …frameNode->ProcessVisibleAreaChangeEvent(visibleRect, frameRect, visibleAreaRatios, visibleAreaCal… 437 …frameNode->ProcessVisibleAreaChangeEvent(visibleRect, frameRect, visibleAreaRatios, visibleAreaCal…
|
H A D | frame_node_test_ng.cpp | 1049 RectF visibleRect; variable 1051 FRAME_NODE2->CalculateCurrentVisibleRatio(visibleRect, renderRect); 1052 EXPECT_EQ(visibleRect.Width(), 0); 1060 EXPECT_EQ(FRAME_NODE2->CalculateCurrentVisibleRatio(visibleRect, renderRect), 0); 1061 visibleRect.SetWidth(-1); 1062 EXPECT_EQ(FRAME_NODE2->CalculateCurrentVisibleRatio(visibleRect, renderRect), 0);
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/base/ |
H A D | frame_node.cpp | 1828 return visibleRect.Width() * visibleRect.Height() / (renderRect.Width() * renderRect.Height()); in CalculateCurrentVisibleRatio() 1888 RectF visibleRect = visibleResult.visibleRect; in ThrottledVisibleTask() local 5119 frameRect = visibleRect; in GetVisibleRect() 5122 visibleRect.SetWidth(0.0f); in GetVisibleRect() 5127 visibleRect = ApplyFrameNodeTranformToRect(visibleRect, parentUi); in GetVisibleRect() 5129 visibleRect = visibleRect.Constrain(parentRect); in GetVisibleRect() 5147 frameRect = visibleRect; in GetVisibleRectWithClip() 5148 visibleInnerRect = visibleRect; in GetVisibleRectWithClip() 5159 visibleRect = ApplyFrameNodeTranformToRect(visibleRect, parentUi); in GetVisibleRectWithClip() 5162 visibleRect = visibleRect.Constrain(parentRect); in GetVisibleRectWithClip() [all …]
|
H A D | frame_node.h | 72 RectF visibleRect = RectF(); 963 void GetVisibleRect(RectF& visibleRect, RectF& frameRect) const; 964 void GetVisibleRectWithClip(RectF& visibleRect, RectF& visibleInnerRect, RectF& frameRect, 1213 void ProcessVisibleAreaChangeEvent(const RectF& visibleRect, const RectF& frameRect, 1226 double CalculateCurrentVisibleRatio(const RectF& visibleRect, const RectF& renderRect);
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text/ |
H A D | base_text_select_overlay.cpp | 254 RectF BaseTextSelectOverlay::GetVisibleRect(const RefPtr<FrameNode>& node, const RectF& visibleRect) in GetVisibleRect() argument 256 CHECK_NULL_RETURN(node, visibleRect); in GetVisibleRect() 258 CHECK_NULL_RETURN(parentNode, visibleRect); in GetVisibleRect() 260 return visibleRect; in GetVisibleRect() 262 auto intersectRect = visibleRect; in GetVisibleRect() 267 if (parentViewPort.IsIntersectWith(visibleRect)) { in GetVisibleRect() 268 intersectRect = parentViewPort.IntersectRectT(visibleRect); in GetVisibleRect()
|
H A D | text_select_overlay.cpp | 483 RectF visibleRect; in UpdateClipHandleViewPort() local 485 clipNode->GetVisibleRect(visibleRect, frameRect); in UpdateClipHandleViewPort() 486 rect.SetHeight(visibleRect.Bottom() - rect.Top()); in UpdateClipHandleViewPort()
|
H A D | base_text_select_overlay.h | 48 static RectF GetVisibleRect(const RefPtr<FrameNode>& node, const RectF& visibleRect);
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/property/ |
H A D | rs_properties_painter.cpp | 673 auto visibleRect = canvas.GetVisibleRect(); in DrawFilter() local 674 visibleRect.Round(); in DrawFilter() 676 static_cast<int>(visibleRect.GetLeft()), static_cast<int>(visibleRect.GetTop()), in DrawFilter() 677 static_cast<int>(visibleRect.GetRight()), static_cast<int>(visibleRect.GetBottom())); in DrawFilter() 821 auto visibleRect = canvas.GetVisibleRect(); in ClipVisibleCanvas() local 822 visibleRect.Round(); in ClipVisibleCanvas() 824 static_cast<int>(visibleRect.GetLeft()), static_cast<int>(visibleRect.GetTop()), in ClipVisibleCanvas() 825 static_cast<int>(visibleRect.GetRight()), static_cast<int>(visibleRect.GetBottom())); in ClipVisibleCanvas()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_v2/inspector/ |
H A D | inspector_composed_element.cpp | 1727 Rect visibleRect = renderRect; in TriggerVisibleAreaChangeCallback() local 1732 visibleRect = visibleRect.Constrain(parentRect); in TriggerVisibleAreaChangeCallback() 1737 …std::clamp(CalculateCurrentVisibleRatio(visibleRect, renderRect), VISIBLE_RATIO_MIN, VISIBLE_RATIO… in TriggerVisibleAreaChangeCallback() 1741 double InspectorComposedElement::CalculateCurrentVisibleRatio(const Rect& visibleRect, const Rect& … in CalculateCurrentVisibleRatio() argument 1743 if (!visibleRect.IsValid() || !renderRect.IsValid()) { in CalculateCurrentVisibleRatio() 1747 return visibleRect.Width() * visibleRect.Height() / (renderRect.Width() * renderRect.Height()); in CalculateCurrentVisibleRatio()
|
H A D | inspector_composed_element.h | 293 double CalculateCurrentVisibleRatio(const Rect& visibleRect, const Rect& renderRect);
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/drawable/ |
H A D | rs_property_drawable_utils.cpp | 1023 auto visibleRect = canvas->GetVisibleRect(); in DrawUseEffect() local 1024 visibleRect.Round(); in DrawUseEffect() 1026 static_cast<int>(visibleRect.GetLeft()), static_cast<int>(visibleRect.GetTop()), in DrawUseEffect() 1027 static_cast<int>(visibleRect.GetRight()), static_cast<int>(visibleRect.GetBottom())); in DrawUseEffect()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/drawable/dfx/ |
H A D | rs_dirty_rects_dfx.cpp | 383 …auto visibleRect = RectI(rect.left_, rect.top_, rect.right_ - rect.left_, rect.bottom_ - rect.top_… in DrawTargetSurfaceDirtyRegionForDFX() local 384 auto intersectRegion = displayDirtyRegion.IntersectRect(visibleRect); in DrawTargetSurfaceDirtyRegionForDFX()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/common/accessibility/ |
H A D | accessibility_node_manager.cpp | 576 auto visibleRect = accessibilityNode->GetRect() - marginSize; in TriggerVisibleChangeEvent() local 594 …auto visibleRatio = visibleRect.Width() * visibleRect.Height() / (globalRect.Width() * globalRect.… in TriggerVisibleChangeEvent()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/ |
H A D | rs_base_render_util.h | 40 GraphicIRect visibleRect; member
|
H A D | rs_composer_adapter.cpp | 312 info.visibleRect = info.dstRect; in BuildComposeInfo() 346 … info.visibleRect = GraphicIRect {info.dstRect.x, info.dstRect.y, info.dstRect.w, info.dstRect.h}; in BuildComposeInfo() 378 visibleRegions.emplace_back(info.visibleRect); in SetComposeInfoToLayer()
|
H A D | rs_uni_render_composer_adapter.cpp | 117 … info.visibleRect = GraphicIRect {info.dstRect.x, info.dstRect.y, info.dstRect.w, info.dstRect.h}; in BuildComposeInfo() 168 info.visibleRect = info.dstRect; in BuildComposeInfo() 206 visibleRegions.emplace_back(info.visibleRect); in SetComposeInfoToLayer() 711 info.visibleRect = info.dstRect; in BuildComposeInfo() 765 info.visibleRect = info.dstRect; in BuildComposeInfo()
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/manager/ |
H A D | select_overlay_manager_test_ng.cpp | 1576 RectF visibleRect; variable 1577 visibleRect = RectF(1, 1, 1, 1); 1578 client.GetVisibleContentRect(root_, visibleRect); 1579 EXPECT_NE(visibleRect.GetY(), 0);
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/text/ |
H A D | text_testfive_ng.cpp | 1150 RectF visibleRect; variable 1151 visibleRect.SetRect(0, 0, 10, 10); 1153 EXPECT_NE(textSelectOverlay->GetVisibleRect(pattern->GetHost(), visibleRect), visibleRect); 1159 EXPECT_EQ(textSelectOverlay->GetVisibleRect(pattern->GetHost(), visibleRect), visibleRect); 1167 EXPECT_EQ(textSelectOverlay->GetVisibleRect(pattern->GetHost(), visibleRect), visibleRect);
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/pipeline/ |
H A D | rs_paint_filter_canvas.cpp | 854 void RSPaintFilterCanvas::SetVisibleRect(Drawing::Rect visibleRect) in SetVisibleRect() argument 856 visibleRect_ = visibleRect; in SetVisibleRect()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/pipeline/ |
H A D | rs_paint_filter_canvas.h | 211 void SetVisibleRect(Drawing::Rect visibleRect);
|