Home
last modified time | relevance | path

Searched refs:instanceAbsRect (Results 1 – 2 of 2) sorted by relevance

/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/
H A Drs_uni_render_visitor.cpp2008 auto instanceAbsRect = instanceNode->GetAbsDrawRect(); in UpdateCornerRadiusInfoForDRM() local
2010 if (instanceAbsRect.IsEmpty() || instanceCornerRadius.IsZero() || in UpdateCornerRadiusInfoForDRM()
2021 hwcAbsRect = hwcAbsRect.IntersectRect(instanceAbsRect); in UpdateCornerRadiusInfoForDRM()
2026 auto ratio = static_cast<float>(instanceAbsRect.GetWidth()) / in UpdateCornerRadiusInfoForDRM()
2030 …CheckIfRoundCornerIntersectDRM(ratio, ratioVector, instanceCornerRadius, instanceAbsRect, hwcAbsRe… in UpdateCornerRadiusInfoForDRM()
2050 const Vector4f& instanceCornerRadius, const RectI& instanceAbsRect, const RectI& hwcAbsRect) in CheckIfRoundCornerIntersectDRM() argument
2057 …UIPoint offset { instanceAbsRect.GetWidth() - maxRadius, instanceAbsRect.GetHeight() - maxRadius }; in CheckIfRoundCornerIntersectDRM()
2058 UIPoint anchorPoint { instanceAbsRect.GetLeft(), instanceAbsRect.GetTop() }; in CheckIfRoundCornerIntersectDRM()
H A Drs_uni_render_visitor.h230 … const Vector4f& instanceCornerRadius, const RectI& instanceAbsRect, const RectI& hwcAbsRect);