Home
last modified time | relevance | path

Searched refs:paintRect (Results 1 - 25 of 136) sorted by relevance

123456

/foundation/arkui/ace_engine/frameworks/core/components/svg/
H A Drosen_render_svg_mask.cpp28 void RosenRenderSvgMask::PaintMaskLayer(RenderContext& context, const Offset& offset, const Rect& paintRect) in PaintMaskLayer() argument
37 SkRect maskBounds = SkRect::MakeXYWH(SkDoubleToScalar(paintRect.Left() + ParseUnitsAttr(x_, paintRect.Width())), in PaintMaskLayer()
38 SkDoubleToScalar(paintRect.Top() + ParseUnitsAttr(y_, paintRect.Height())), in PaintMaskLayer()
39 SkDoubleToScalar(ParseUnitsAttr(width_, paintRect.Width())), in PaintMaskLayer()
40 SkDoubleToScalar(ParseUnitsAttr(height_, paintRect.Height()))); in PaintMaskLayer()
57 RSRect maskBounds = RSRect(static_cast<RSScalar>(paintRect.Left() + ParseUnitsAttr(x_, paintRect.Width())), in PaintMaskLayer()
58 static_cast<RSScalar>(paintRect in PaintMaskLayer()
[all...]
H A Drosen_render_svg_pattern.cpp36 bool RosenRenderSvgPattern::OnAsPaint(const Offset& offset, const Rect& paintRect, SkPaint& skPaint) in OnAsPaint() argument
40 if (!FitAttribute(paintRect, tileRect, skMatrix4)) { in OnAsPaint()
61 bool RosenRenderSvgPattern::OnAsPaint(const Offset& offset, const Rect& paintRect, RSPen* rsPen, RSBrush* rsBrush) in OnAsPaint() argument
65 if (!FitAttribute(paintRect, tileRect, matrix4)) { in OnAsPaint()
94 bool RosenRenderSvgPattern::FitAttribute(const Rect& paintRect, Rect& tileRect, SkMatrix& skMatrix4) in FitAttribute() argument
96 bool RosenRenderSvgPattern::FitAttribute(const Rect& paintRect, Rect& tileRect, RSMatrix& matrix4) in FitAttribute()
102 tileRect = Rect(ParseUnitsAttr(x_, paintRect.Width()), ParseUnitsAttr(y_, paintRect.Height()), in FitAttribute()
103 ParseUnitsAttr(width_, paintRect.Width()), ParseUnitsAttr(height_, paintRect in FitAttribute()
[all...]
H A Drosen_render_svg_pattern.h37 bool OnAsPaint(const Offset& offset, const Rect& paintRect, SkPaint& skPaint);
39 bool OnAsPaint(const Offset& offset, const Rect& paintRect, RSPen* rsPen, RSBrush* rsBrush);
44 bool FitAttribute(const Rect& paintRect, Rect& tileRect, SkMatrix& skMatrix4);
46 bool FitAttribute(const Rect& paintRect, Rect& tileRect, RSMatrix& matrix4);
H A Drender_svg_mask.h39 virtual void PaintMaskLayer(SkCanvas* canvas, const Offset& offset, const Rect& paintRect) {} in PaintMaskLayer() argument
41 virtual void PaintMaskLayer(RSCanvas* canvas, const Offset& offset, const Rect& paintRect) {} in PaintMaskLayer() argument
43 virtual void PaintMaskLayer(RenderContext& context, const Offset& offset, const Rect& paintRect) {} in PaintMaskLayer() argument
/foundation/arkui/ace_engine/frameworks/core/components/side_bar/
H A Drosen_render_side_bar_container.cpp37 auto paintRect = GetPaintRect(); in Paint() local
40 skPath.addRect(SkRect::MakeXYWH(paintRect.Left(), paintRect.Top(), paintRect.Width(), paintRect.Height())); in Paint()
44 dPath.AddRect(RSRect(paintRect.Left(), paintRect.Top(), paintRect.Right(), paintRect.Bottom())); in Paint()
/foundation/arkui/ace_engine/frameworks/core/components/common/painter/
H A Drosen_universal_painter.cpp29 SkCanvas* canvas, const Rect& paintRect, uint32_t hoverBackgroundColor, double borderRadius) in DrawHoverBackground()
32 RSCanvas* canvas, const Rect& paintRect, uint32_t hoverBackgroundColor, double borderRadius) in DrawHoverBackground()
35 RRect paintRRect = RRect::MakeRRect(paintRect, borderRadius, borderRadius); in DrawHoverBackground()
58 auto paintRect = paintRRect.GetRect(); in DrawRRectBackground() local
60 SkRect skRect = SkRect::MakeXYWH(paintRect.Left(), paintRect.Top(), paintRect.Width(), paintRect.Height()); in DrawRRectBackground()
85 auto paintRect = paintRRect.GetRect(); in DrawRRectBackground() local
87 RSRect rect = RSRect(paintRect in DrawRRectBackground()
28 DrawHoverBackground( SkCanvas* canvas, const Rect& paintRect, uint32_t hoverBackgroundColor, double borderRadius) DrawHoverBackground() argument
[all...]
H A Drosen_scroll_bar_painter.h35 void PaintBar(SkCanvas* canvas, const Offset& offset, const Rect& paintRect, const RefPtr<ScrollBar>& scrollBar,
39 const Rect& paintRect, const RefPtr<ScrollBar>& scrollBar, const Offset& globalOffset, int32_t alpha);
46 SkCanvas* canvas, const Offset& offset, const Rect& paintRect, const RefPtr<ScrollBar>& scrollBar);
51 const Rect& paintRect, const RefPtr<ScrollBar>& scrollBar);
H A Drosen_universal_painter.h34 SkCanvas* canvas, const Rect& paintRect, uint32_t hoverBackgroundColor, double borderRadius);
40 RSCanvas* canvas, const Rect& paintRect, uint32_t hoverBackgroundColor, double borderRadius);
H A Drosen_scroll_bar_painter.cpp36 void RosenScrollBarPainter::PaintBar(SkCanvas* canvas, const Offset& offset, const Rect& paintRect, in PaintBar() argument
40 const Rect& paintRect, const RefPtr<ScrollBar>& scrollBar, const Offset& globalOffset, int32_t alpha) in PaintBar()
47 PaintCircleBar(canvas, globalOffset, paintRect, scrollBar); in PaintBar()
54 SkCanvas* canvas, const Offset& offset, const Rect& paintRect, const RefPtr<ScrollBar>& scrollBar) in PaintCircleBar()
67 rootSize.Height() * SK_ScalarHalf > offset.GetY() + paintRect.Height()) { in PaintCircleBar()
90 const Rect& paintRect, const RefPtr<ScrollBar>& scrollBar) in PaintCircleBar()
102 rootSize.Height() * FLOAT_HALF > offset.GetY() + paintRect.Height()) { in PaintCircleBar()
53 PaintCircleBar( SkCanvas* canvas, const Offset& offset, const Rect& paintRect, const RefPtr<ScrollBar>& scrollBar) PaintCircleBar() argument
89 PaintCircleBar(RSCanvas* canvas, const Offset& offset, const Rect& paintRect, const RefPtr<ScrollBar>& scrollBar) PaintCircleBar() argument
/foundation/arkui/ace_engine/frameworks/core/components/chart/
H A Drosen_render_chart.h45 void PaintDatas(RenderContext& context, const Rect& paintRect);
47 void PaintHorizontalAxis(RenderContext& context, const Rect& paintRect);
49 void PaintVerticalAxis(RenderContext& context, const Offset& offset, const Rect& paintRect);
61 void PaintLinearGraph(SkCanvas* canvas, const Rect& paintRect);
66 void UpdateLineGradientPoint(const std::vector<LineInfo>& pointInfo, const MainChart& line, const Rect& paintRect);
69 SkCanvas* canvas, SkPath& path, const Rect& paintRect, Color fillColor, const PointInfo& peekPoint);
72 uint32_t index, const std::vector<LineInfo>& line, SkPath& path, const MainChart& data, const Rect& paintRect);
75 SkPath& path, const Rect& paintRect, const std::vector<LineInfo>& line, uint32_t index, bool isEnd);
77 sk_sp<SkShader> CreateFillGradientShader(const Rect& paintRect, const Color& fillColor, double top);
79 void PaintBar(SkCanvas* canvas, SkPaint& paint, const std::vector<LineInfo>& barGroupData, const Rect& paintRect,
[all...]
H A Drosen_render_chart.cpp359 void RosenRenderChart::PaintDatas(RenderContext& context, const Rect& paintRect) in PaintDatas() argument
366 if (NearEqual(paintRect.Width(), 0.0) || NearEqual(paintRect.Height(), 0.0)) { in PaintDatas()
367 LOGE("data paint region width:%{public}lf height:%{public}lf", paintRect.Width(), paintRect.Height()); in PaintDatas()
371 PaintLinearGraph(canvas, paintRect); in PaintDatas()
390 PaintBar(canvas, paint, barGroup.GetData(), paintRect, barGroupNumber, barsAreaNumber, barGroupIndex); in PaintDatas()
394 PaintBar(canvas, pen, brush, barGroup.GetData(), paintRect, barGroupNumber, barsAreaNumber, barGroupIndex); in PaintDatas()
401 const std::vector<LineInfo>& pointInfo, const MainChart& line, const Rect& paintRect) in UpdateLineGradientPoint()
412 startGradientPoint_ = ConvertDataToPosition(paintRect, pointInf in UpdateLineGradientPoint()
400 UpdateLineGradientPoint( const std::vector<LineInfo>& pointInfo, const MainChart& line, const Rect& paintRect) UpdateLineGradientPoint() argument
422 PaintLinearGraph(SkCanvas* canvas, const Rect& paintRect) PaintLinearGraph() argument
641 PaintLineGradient( SkCanvas* canvas, SkPath& path, const Rect& paintRect, Color fillColor, const PointInfo& peekPoint) PaintLineGradient() argument
652 PaintLineGradient( RSCanvas* canvas, RSPath& path, const Rect& paintRect, Color fillColor, const PointInfo& peekPoint) PaintLineGradient() argument
672 CreateFillGradientShader(const Rect& paintRect, const Color& fillColor, double top) CreateFillGradientShader() argument
680 CreateFillGradientShader( const Rect& paintRect, const Color& fillColor, double top) CreateFillGradientShader() argument
705 PaintLine( uint32_t startIndex, const std::vector<LineInfo>& line, SkPath& path, const MainChart& data, const Rect& paintRect) PaintLine() argument
780 AddCubicPath( SkPath& path, const Rect& paintRect, const std::vector<LineInfo>& line, uint32_t index, bool isEnd) AddCubicPath() argument
808 PaintHorizontalAxis(RenderContext& context, const Rect& paintRect) PaintHorizontalAxis() argument
862 PaintVerticalAxis(RenderContext& context, const Offset& offset, const Rect& paintRect) PaintVerticalAxis() argument
917 PaintBar(SkCanvas* canvas, SkPaint& paint, const std::vector<LineInfo>& barGroupData, const Rect& paintRect, int32_t barGroupNum, int32_t barsAreaNum, int32_t barGroupIndex) PaintBar() argument
964 GetBarsAreaPaintRect(const Rect& paintRect, int32_t barsAreaIndex) GetBarsAreaPaintRect() argument
[all...]
/foundation/arkui/ace_engine/frameworks/core/components/grid_layout/
H A Drosen_render_grid_layout.cpp92 void RosenRenderGridLayout::PaintItemZone(RenderContext& context, const Rect& paintRect) in PaintItemZone() argument
105 SkRect skRect = SkRect::MakeXYWH(paintRect.GetOffset().GetX(), paintRect.GetOffset().GetY(), in PaintItemZone()
106 paintRect.Width(), paintRect.Height()); in PaintItemZone()
115 RSRect rect = RSRect(paintRect.GetOffset().GetX(), paintRect.GetOffset().GetY(), in PaintItemZone()
116 paintRect.Width() + paintRect.GetOffset().GetX(), paintRect in PaintItemZone()
[all...]
/foundation/arkui/ace_engine/frameworks/core/components/tool_bar/
H A Drosen_render_tool_bar_item.cpp83 SkCanvas& canvas, const Rect& paintRect, const Color& color, double radius) in DrawShape()
89 rRect.setRectXY(SkRect::MakeIWH(paintRect.Width(), paintRect.Height()), radius, radius); in DrawShape()
90 rRect.offset(paintRect.GetOffset().GetX(), paintRect.GetOffset().GetY()); in DrawShape()
95 RSCanvas& canvas, const Rect& paintRect, const Color& color, double radius) in DrawShape()
100 RSRoundRect rRect(RSRect(0, 0, paintRect.Width(), paintRect.Height()), radius, radius); in DrawShape()
101 rRect.Offset(paintRect.GetOffset().GetX(), paintRect in DrawShape()
82 DrawShape( SkCanvas& canvas, const Rect& paintRect, const Color& color, double radius) DrawShape() argument
94 DrawShape( RSCanvas& canvas, const Rect& paintRect, const Color& color, double radius) DrawShape() argument
[all...]
H A Drosen_render_tool_bar_item.h36 void DrawShape(SkCanvas& canvas, const Rect& paintRect, const Color& color, double radius);
38 void DrawShape(RSCanvas& canvas, const Rect& paintRect, const Color& color, double radius);
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text/
H A Dtext_select_overlay.cpp43 handleInfo.paintRect = textPattern->GetTextSelector().firstHandle; in GetFirstHandleInfo()
44 handleInfo.isShow = CheckAndAdjustHandle(handleInfo.paintRect); in GetFirstHandleInfo()
58 handleInfo.paintRect = textPattern->GetTextSelector().secondHandle; in GetSecondHandleInfo()
59 handleInfo.isShow = CheckAndAdjustHandle(handleInfo.paintRect); in GetSecondHandleInfo()
86 bool TextSelectOverlay::CheckAndAdjustHandle(RectF& paintRect) in CheckAndAdjustHandle() argument
103 auto localPaintRect = paintRect; in CheckAndAdjustHandle()
109 return CheckAndAdjustHandleWithContent(visibleContentRect, paintRect); in CheckAndAdjustHandle()
116 return CheckAndAdjustHandleWithContent(visibleContentRect, paintRect); in CheckAndAdjustHandle()
119 bool TextSelectOverlay::CheckAndAdjustHandleWithContent(const RectF& visibleContentRect, RectF& paintRect) in CheckAndAdjustHandleWithContent() argument
121 auto paintLeft = paintRect in CheckAndAdjustHandleWithContent()
138 CheckHandleVisible(const RectF& paintRect) CheckHandleVisible() argument
[all...]
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/window_scene/screen/
H A Dscreen_pattern.cpp147 auto paintRect = renderContext->GetPaintRectWithTransform(); in UpdateToInputManager() local
148 auto tempHeight = paintRect.Height(); in UpdateToInputManager()
149 auto tempWidth = paintRect.Width(); in UpdateToInputManager()
159 paintRect.Left(), in UpdateToInputManager()
160 paintRect.Top(), in UpdateToInputManager()
176 .x = paintRect.Left(), in UpdateToInputManager()
177 .y = paintRect.Top(), in UpdateToInputManager()
178 .width = paintRect.Width(), in UpdateToInputManager()
179 .height = paintRect.Height(), in UpdateToInputManager()
185 InputManagerUpdateDisplayInfo(paintRect, displayInf in UpdateToInputManager()
188 InputManagerUpdateDisplayInfo(RectF paintRect, MMI::DisplayInfo displayInfo, MMI::WindowInfo windowInfo) InputManagerUpdateDisplayInfo() argument
[all...]
/foundation/arkui/ace_engine/frameworks/core/components/box/
H A Drosen_mask_painter.cpp178 bool RosenMaskPainter::GetGradientPaint(const Rect& paintRect, SkPaint& paint) in GetGradientPaint() argument
182 decoration_, paintRect, Size(paintRect.Width(), paintRect.Height()), dipScale_); in GetGradientPaint()
190 bool RosenMaskPainter::GetGradientPaint(const Rect& paintRect, RSBrush& brush) in GetGradientPaint() argument
194 decoration_, paintRect, Size(paintRect.Width(), paintRect.Height()), dipScale_); in GetGradientPaint()
316 std::shared_ptr<Rosen::RSMask> RosenMaskPainter::GetRSMask(const Rect& paintRect, const SkPath& path) in GetRSMask() argument
328 if (GetGradientPaint(paintRect, pain in GetRSMask()
340 GetRSMask(const Rect& paintRect, const RSPath& path) GetRSMask() argument
[all...]
H A Drosen_mask_painter.h48 std::shared_ptr<Rosen::RSMask> GetRSMask(const Rect& paintRect, const SkPath& path);
50 std::shared_ptr<Rosen::RSMask> GetRSMask(const Rect& paintRect, const RSPath& path);
62 bool GetGradientPaint(const Rect& paintRect, SkPaint& paint);
65 bool GetGradientPaint(const Rect& paintRect, RSBrush& brush);
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/select_overlay/
H A Dselect_overlay_pattern.cpp368 handleInfo.paintRect += offset; in UpdateOffsetOnMove()
374 auto paintRect = isOverlayMode ? handleInfo.paintRect : handleInfo.localPaintRect; in UpdateOffsetOnMove() local
377 paintRect = handleInfo.paintInfoConverter(handleInfo.paintInfo); in UpdateOffsetOnMove()
382 info_->onHandleMove(paintRect, isFirst); in UpdateOffsetOnMove()
400 auto paintRect = GetHandlePaintRect(info_->firstHandle); in HandlePanEnd() local
401 info_->onHandleMoveDone(paintRect, true); in HandlePanEnd()
409 auto paintRect = GetHandlePaintRect(info_->secondHandle); in HandlePanEnd() local
410 info_->onHandleMoveDone(paintRect, false); in HandlePanEnd()
420 auto paintRect in GetHandlePaintRect() local
[all...]
H A Dselect_overlay_property.cpp49 return handleLevelMode == HandleLevelMode::OVERLAY ? firstHandle.paintRect : firstHandle.localPaintRect; in GetFirstHandlePaintRect()
54 return handleLevelMode == HandleLevelMode::OVERLAY ? secondHandle.paintRect : secondHandle.localPaintRect; in GetSecondHandlePaintRect()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/web/
H A Dweb_context_select_overlay.cpp39 bool WebContextSelectOverlay::CheckHandleVisible(const RectF& paintRect) in CheckHandleVisible() argument
49 handleInfo.paintRect = {}; in GetFirstHandleInfo()
50 handleInfo.isShow = CheckHandleVisible(handleInfo.paintRect); in GetFirstHandleInfo()
59 handleInfo.paintRect = {}; in GetSecondHandleInfo()
60 handleInfo.isShow = CheckHandleVisible(handleInfo.paintRect); in GetSecondHandleInfo()
/foundation/arkui/ace_engine/test/unittest/core/rosen/
H A Drosen_render_context_test.cpp136 RectF paintRect = { 10.0f, 10.0f, 10.0f, 10.0f }; in HWTEST_F() local
137 rosenRenderContext->SetFrameWithoutAnimation(paintRect); in HWTEST_F()
138 EXPECT_EQ(rosenRenderContext->GetRSNode()->GetStagingProperties().GetFrame()[0], paintRect.GetX()); in HWTEST_F()
139 EXPECT_EQ(rosenRenderContext->GetRSNode()->GetStagingProperties().GetFrame()[1], paintRect.GetY()); in HWTEST_F()
140 EXPECT_EQ(rosenRenderContext->GetRSNode()->GetStagingProperties().GetFrame()[2], paintRect.Width()); in HWTEST_F()
141 EXPECT_EQ(rosenRenderContext->GetRSNode()->GetStagingProperties().GetFrame()[3], paintRect.Height()); in HWTEST_F()
153 RectF paintRect = { 10.0f, 10.0f, 10.0f, 10.0f }; in HWTEST_F() local
154 rosenRenderContext->SyncGeometryFrame(paintRect); in HWTEST_F()
155 EXPECT_EQ(rosenRenderContext->GetRSNode()->GetStagingProperties().GetFrame()[0], paintRect.GetX()); in HWTEST_F()
156 EXPECT_EQ(rosenRenderContext->GetRSNode()->GetStagingProperties().GetFrame()[1], paintRect in HWTEST_F()
176 RectF paintRect = { 10.0f, 10.0f, 10.0f, 10.0f }; HWTEST_F() local
279 RectF paintRect = { 10.0f, 10.0f, 10.0f, 10.0f }; HWTEST_F() local
[all...]
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/ui_extension/
H A Dui_extension_surface_pattern.h42 auto paintRect = renderContext->GetPaintRectWithoutTransform(); variable
44 "UIExtensionSurface: isDisappearing = %{public}d, paintRect = %{public}s.",
45 isDisappearing, paintRect.ToString().c_str());
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text_field/
H A Dtext_field_select_overlay.cpp209 handleInfo.paintRect = handleRect; in GetHandleInfo()
224 auto paintRect = handlePaintRect; in CheckHandleVisible() local
225 paintRect.SetOffset(OffsetF(paintRect.GetX() + paintRect.Width() / 2.0f, paintRect.GetY())); in CheckHandleVisible()
227 auto verticalEpsilon = std::max(0.0f, paintRect.Height() - contentRect.Height()); in CheckHandleVisible()
228 return GreatOrEqual(paintRect.Top() + verticalEpsilon, visibleRect.Top()) && in CheckHandleVisible()
229 LessOrEqual(paintRect.Bottom() - verticalEpsilon, visibleRect.Bottom()) && in CheckHandleVisible()
230 LessOrEqual(paintRect in CheckHandleVisible()
[all...]
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/checkboxgroup/
H A Dcheckboxgroup_pattern.cpp442 auto getInnerPaintRectCallback = [wp = WeakClaim(this)](RoundRect& paintRect) { in InitOnKeyEvent()
445 pattern->GetInnerFocusPaintRect(paintRect); in InitOnKeyEvent()
451 void CheckBoxGroupPattern::GetInnerFocusPaintRect(RoundRect& paintRect) in GetInnerFocusPaintRect() argument
458 InnerFocusPaintCircle(paintRect); in GetInnerFocusPaintRect()
472 paintRect.SetRect({ originX, originY, width, height }); in GetInnerFocusPaintRect()
473 paintRect.SetCornerRadius(RoundRect::CornerPos::TOP_LEFT_POS, borderRadius, borderRadius); in GetInnerFocusPaintRect()
474 paintRect.SetCornerRadius(RoundRect::CornerPos::TOP_RIGHT_POS, borderRadius, borderRadius); in GetInnerFocusPaintRect()
475 paintRect.SetCornerRadius(RoundRect::CornerPos::BOTTOM_LEFT_POS, borderRadius, borderRadius); in GetInnerFocusPaintRect()
476 paintRect.SetCornerRadius(RoundRect::CornerPos::BOTTOM_RIGHT_POS, borderRadius, borderRadius); in GetInnerFocusPaintRect()
479 void CheckBoxGroupPattern::InnerFocusPaintCircle(RoundRect& paintRect) in InnerFocusPaintCircle() argument
[all...]

Completed in 12 milliseconds

123456