/foundation/arkui/ace_engine/frameworks/core/accessibility/ |
H A D | accessibility_utils.cpp | 68 static bool CheckRectBeam(const Rect& nodeRect, const Rect& itemRect, const int direction) in CheckRectBeam() argument 73 return nodeRect.Top() < itemRect.Bottom() && itemRect.Top() < nodeRect.Bottom(); in CheckRectBeam() 76 return nodeRect.Left() < itemRect.Right() && itemRect.Left() < nodeRect.Right(); in CheckRectBeam() 83 static bool IsToDirectionOf(const Rect& nodeRect, const Rect& itemRect, const int direction) in IsToDirectionOf() argument 87 return nodeRect.Left() >= itemRect.Right(); in IsToDirectionOf() 89 return nodeRect.Right() <= itemRect.Left(); in IsToDirectionOf() 91 return nodeRect.Top() >= itemRect.Bottom(); in IsToDirectionOf() 93 return nodeRect in IsToDirectionOf() 100 MajorAxisDistanceToFarEdge(const Rect& nodeRect, const Rect& itemRect, const int direction) MajorAxisDistanceToFarEdge() argument 123 MajorAxisDistance(const Rect& nodeRect, const Rect& itemRect, const int direction) MajorAxisDistance() argument 146 MinorAxisDistance(const Rect& nodeRect, const Rect& itemRect, const int direction) MinorAxisDistance() argument 172 IsCandidateRect(const Rect& nodeRect, const Rect& itemRect, const int direction) IsCandidateRect() argument 190 OutrightBetter(const Rect& nodeRect, const int direction, const Rect& Rect1, const Rect& Rect2) OutrightBetter() argument 210 CheckBetterRect(const Rect& nodeRect, const int direction, const Rect& itemRect, const Rect& tempBest) CheckBetterRect() argument [all...] |
H A D | accessibility_utils.h | 220 bool CheckBetterRect(const Rect& nodeRect, int direction, const Rect& itemRect, const Rect& tempBest);
|
/foundation/arkui/ace_engine/test/unittest/core/accessibility/ |
H A D | accessibility_utils_test_ng.cpp | 47 Rect nodeRect(5.0, 0.0, 15.0, 15.0); in HWTEST_F() 55 EXPECT_FALSE(CheckBetterRect(nodeRect, FOCUS_DIRECTION_LEFT, itemRect, tempBest)); in HWTEST_F() 56 EXPECT_FALSE(CheckBetterRect(nodeRect, FOCUS_DIRECTION_RIGHT, itemRect, tempBest)); in HWTEST_F() 57 EXPECT_FALSE(CheckBetterRect(nodeRect, FOCUS_DIRECTION_UP, itemRect, tempBest)); in HWTEST_F() 58 EXPECT_FALSE(CheckBetterRect(nodeRect, FOCUS_DIRECTION_DOWN, itemRect, tempBest)); in HWTEST_F() 64 EXPECT_FALSE(CheckBetterRect(nodeRect, 0, tempBest, itemRect)); in HWTEST_F() 78 Rect nodeRect(5.0, 5.0, 15.0, 15.0); in HWTEST_F() 81 EXPECT_FALSE(CheckBetterRect(nodeRect, FOCUS_DIRECTION_LEFT, itemRect, tempBest)); in HWTEST_F() 82 EXPECT_FALSE(CheckBetterRect(nodeRect, FOCUS_DIRECTION_UP, itemRect, tempBest)); in HWTEST_F() 85 * @tc.step2: change params, nodeRect no in HWTEST_F() [all...] |
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/pipeline/ |
H A D | rs_surface_render_node.h | 743 Occlusion::Rect nodeRect { r.left_, r.top_, r.GetRight(), r.GetBottom() }; in SubNodeVisible() 745 return visibleRegion_.IsIntersectWith(nodeRect); in SubNodeVisible() 773 inline bool IsCurrentNodeInTransparentRegion(const Occlusion::Rect& nodeRect) const in IsCurrentNodeInTransparentRegion() 775 return transparentRegion_.IsIntersectWith(nodeRect); in IsCurrentNodeInTransparentRegion()
|
/foundation/window/window_manager/wmserver/src/ |
H A D | window_controller.cpp | 1792 Rect nodeRect = node->GetWindowRect(); in GetEmbedNodeId() local 1805 if (nodeRect.IsInsideOf(windowNode->GetWindowRect())) { in GetEmbedNodeId()
|
/foundation/arkui/ace_engine/adapter/ohos/osal/ |
H A D | js_accessibility_manager.cpp | 5529 auto nodeRect = node->GetRect(); in FindNodeInAbsoluteDirection() local 5554 if (CheckBetterRect(nodeRect, direction, itemRect, tempBest)) { in FindNodeInAbsoluteDirection() 5697 auto nodeRect = tempBest; in FindExtensionNodeInAbsoluteDirection() local 5726 if (CheckBetterRect(nodeRect, direction, itemRect, tempBest)) { in FindExtensionNodeInAbsoluteDirection()
|