Home
last modified time | relevance | path

Searched refs:leftoverRect (Results 1 - 1 of 1) sorted by relevance

/foundation/arkui/ui_lite/frameworks/components/
H A Droot_view.cpp79 static void DivideInvalidateRect(const Rect& originRect, Rect& leftoverRect, Vector<Rect>& splitRects) in DivideInvalidateRect() argument
82 if (!mask.Intersect(originRect, leftoverRect)) { in DivideInvalidateRect()
83 splitRects.PushBack(leftoverRect); in DivideInvalidateRect()
90 * | +---+ | leftoverRect :A->0 in DivideInvalidateRect()
94 if (originRect.IsContains(leftoverRect)) { in DivideInvalidateRect()
100 splitRects.PushBack(leftoverRect); in DivideInvalidateRect()
104 if (mask.GetWidth() == leftoverRect.GetWidth()) { in DivideInvalidateRect()
108 * +-----------+ leftoverRect :A+B->A in DivideInvalidateRect()
114 if (mask.GetBottom() == leftoverRect.GetBottom()) { in DivideInvalidateRect()
115 leftoverRect in DivideInvalidateRect()
[all...]

Completed in 1 milliseconds