/foundation/arkui/ui_lite/test/uitest/test_canvas/ |
H A D | ui_test_canvas.cpp | 148 UICanvas* canvas = new UICanvas(); in CreateCanvas() local 149 canvas->SetHeight(CANVAS_HEIGHT); in CreateCanvas() 150 canvas->SetWidth(CANVAS_WIDTH); in CreateCanvas() 151 canvas->SetPosition(VIEW_DISTANCE_TO_LEFT_SIDE, positionY_); in CreateCanvas() 152 canvas->SetStyle(STYLE_BACKGROUND_COLOR, Color::Gray().full); in CreateCanvas() 153 container_->Add(canvas); in CreateCanvas() 155 return canvas; in CreateCanvas() 164 UICanvas* canvas = CreateCanvas(); in UIKitCanvasTestDrawLine001() local 167 canvas->DrawLine({0, START1_X}, {LINE4_X, START1_X}, paint); in UIKitCanvasTestDrawLine001() 176 UICanvas* canvas in UIKitCanvasTestDrawLine002() local 191 UICanvas* canvas = CreateCanvas(); UIKitCanvasTestDrawCurve001() local 205 UICanvas* canvas = CreateCanvas(); UIKitCanvasTestDrawCurve002() local 219 UICanvas* canvas = CreateCanvas(); UIKitCanvasTestDrawRect001() local 235 UICanvas* canvas = CreateCanvas(); UIKitCanvasTestDrawRect002() local 250 UICanvas* canvas = CreateCanvas(); UIKitCanvasTestDrawRect003() local 266 UICanvas* canvas = CreateCanvas(); UIKitCanvasTestDrawCircle001() local 284 UICanvas* canvas = CreateCanvas(); UIKitCanvasTestDrawCircle002() local 301 UICanvas* canvas = CreateCanvas(); UIKitCanvasTestDrawCircle003() local 319 UICanvas* canvas = CreateCanvas(); UIKitCanvasTestDrawArc001() local 340 UICanvas* canvas = CreateCanvas(); UIKitCanvasTestDrawImage001() local 360 UICanvas* canvas = CreateCanvas(); UIKitCanvasTestDrawImage002() local 391 UICanvas* canvas = CreateCanvas(); UIKitCanvasTestDrawLabel001() local 411 UICanvas* canvas = CreateCanvas(); UIKitCanvasTestDrawSector001() local 426 UICanvas* canvas = CreateCanvas(); UIKitCanvasTestClear001() local 440 UICanvas* canvas = CreateCanvas(); UIKitCanvasTestDrawPath001() local 455 UICanvas* canvas = CreateCanvas(); UIKitCanvasTestDrawPath002() local 469 UICanvas* canvas = CreateCanvas(); UIKitCanvasTestDrawPath003() local 483 UICanvas* canvas = CreateCanvas(); UIKitCanvasTestDrawPath004() local 497 UICanvas* canvas = CreateCanvas(); UIKitCanvasTestDrawPath005() local 511 UICanvas* canvas = CreateCanvas(); UIKitCanvasTestDrawPath006() local 526 UICanvas* canvas = CreateCanvas(); UIKitCanvasTestDrawPath007() local 541 UICanvas* canvas = CreateCanvas(); UIKitCanvasTestDrawPath008() local 556 UICanvas* canvas = CreateCanvas(); UIKitCanvasTestDrawPath009() local 573 UICanvas* canvas = CreateCanvas(); UIKitCanvasTestDrawPath010() local 591 UICanvas* canvas = CreateCanvas(); UIKitCanvasTestDrawPath011() local 608 UICanvas* canvas = CreateCanvas(); UIKitCanvasTestDrawPath012() local 624 UICanvas* canvas = CreateCanvas(); UIKitCanvasTestDrawPath013() local 641 UICanvas* canvas = CreateCanvas(); UIKitCanvasTestDrawPath014() local 657 UICanvas* canvas = CreateCanvas(); UIKitCanvasTestDrawPath015() local 674 UICanvas* canvas = CreateCanvas(); UIKitCanvasTestDrawPath016() local 689 UICanvas* canvas = CreateCanvas(); UIKitCanvasTestDrawPath017() local 705 UICanvas* canvas = CreateCanvas(); UIKitCanvasTestDrawPath018() local 720 UICanvas* canvas = CreateCanvas(); UIKitCanvasTestDrawPath019() local 735 UICanvas* canvas = CreateCanvas(); UIKitCanvasTestDrawPath020() local 752 UICanvas* canvas = CreateCanvas(); UIKitCanvasTestDrawPath021() local 768 UICanvas* canvas = CreateCanvas(); UIKitCanvasTestDrawPath022() local 784 UICanvas* canvas = CreateCanvas(); UIKitCanvasTestDrawPath023() local 800 UICanvas* canvas = CreateCanvas(); UIKitCanvasTestDrawPath024() local 815 UICanvas* canvas = CreateCanvas(); UIKitCanvasTestDrawPath025() local 834 UICanvas* canvas = CreateCanvas(); UIKitCanvasTestDrawPath026() local 853 UICanvas* canvas = CreateCanvas(); UIKitCanvasTestDrawPath027() local 872 UICanvas* canvas = CreateCanvas(); UIKitCanvasTestDrawPath028() local 893 UICanvas* canvas = CreateCanvas(); UIKitCanvasTestDrawPath029() local 915 UICanvas* canvas = CreateCanvas(); UIKitCanvasTestDrawPath030() local 934 UICanvas* canvas = CreateCanvas(); UIKitCanvasTestDrawPath031() local 950 UICanvas* canvas = CreateCanvas(); UIKitCanvasTestDrawPath032() local 975 UICanvas* canvas = CreateCanvas(); UIKitCanvasTestDrawPath033() local 1005 UICanvas* canvas = CreateCanvas(); UIKitCanvasTestDrawPath034() local 1018 DrawLineSegment(UICanvas *canvas, const int16_t line1, const int16_t line2, const int16_t line3, const int16_t line4) DrawLineSegment() argument 1035 UICanvas* canvas = CreateCanvas(); RM009LineCapDrawPath() local 1067 UICanvas* canvas = CreateCanvas(); RM009LineJoinDrawPath() local 1119 UICanvas* canvas = CreateCanvas(); RM009LineDashDrawPath() local 1151 UICanvas* canvas = CreateCanvas(); RM009StrokeAndClearRectDrawPath() local 1175 UICanvas* canvas = CreateCanvas(); RM008UIKitCanvasTest001() local 1203 UICanvas* canvas = CreateCanvas(); RM008UIKitCanvasTest002() local 1251 UICanvas* canvas = CreateCanvas(); RM008UIKitCanvasTest003() local 1299 UICanvas* canvas = CreateCanvas(); RM008UIKitCanvasTest004() local 1336 UICanvas* canvas = CreateCanvas(); RM008UIKitCanvasTest005() local 1374 UICanvas* canvas = CreateCanvas(); RM008UIKitCanvasTest006() local 1403 UICanvas* canvas = CreateCanvas(); RM008UIKitCanvasTest007() local 1427 DrawRectangle(UICanvas *canvas, const int16_t line1, const int16_t line2, const int16_t line3, const int16_t line4) DrawRectangle() argument 1445 UICanvas* canvas = CreateCanvas(); RM008UIKitCanvasShadowTest008() local 1488 UICanvas* canvas = CreateCanvas(); RM011StrokeText001() local 1519 UICanvas* canvas = CreateCanvas(); RM011CanvasScale001() local 1552 DrawRotate001(UICanvas *canvas, Paint paint, const int16_t line1, const int16_t line2) DrawRotate001() argument 1569 UICanvas* canvas = CreateCanvas(); RM011CanvasRotate001() local 1595 UICanvas* canvas = CreateCanvas(); RM012globalAlpha001() local 1632 UICanvas* canvas = CreateCanvas(); RM012GlobalCompositeOperationSourceOver() local 1659 UICanvas* canvas = CreateCanvas(); RM012GlobalCompositeOperationSourceAtop() local 1685 UICanvas* canvas = CreateCanvas(); RM012GlobalCompositeOperationSourceIn() local 1711 UICanvas* canvas = CreateCanvas(); RM012GlobalCompositeOperationSourceOut() local 1737 UICanvas* canvas = CreateCanvas(); RM012GlobalCompositeOperationDestinationOver() local 1764 UICanvas* canvas = CreateCanvas(); RM012GlobalCompositeOperationDestinationAtop() local 1791 UICanvas* canvas = CreateCanvas(); RM012GlobalCompositeOperationDestinationIn() local 1818 UICanvas* canvas = CreateCanvas(); RM012GlobalCompositeOperationDestinationOut() local 1845 UICanvas* canvas = CreateCanvas(); RM012GlobalCompositeOperationLIGHTER() local 1872 UICanvas* canvas = CreateCanvas(); RM012GlobalCompositeOperationCopy() local 1899 UICanvas* canvas = CreateCanvas(); RM012GlobalCompositeOperationXOR() local 1926 UICanvas* canvas = CreateCanvas(); RM012SaveOrRestore002() local [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/common/painter/ |
H A D | rosen_scroll_fade_painter.cpp | 29 void RosenScrollFadePainter::Paint(SkCanvas* canvas, const Size& size, const Offset& offset) in Paint() argument 31 if (canvas == nullptr || NearZero(opacity_) || size.IsEmpty()) { in Paint() 47 canvas->save(); in Paint() 48 canvas->scale(1.0, scaleH); in Paint() 49 canvas->clipRect({ clipRect.Left(), clipRect.Top(), clipRect.Right(), clipRect.Bottom() }, SkClipOp::kIntersect); in Paint() 50 canvas->drawCircle(center.GetX(), center.GetY(), radius, painter); in Paint() 51 canvas->restore(); in Paint() 54 void RosenScrollFadePainter::Paint(RSCanvas* canvas, const Size& size, const Offset& offset) 56 if (canvas == nullptr || NearZero(opacity_) || size.IsEmpty()) { 72 canvas 90 auto canvas = renderContext->GetCanvas(); PaintSide() local [all...] |
H A D | rosen_scroll_bar_painter.cpp | 36 void RosenScrollBarPainter::PaintBar(SkCanvas* canvas, const Offset& offset, const Rect& paintRect, in PaintBar() argument 39 void RosenScrollBarPainter::PaintBar(RSCanvas* canvas, const Offset& offset, in PaintBar() 43 if ((canvas != nullptr) && scrollBar && scrollBar->NeedScrollBar()) { in PaintBar() 45 PaintRectBar(canvas, offset, scrollBar, 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() 56 if (canvas && scrollBar->GetTrickSweepAngle() > 0.0) { in PaintCircleBar() 78 canvas->drawArc(arcRect, deltaAngle * SK_ScalarHalf - STRAIGHT_ANGLE, -deltaAngle, false, paint); in PaintCircleBar() 80 canvas->drawArc(arcRect, -deltaAngle * SK_ScalarHalf, deltaAngle, false, paint); in PaintCircleBar() 85 canvas 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 133 PaintRectBar( SkCanvas* canvas, const Offset& offset, const RefPtr<ScrollBar>& scrollBar, int32_t alpha) PaintRectBar() argument 160 PaintRectBar( RSCanvas* canvas, const Offset& offset, const RefPtr<ScrollBar>& scrollBar, int32_t alpha) PaintRectBar() argument 204 RenderScrollBarBoundary(SkCanvas* canvas, const Offset& offset, double width, double height) RenderScrollBarBoundary() argument [all...] |
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/unittest/draw/ |
H A D | canvas_test.cpp | 18 #include "draw/canvas.h" 48 auto canvas = std::make_unique<Canvas>(); in HWTEST_F() local 49 EXPECT_TRUE(canvas != nullptr); in HWTEST_F() 60 auto canvas = std::make_unique<Canvas>(); in HWTEST_F() local 61 ASSERT_TRUE(canvas != nullptr); in HWTEST_F() 63 canvas->Bind(bitmap); in HWTEST_F() 74 auto canvas = std::make_unique<Canvas>(); in HWTEST_F() local 75 ASSERT_TRUE(canvas != nullptr); in HWTEST_F() 76 auto matrix = std::make_unique<Matrix>(canvas->GetTotalMatrix()); in HWTEST_F() 88 auto canvas in HWTEST_F() local 102 auto canvas = std::make_unique<Canvas>(); HWTEST_F() local 116 auto canvas = std::make_unique<Canvas>(); HWTEST_F() local 131 auto canvas = std::make_unique<Canvas>(); HWTEST_F() local 146 auto canvas = std::make_unique<Canvas>(); HWTEST_F() local 160 auto canvas = std::make_unique<Canvas>(); HWTEST_F() local 174 auto canvas = std::make_unique<Canvas>(); HWTEST_F() local 188 auto canvas = std::make_unique<Canvas>(); HWTEST_F() local 203 auto canvas = std::make_unique<Canvas>(); HWTEST_F() local 217 auto canvas = std::make_unique<Canvas>(); HWTEST_F() local 232 auto canvas = std::make_unique<Canvas>(); HWTEST_F() local 249 auto canvas = std::make_unique<Canvas>(); HWTEST_F() local 263 auto canvas = std::make_unique<Canvas>(); HWTEST_F() local 277 auto canvas = std::make_unique<Canvas>(); HWTEST_F() local 291 auto canvas = std::make_unique<Canvas>(); HWTEST_F() local 305 auto canvas = std::make_unique<Canvas>(); HWTEST_F() local 319 auto canvas = std::make_unique<Canvas>(); HWTEST_F() local 333 auto canvas = std::make_unique<Canvas>(); HWTEST_F() local 349 auto canvas = std::make_unique<Canvas>(); HWTEST_F() local 366 auto canvas = std::make_unique<Canvas>(); HWTEST_F() local 380 auto canvas = std::make_unique<Canvas>(); HWTEST_F() local 414 auto canvas = std::make_unique<Canvas>(); HWTEST_F() local 428 auto canvas = std::make_unique<Canvas>(); HWTEST_F() local 443 auto canvas = std::make_unique<Canvas>(); HWTEST_F() local 460 auto canvas = std::make_unique<Canvas>(); HWTEST_F() local 476 auto canvas = std::make_unique<Canvas>(); HWTEST_F() local 490 auto canvas = std::make_unique<Canvas>(); HWTEST_F() local 504 auto canvas = std::make_unique<Canvas>(); HWTEST_F() local 519 auto canvas = std::make_unique<Canvas>(); HWTEST_F() local 533 auto canvas = std::make_unique<Canvas>(); HWTEST_F() local 547 auto canvas = std::make_unique<Canvas>(); HWTEST_F() local 562 auto canvas = std::make_unique<Canvas>(); HWTEST_F() local 576 auto canvas = std::make_unique<Canvas>(); HWTEST_F() local 589 auto canvas = std::make_unique<Canvas>(); HWTEST_F() local 602 auto canvas = std::make_unique<Canvas>(); HWTEST_F() local 615 auto canvas = std::make_unique<Canvas>(); HWTEST_F() local 628 auto canvas = std::make_unique<Canvas>(); HWTEST_F() local 641 auto canvas = std::make_unique<Canvas>(); HWTEST_F() local 654 auto canvas = std::make_unique<Canvas>(); HWTEST_F() local 667 auto canvas = std::make_unique<Canvas>(); HWTEST_F() local 680 auto canvas = std::make_unique<Canvas>(); HWTEST_F() local 694 auto canvas = std::make_unique<Canvas>(); HWTEST_F() local 711 auto canvas = std::make_unique<Canvas>(); HWTEST_F() local 729 auto canvas = std::make_unique<Canvas>(); HWTEST_F() local 743 auto canvas = std::make_unique<Canvas>(); HWTEST_F() local 756 auto canvas = std::make_unique<Canvas>(); HWTEST_F() local 771 auto canvas = std::make_unique<Canvas>(); HWTEST_F() local 786 auto canvas = std::make_unique<Canvas>(); HWTEST_F() local 801 auto canvas = std::make_unique<Canvas>(); HWTEST_F() local 816 auto canvas = std::make_unique<Canvas>(); HWTEST_F() local 831 auto canvas = std::make_unique<Canvas>(); HWTEST_F() local 921 Canvas canvas; HWTEST_F() local [all...] |
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/drawing_ndk/cpp/interface/ |
H A D | canvas_test.cpp | 43 void CanvasDrawRect::OnTestPerformance(OH_Drawing_Canvas* canvas) in OnTestPerformance() argument 48 OH_Drawing_CanvasDrawRect(canvas, rect); in OnTestPerformance() 53 void CanvasDrawBitmapRect::OnTestPerformance(OH_Drawing_Canvas* canvas) in OnTestPerformance() argument 68 OH_Drawing_CanvasDrawBitmapRect(canvas, bm, rect, dst, sampling); in OnTestPerformance() 77 void CanvasDrawCircle::OnTestPerformance(OH_Drawing_Canvas* canvas) in OnTestPerformance() argument 82 OH_Drawing_CanvasDrawCircle(canvas, point, 100); in OnTestPerformance() 87 void CanvasDrawOval::OnTestPerformance(OH_Drawing_Canvas* canvas) in OnTestPerformance() argument 91 OH_Drawing_CanvasDrawOval(canvas, rect); in OnTestPerformance() 96 void CanvasDrawArc::OnTestPerformance(OH_Drawing_Canvas* canvas) in OnTestPerformance() argument 100 OH_Drawing_CanvasDrawArc(canvas, rec in OnTestPerformance() 105 OnTestPerformance(OH_Drawing_Canvas* canvas) OnTestPerformance() argument 115 OnTestPerformance(OH_Drawing_Canvas* canvas) OnTestPerformance() argument 127 OnTestPerformance(OH_Drawing_Canvas* canvas) OnTestPerformance() argument 137 OnTestPerformance(OH_Drawing_Canvas* canvas) OnTestPerformance() argument 148 OnTestPerformance(OH_Drawing_Canvas* canvas) OnTestPerformance() argument 158 OnTestPerformance(OH_Drawing_Canvas* canvas) OnTestPerformance() argument 168 OnTestPerformance(OH_Drawing_Canvas* canvas) OnTestPerformance() argument 178 OnTestPerformance(OH_Drawing_Canvas* canvas) OnTestPerformance() argument 190 OnTestPerformance(OH_Drawing_Canvas* canvas) OnTestPerformance() argument 201 OnTestPerformance(OH_Drawing_Canvas* canvas) OnTestPerformance() argument 212 OnTestPerformance(OH_Drawing_Canvas* canvas) OnTestPerformance() argument 224 OnTestPerformance(OH_Drawing_Canvas* canvas) OnTestPerformance() argument 249 OnTestPerformance(OH_Drawing_Canvas* canvas) OnTestPerformance() argument 273 OnTestPerformance(OH_Drawing_Canvas* canvas) OnTestPerformance() argument 283 OnTestPerformance(OH_Drawing_Canvas* canvas) OnTestPerformance() argument 302 OnTestPerformance(OH_Drawing_Canvas* canvas) OnTestPerformance() argument 318 OnTestPerformance(OH_Drawing_Canvas* canvas) OnTestPerformance() argument 336 OnTestPerformance(OH_Drawing_Canvas* canvas) OnTestPerformance() argument 354 OnTestPerformance(OH_Drawing_Canvas* canvas) OnTestPerformance() argument 365 OnTestPerformance(OH_Drawing_Canvas* canvas) OnTestPerformance() argument 378 OnTestPerformance(OH_Drawing_Canvas* canvas) OnTestPerformance() argument 390 OnTestPerformance(OH_Drawing_Canvas* canvas) OnTestPerformance() argument 397 OnTestPerformance(OH_Drawing_Canvas* canvas) OnTestPerformance() argument 410 OnTestPerformance(OH_Drawing_Canvas* canvas) OnTestPerformance() argument 425 OnTestPerformance(OH_Drawing_Canvas* canvas) OnTestPerformance() argument 432 OnTestPerformance(OH_Drawing_Canvas* canvas) OnTestPerformance() argument 444 OnTestPerformance(OH_Drawing_Canvas* canvas) OnTestPerformance() argument 454 OnTestPerformance(OH_Drawing_Canvas* canvas) OnTestPerformance() argument 468 OnTestPerformance(OH_Drawing_Canvas* canvas) OnTestPerformance() argument 480 OnTestPerformance(OH_Drawing_Canvas* canvas) OnTestPerformance() argument 499 OnTestPerformance(OH_Drawing_Canvas* canvas) OnTestPerformance() argument 511 OnTestPerformance(OH_Drawing_Canvas* canvas) OnTestPerformance() argument 527 OnTestPerformance(OH_Drawing_Canvas* canvas) OnTestPerformance() argument 544 OnTestPerformance(OH_Drawing_Canvas* canvas) OnTestPerformance() argument 555 OnTestPerformance(OH_Drawing_Canvas* canvas) OnTestPerformance() argument [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/scroll/effect/ |
H A D | scroll_fade_painter.cpp | 26 void ScrollFadePainter::Paint(RSCanvas& canvas, const SizeF& size, const OffsetF& offset) in Paint() argument 45 canvas.Save(); in Paint() 46 canvas.DetachPen(); in Paint() 47 canvas.AttachBrush(brush); in Paint() 48 canvas.Scale(1.0, scaleH); in Paint() 49 canvas.ClipRect( in Paint() 51 canvas.DrawCircle( in Paint() 53 canvas.DetachBrush(); in Paint() 54 canvas.Restore(); in Paint() 57 void ScrollFadePainter::PaintSide(RSCanvas& canvas, cons argument [all...] |
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/drawing/test_case/ |
H A D | draw_textblob_test.cpp | 20 void DrawTextBlobTest::OnTestFunction(Drawing::Canvas* canvas) in OnTestFunction() argument 30 canvas->AttachPen(pen); in OnTestFunction() 31 canvas->DrawTextBlob(textblob.get(), 100, 100); // Screen coordinates(100, 100) in OnTestFunction() 32 canvas->DetachPen(); in OnTestFunction() 37 canvas->AttachPen(pen); in OnTestFunction() 38 canvas->DrawTextBlob(textblob.get(), 100, 200); // Screen coordinates(100, 200) in OnTestFunction() 39 canvas->DetachPen(); in OnTestFunction() 44 canvas->AttachBrush(brush); in OnTestFunction() 45 canvas->DrawTextBlob(textblob.get(), 300, 100); // Screen coordinates(300, 100) in OnTestFunction() 46 canvas in OnTestFunction() 82 OnTestPerformance(Drawing::Canvas* canvas) OnTestPerformance() argument [all...] |
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/drawing_ndk/src/ |
H A D | drawing_canvas.cpp | 132 Canvas* canvas = CastToCanvas(cCanvas); in OH_Drawing_CanvasBind() local 133 if (canvas == nullptr) { in OH_Drawing_CanvasBind() 137 canvas->Bind(CastToBitmap(*cBitmap)); in OH_Drawing_CanvasBind() 146 Canvas* canvas = CastToCanvas(cCanvas); in OH_Drawing_CanvasAttachPen() local 147 if (canvas == nullptr) { in OH_Drawing_CanvasAttachPen() 151 canvas->AttachPen(CastToPen(*cPen)); in OH_Drawing_CanvasAttachPen() 156 Canvas* canvas = CastToCanvas(cCanvas); in OH_Drawing_CanvasDetachPen() local 157 if (canvas == nullptr) { in OH_Drawing_CanvasDetachPen() 161 canvas->DetachPen(); in OH_Drawing_CanvasDetachPen() 170 Canvas* canvas in OH_Drawing_CanvasAttachBrush() local 180 Canvas* canvas = CastToCanvas(cCanvas); OH_Drawing_CanvasDetachBrush() local 190 Canvas* canvas = CastToCanvas(cCanvas); OH_Drawing_CanvasSave() local 201 Canvas* canvas = CastToCanvas(cCanvas); OH_Drawing_CanvasSaveLayer() local 214 Canvas* canvas = CastToCanvas(cCanvas); OH_Drawing_CanvasRestore() local 224 Canvas* canvas = CastToCanvas(cCanvas); OH_Drawing_CanvasGetSaveCount() local 234 Canvas* canvas = CastToCanvas(cCanvas); OH_Drawing_CanvasRestoreToCount() local 244 Canvas* canvas = CastToCanvas(cCanvas); OH_Drawing_CanvasDrawLine() local 260 Canvas* canvas = CastToCanvas(cCanvas); OH_Drawing_CanvasDrawPath() local 275 Canvas* canvas = CastToCanvas(cCanvas); OH_Drawing_CanvasDrawPoints() local 299 Canvas* canvas = CastToCanvas(cCanvas); OH_Drawing_CanvasDrawVertices() local 354 Canvas* canvas = CastToCanvas(cCanvas); OH_Drawing_CanvasDrawBackground() local 368 Canvas* canvas = CastToCanvas(cCanvas); OH_Drawing_CanvasDrawRegion() local 382 Canvas* canvas = CastToCanvas(cCanvas); OH_Drawing_CanvasDrawBitmap() local 416 Canvas* canvas = CastToCanvas(cCanvas); OH_Drawing_CanvasDrawBitmapRect() local 441 Canvas* canvas = CastToCanvas(cCanvas); OH_Drawing_CanvasDrawRect() local 459 Canvas* canvas = CastToCanvas(cCanvas); OH_Drawing_CanvasDrawCircle() local 473 Canvas* canvas = CastToCanvas(cCanvas); OH_Drawing_CanvasDrawOval() local 488 Canvas* canvas = CastToCanvas(cCanvas); OH_Drawing_CanvasDrawArc() local 502 Canvas* canvas = CastToCanvas(cCanvas); OH_Drawing_CanvasDrawRoundRect() local 516 Canvas* canvas = CastToCanvas(cCanvas); OH_Drawing_CanvasDrawSingleCharacter() local 536 Canvas* canvas = CastToCanvas(cCanvas); OH_Drawing_CanvasDrawTextBlob() local 551 Canvas* canvas = CastToCanvas(cCanvas); OH_Drawing_CanvasClipRect() local 571 Canvas* canvas = CastToCanvas(cCanvas); OH_Drawing_CanvasClipRoundRect() local 591 Canvas* canvas = CastToCanvas(cCanvas); OH_Drawing_CanvasClipPath() local 606 Canvas* canvas = CastToCanvas(cCanvas); OH_Drawing_CanvasRotate() local 616 Canvas* canvas = CastToCanvas(cCanvas); OH_Drawing_CanvasTranslate() local 626 Canvas* canvas = CastToCanvas(cCanvas); OH_Drawing_CanvasScale() local 636 Canvas* canvas = CastToCanvas(cCanvas); OH_Drawing_CanvasSkew() local 646 Canvas* canvas = CastToCanvas(cCanvas); OH_Drawing_CanvasClear() local 656 Canvas* canvas = CastToCanvas(cCanvas); OH_Drawing_CanvasGetWidth() local 666 Canvas* canvas = CastToCanvas(cCanvas); OH_Drawing_CanvasGetHeight() local 680 Canvas* canvas = CastToCanvas(cCanvas); OH_Drawing_CanvasGetLocalClipBounds() local 692 Canvas* canvas = CastToCanvas(cCanvas); OH_Drawing_CanvasGetTotalMatrix() local 704 Canvas* canvas = CastToCanvas(cCanvas); OH_Drawing_CanvasConcatMatrix() local 716 Canvas* canvas = CastToCanvas(cCanvas); OH_Drawing_CanvasDrawShadow() local 732 Canvas* canvas = CastToCanvas(cCanvas); OH_Drawing_CanvasSetMatrix() local 742 Canvas* canvas = CastToCanvas(cCanvas); OH_Drawing_CanvasResetMatrix() local 754 Canvas* canvas = CastToCanvas(cCanvas); OH_Drawing_CanvasDrawImageRectWithSrc() local 766 Canvas* canvas = CastToCanvas(cCanvas); OH_Drawing_CanvasDrawImageRect() local 778 Canvas* canvas = CastToCanvas(cCanvas); OH_Drawing_CanvasReadPixels() local 791 Canvas* canvas = CastToCanvas(cCanvas); OH_Drawing_CanvasReadPixelsToBitmap() local 804 Canvas* canvas = CastToCanvas(cCanvas); OH_Drawing_CanvasIsClipEmpty() local 832 Canvas* canvas = CastToCanvas(cCanvas); OH_Drawing_CanvasClipRegion() local 849 Canvas* canvas = CastToCanvas(cCanvas); OH_Drawing_CanvasDrawPoint() local 860 Canvas* canvas = CastToCanvas(cCanvas); OH_Drawing_CanvasDrawColor() local 879 Canvas* canvas = CastToCanvas(cCanvas); OH_Drawing_CanvasDrawRecordCmd() local [all...] |
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/drawing_ndk/cpp/dm/ |
H A D | fill_types_persp.cpp | 55 void FillTypePersp::ShowPath(OH_Drawing_Canvas* canvas, DATA_PARAM param, OH_Drawing_Brush* brush) in ShowPath() argument 63 OH_Drawing_CanvasSave(canvas); in ShowPath() 64 OH_Drawing_CanvasTranslate(canvas, x, y); in ShowPath() 65 OH_Drawing_CanvasClipRect(canvas, rc, OH_Drawing_CanvasClipOp::INTERSECT, false); in ShowPath() 66 OH_Drawing_CanvasClear(canvas, 0xFFFFFFFF); in ShowPath() 68 OH_Drawing_CanvasTranslate(canvas, r.CenterX(), r.CenterY()); in ShowPath() 69 OH_Drawing_CanvasScale(canvas, scale, scale); in ShowPath() 70 OH_Drawing_CanvasTranslate(canvas, -r.CenterX(), -r.CenterY()); in ShowPath() 71 OH_Drawing_CanvasAttachBrush(canvas, brush); in ShowPath() 72 OH_Drawing_CanvasDrawPath(canvas, fPat in ShowPath() 78 ShowFour(OH_Drawing_Canvas* canvas, float scale, bool aa) ShowFour() argument 115 OnTestFunction(OH_Drawing_Canvas* canvas) OnTestFunction() argument [all...] |
H A D | bugfix7792.cpp | 37 void BugFix7792::OnTestFunction(OH_Drawing_Canvas* canvas) in OnTestFunction() argument 43 OH_Drawing_CanvasAttachBrush(canvas, brush); in OnTestFunction() 44 CanvasDrawPath1(canvas, path); in OnTestFunction() 45 CanvasDrawPath2(canvas, path); in OnTestFunction() 46 CanvasDrawPath3(canvas, path); in OnTestFunction() 47 CanvasDrawPath4(canvas, path); in OnTestFunction() 48 CanvasDrawPath5(canvas, path); in OnTestFunction() 51 OH_Drawing_CanvasDetachBrush(canvas); in OnTestFunction() 55 void BugFix7792::CanvasDrawPath1(OH_Drawing_Canvas* canvas, OH_Drawing_Path* path) in CanvasDrawPath1() argument 63 OH_Drawing_CanvasDrawPath(canvas, pat in CanvasDrawPath1() 97 CanvasDrawPath2(OH_Drawing_Canvas* canvas, OH_Drawing_Path* path) CanvasDrawPath2() argument 136 CanvasDrawPath3(OH_Drawing_Canvas* canvas, OH_Drawing_Path* path) CanvasDrawPath3() argument 178 CanvasDrawPath4(OH_Drawing_Canvas* canvas, OH_Drawing_Path* path) CanvasDrawPath4() argument 223 CanvasDrawPath5(OH_Drawing_Canvas* canvas, OH_Drawing_Path* path) CanvasDrawPath5() argument [all...] |
H A D | filltypes.cpp | 35 void FillType::showPath(OH_Drawing_Canvas* canvas, DATA_PARAM param, OH_Drawing_Brush* brush) in showPath() argument 45 OH_Drawing_CanvasSave(canvas); in showPath() 46 OH_Drawing_CanvasTranslate(canvas, x, y); in showPath() 47 OH_Drawing_CanvasClipRect(canvas, rectAngLe, OH_Drawing_CanvasClipOp::INTERSECT, false); in showPath() 49 OH_Drawing_CanvasClear(canvas, OH_Drawing_ColorSetArgb(0xFF, 0xFF, 0xFF, 0xFF)); in showPath() 53 OH_Drawing_CanvasTranslate(canvas, right * 0.5, bottom * 0.5); // 0.5 0.5 平移到中点 in showPath() 54 OH_Drawing_CanvasScale(canvas, scale, scale); in showPath() 55 OH_Drawing_CanvasTranslate(canvas, -(right * 0.5), -(bottom * 0.5)); // 0.5 0.5 平移到中点 in showPath() 57 OH_Drawing_CanvasAttachBrush(canvas, brush); in showPath() 58 OH_Drawing_CanvasDrawPath(canvas, pat in showPath() 65 showFour(OH_Drawing_Canvas* canvas, float scale, OH_Drawing_Brush* brush) showFour() argument 75 OnTestFunction(OH_Drawing_Canvas* canvas) OnTestFunction() argument [all...] |
H A D | dashing.cpp | 35 static void drawline(OH_Drawing_Canvas *canvas, int on, int off, OH_Drawing_Pen *pen, Dashings dashings) in drawline() argument 43 OH_Drawing_CanvasAttachPen(canvas, pen); in drawline() 44 OH_Drawing_CanvasDrawLine(canvas, dashings.startX, dashings.startY, dashings.finalX, dashings.finalY); in drawline() 45 OH_Drawing_CanvasDetachPen(canvas); in drawline() 49 static void show_zero_len_dash(OH_Drawing_Canvas *canvas) in show_zero_len_dash() argument 54 drawline(canvas, 2, 2, pen, dashings); // 2, 2int on, int off in show_zero_len_dash() 57 OH_Drawing_CanvasTranslate(canvas, 0, 20); // 0, 20平移坐标 in show_zero_len_dash() 58 drawline(canvas, 4, 4, pen, dashings); // 4, 4int on, int off in show_zero_len_dash() 62 static void show_giant_dash(OH_Drawing_Canvas *canvas) in show_giant_dash() argument 67 drawline(canvas, in show_giant_dash() 81 OnTestFunction(OH_Drawing_Canvas *canvas) OnTestFunction() argument 163 OnTestFunction(OH_Drawing_Canvas *canvas) OnTestFunction() argument 220 DashingNum(OH_Drawing_Canvas *canvas, OH_Drawing_Pen *pen) DashingNum() argument 246 DashingTow(OH_Drawing_Canvas *canvas, OH_Drawing_Pen *pen) DashingTow() argument 301 DashingThree(OH_Drawing_Canvas *canvas, OH_Drawing_Pen *pen) DashingThree() argument 339 OnTestFunction(OH_Drawing_Canvas *canvas) OnTestFunction() argument [all...] |
H A D | clip_cubic.cpp | 38 void DoDraw(OH_Drawing_Canvas* canvas, const OH_Drawing_Path* path) in DoDraw() argument 46 OH_Drawing_CanvasAttachBrush(canvas, brush); in DoDraw() 47 OH_Drawing_CanvasDrawPath(canvas, path); in DoDraw() 48 OH_Drawing_CanvasDetachBrush(canvas); in DoDraw() 52 OH_Drawing_CanvasAttachPen(canvas, pen); in DoDraw() 53 OH_Drawing_CanvasDrawPath(canvas, path); in DoDraw() 54 OH_Drawing_CanvasDetachPen(canvas); in DoDraw() 60 void DrawAndClip(OH_Drawing_Canvas* canvas, const OH_Drawing_Path* path, float dx, float dy) in DrawAndClip() argument 63 fSaveCount = OH_Drawing_CanvasGetSaveCount(canvas); in DrawAndClip() 65 OH_Drawing_CanvasSave(canvas); in DrawAndClip() 91 OnTestFunction(OH_Drawing_Canvas* canvas) OnTestFunction() argument [all...] |
H A D | stroke_rect_shader.cpp | 29 void drawRect(OH_Drawing_Canvas* canvas, OH_Drawing_Pen* pen, bool aa) in drawRect() argument 38 OH_Drawing_CanvasSave(canvas); in drawRect() 41 OH_Drawing_CanvasAttachPen(canvas, pen); in drawRect() 42 OH_Drawing_CanvasDrawRect(canvas, kRect); in drawRect() 43 OH_Drawing_CanvasTranslate(canvas, kSize + kPad, 0); in drawRect() 46 OH_Drawing_CanvasAttachPen(canvas, pen); in drawRect() 47 OH_Drawing_CanvasDrawRect(canvas, kRect); in drawRect() 48 OH_Drawing_CanvasTranslate(canvas, kSize + kPad, 0); in drawRect() 51 OH_Drawing_CanvasAttachPen(canvas, pen); in drawRect() 52 OH_Drawing_CanvasDrawRect(canvas, kRec in drawRect() 70 OnTestFunction(OH_Drawing_Canvas* canvas) OnTestFunction() argument [all...] |
H A D | clipped_cubic.cpp | 33 void ClippedCubic::OnTestFunction(OH_Drawing_Canvas *canvas) in OnTestFunction() argument 43 OH_Drawing_CanvasAttachBrush(canvas, brush); in OnTestFunction() 46 OH_Drawing_CanvasSave(canvas); in OnTestFunction() 48 OH_Drawing_CanvasSave(canvas); in OnTestFunction() 49 OH_Drawing_CanvasClipRect(canvas, bounds, INTERSECT, false); in OnTestFunction() 50 OH_Drawing_CanvasTranslate(canvas, dx, dy); in OnTestFunction() 51 OH_Drawing_CanvasDrawPath(canvas, path); in OnTestFunction() 52 OH_Drawing_CanvasRestore(canvas); in OnTestFunction() 53 OH_Drawing_CanvasTranslate(canvas, OH_Drawing_RectGetWidth(bounds), 0); in OnTestFunction() 55 OH_Drawing_CanvasRestore(canvas); in OnTestFunction() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/checkable/ |
H A D | rosen_render_checkbox.cpp | 49 auto canvas = static_cast<RosenRenderContext*>(&context)->GetCanvas(); in Paint() local 50 if (!canvas) { in Paint() 51 LOGE("Paint canvas is null"); in Paint() 77 SetUIStatus(canvas, paintOffset, strokePen, shadowPen); in Paint() 80 void RosenRenderCheckbox::SetUIStatus(RSCanvas* canvas, in SetUIStatus() argument 85 DrawActiveBorder(canvas, paintOffset, strokePaint); in SetUIStatus() 86 DrawCheck(canvas, paintOffset, strokePaint, shadowPaint); in SetUIStatus() 90 DrawUnselected(canvas, paintOffset, inactiveColor_, strokePaint); in SetUIStatus() 94 DrawUnselected(canvas, paintOffset, focusColor_, strokePaint); in SetUIStatus() 98 DrawActiveBorder(canvas, paintOffse in SetUIStatus() 134 DrawActiveBorder( RSCanvas* canvas, const Offset& paintOffset, RSPen& strokePen) const DrawActiveBorder() argument 149 DrawPartSelect(RSCanvas* canvas, const Offset& origin, RSPen& pen, const RSPen& shadowPen) const DrawPartSelect() argument 171 DrawUnselected( RSCanvas* canvas, const Offset& origin, uint32_t paintColor, RSPen& pen) const DrawUnselected() argument 197 DrawCheck(RSCanvas* canvas, const Offset& origin, const RSPen& pen, const RSPen& shadowPen) const DrawCheck() argument 233 DrawBorder(RSCanvas* canvas, const Offset& origin, const Size& paintSize) const DrawBorder() argument 244 DrawAnimationOffToOn(RSCanvas* canvas, const Offset& origin, const RSPen& pen, const RSPen& shadowPen) const DrawAnimationOffToOn() argument 295 DrawAnimationOnToOff(RSCanvas* canvas, const Offset& origin, const RSPen& pen, const RSPen& shadowPen) const DrawAnimationOnToOff() argument 343 auto canvas = static_cast<RosenRenderContext*>(&context)->GetCanvas(); DrawFocusBorder() local 368 auto canvas = static_cast<RosenRenderContext*>(&context)->GetCanvas(); DrawTouchBoard() local 384 auto canvas = static_cast<RosenRenderContext*>(&context)->GetCanvas(); DrawHoverBoard() local [all...] |
H A D | rosen_render_radio.cpp | 33 auto canvas = static_cast<RosenRenderContext*>(&context)->GetCanvas(); in Paint() local 34 if (!canvas) { in Paint() 35 LOGE("Paint canvas is null"); in Paint() 67 canvas->AttachBrush(brush); in Paint() 68 canvas->DrawCircle(RSPoint(centerX, centerY), outCircleRadius_ * totalScale_); in Paint() 69 canvas->DetachBrush(); in Paint() 74 canvas->AttachBrush(brush); in Paint() 75 canvas->DrawCircle(RSPoint(centerX, centerY), in Paint() 77 canvas->DetachBrush(); in Paint() 82 canvas in Paint() 125 auto canvas = static_cast<RosenRenderContext*>(&context)->GetCanvas(); DrawFocusBorder() local 147 auto canvas = static_cast<RosenRenderContext*>(&context)->GetCanvas(); DrawTouchBoard() local 162 auto canvas = static_cast<RosenRenderContext*>(&context)->GetCanvas(); DrawHoverBoard() local [all...] |
/foundation/arkui/ui_lite/test/uitest/test_draw_line/ |
H A D | ui_test_draw_line.cpp | 79 UICanvas* canvas = new UICanvas(); in CreateCanvas() local 80 canvas->SetHeight(200); // 200 : height size in CreateCanvas() 81 canvas->SetWidth(200); // 200 : width size in CreateCanvas() 82 canvas->SetPosition(VIEW_DISTANCE_TO_LEFT_SIDE, VIEW_DISTANCE_TO_TOP_SIDE); in CreateCanvas() 83 canvas->SetStyle(STYLE_BACKGROUND_COLOR, Color::Gray().full); in CreateCanvas() 84 return canvas; in CreateCanvas() 101 UICanvas* canvas = CreateCanvas(); in UIKitDrawLineTestLine001() local 103 canvas->DrawLine({50, 50}, {150, 50}, paint); // 50 : start x 50 : start y 150 : end x 50 : end y in UIKitDrawLineTestLine001() 104 group->Add(canvas); in UIKitDrawLineTestLine001() 123 UICanvas* canvas in UIKitDrawLineTestLine002() local 146 UICanvas* canvas = CreateCanvas(); UIKitDrawLineTestLine003() local 171 UICanvas* canvas = CreateCanvas(); UIKitDrawLineTestLine004() local 196 UICanvas* canvas = CreateCanvas(); UIKitDrawLineTestLine005() local 222 UICanvas* canvas = CreateCanvas(); UIKitDrawLineTestLine006() local 248 UICanvas* canvas = CreateCanvas(); UIKitDrawLineTestLine007() local 272 UICanvas* canvas = CreateCanvas(); UIKitDrawLineTestLine008() local 305 UICanvas* canvas = CreateCanvas(); UIKitDrawLineTestLine009() local 329 UICanvas* canvas = CreateCanvas(); UIKitDrawLineTestLine010() local 353 UICanvas* canvas = CreateCanvas(); UIKitDrawLineTestLine011() local 383 UICanvas* canvas = CreateCanvas(); UIKitDrawLineTestLine012() local [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/svg/ |
H A D | svg_fit_convertor.cpp | 24 const std::vector<void (*)(RSCanvas& canvas, 43 void SvgFitConvertor::ApplyFit(ImageFit imageFit, RSCanvas& canvas, const Size& layoutSize, const Size& svgSize) in ApplyFit() argument 46 DrawNothing(canvas); in ApplyFit() 51 FIT_OPERATIONS[fitIndex](canvas, layoutSize, svgSize); in ApplyFit() 54 void SvgFitConvertor::ApplyFill(RSCanvas& canvas, const Size& layoutSize, const Size& svgSize) 56 canvas.Scale(layoutSize.Width() / svgSize.Width(), layoutSize.Height() / svgSize.Height()); 59 void SvgFitConvertor::ApplyContain(RSCanvas& canvas, const Size& layoutSize, const Size& svgSize) 61 AdjustContentFit(canvas, layoutSize, svgSize, 65 void SvgFitConvertor::ApplyCover(RSCanvas& canvas, const Size& layoutSize, const Size& svgSize) 67 AdjustContentFit(canvas, layoutSiz [all...] |
H A D | svg_fit_convertor.h | 29 static void ApplyFit(ImageFit imageFit, RSCanvas& canvas, const Size& layoutSize, const Size& svgSize); 30 static void ApplyFill(RSCanvas& canvas, const Size& layoutSize, const Size& svgSize); 31 static void ApplyContain(RSCanvas& canvas, const Size& layoutSize, const Size& svgSize); 32 static void ApplyCover(RSCanvas& canvas, const Size& layoutSize, const Size& svgSize); 33 static void ApplyWidth(RSCanvas& canvas, const Size& layoutSize, const Size& svgSize); 34 static void ApplyHeight(RSCanvas& canvas, const Size& layoutSize, const Size& svgSize); 35 static void ApplyNone(RSCanvas& canvas, const Size& layoutSize, const Size& svgSize); 36 static void ApplyScaleDown(RSCanvas& canvas, const Size& layoutSize, const Size& svgSize); 37 static void ApplyAlignmentTopLeft(RSCanvas& canvas, const Size& layoutSize, const Size& svgSize); 38 static void ApplyAlignmentTop(RSCanvas& canvas, cons [all...] |
/foundation/graphic/graphic_2d/rosen/samples/2d_graphics/test/include/ |
H A D | path_test.h | 20 #include "draw/canvas.h" 38 static void TestDrawStar(Canvas& canvas, uint32_t width, uint32_t height); 39 static void TestMoveTo(Canvas& canvas, uint32_t width, uint32_t height); 40 static void TestLineTo(Canvas& canvas, uint32_t width, uint32_t height); 41 static void TestArcTo(Canvas& canvas, uint32_t width, uint32_t height); 42 static void TestCubicTo(Canvas& canvas, uint32_t width, uint32_t height); 43 static void TestQuadTo(Canvas& canvas, uint32_t width, uint32_t height); 44 static void TestAddRect(Canvas& canvas, uint32_t width, uint32_t height); 45 static void TestAddOval(Canvas& canvas, uint32_t width, uint32_t height); 46 static void TestAddArc(Canvas& canvas, uint32_ [all...] |
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/pipeline/ |
H A D | rs_canvas_render_node.cpp | 132 void RSCanvasRenderNode::ProcessTransitionBeforeChildren(RSPaintFilterCanvas& canvas) in ProcessTransitionBeforeChildren() argument 134 DrawPropertyDrawableRange(RSPropertyDrawableSlot::SAVE_ALL, RSPropertyDrawableSlot::MASK, canvas); in ProcessTransitionBeforeChildren() 137 void RSCanvasRenderNode::ProcessShadowBatching(RSPaintFilterCanvas& canvas) in ProcessShadowBatching() argument 139 RSAutoCanvasRestore acr(&canvas); in ProcessShadowBatching() 140 DrawPropertyDrawableRange(RSPropertyDrawableSlot::BOUNDS_MATRIX, RSPropertyDrawableSlot::TRANSITION, canvas); in ProcessShadowBatching() 141 DrawPropertyDrawable(RSPropertyDrawableSlot::SHADOW, canvas); in ProcessShadowBatching() 144 void RSCanvasRenderNode::DrawShadow(RSModifierContext& context, RSPaintFilterCanvas& canvas) in DrawShadow() argument 151 RSPropertiesPainter::DrawShadow(GetRenderProperties(), canvas); in DrawShadow() local 152 RSPropertiesPainter::DrawOutline(GetRenderProperties(), canvas); in DrawShadow() local 156 void RSCanvasRenderNode::PropertyDrawableRender(RSPaintFilterCanvas& canvas, boo argument 183 ProcessAnimatePropertyBeforeChildren(RSPaintFilterCanvas& canvas, bool includeProperty) ProcessAnimatePropertyBeforeChildren() argument 188 ProcessRenderContents(RSPaintFilterCanvas& canvas) ProcessRenderContents() argument 193 ProcessRenderBeforeChildren(RSPaintFilterCanvas& canvas) ProcessRenderBeforeChildren() argument 208 ProcessAnimatePropertyAfterChildren(RSPaintFilterCanvas& canvas) ProcessAnimatePropertyAfterChildren() argument 214 ProcessTransitionAfterChildren(RSPaintFilterCanvas& canvas) ProcessTransitionAfterChildren() argument 219 ProcessRenderAfterChildren(RSPaintFilterCanvas& canvas) ProcessRenderAfterChildren() argument 251 InternalDrawContent(RSPaintFilterCanvas& canvas, bool needApplyMatrix) InternalDrawContent() argument [all...] |
/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/ |
H A D | rs_render_engine.cpp | 32 void RSRenderEngine::DrawSurfaceNodeWithParams(RSPaintFilterCanvas& canvas, RSSurfaceRenderNode& node, in DrawSurfaceNodeWithParams() argument 39 auto nodePreProcessFunc = [&preProcess, &node](RSPaintFilterCanvas& canvas, BufferDrawParam& params) { in DrawSurfaceNodeWithParams() 42 preProcess(canvas, params); in DrawSurfaceNodeWithParams() 46 RSRenderEngine::RSSurfaceNodeCommonPreProcess(node, canvas, params); in DrawSurfaceNodeWithParams() 49 auto nodePostProcessFunc = [&postProcess, &node](RSPaintFilterCanvas& canvas, BufferDrawParam& params) { in DrawSurfaceNodeWithParams() 52 postProcess(canvas, params); in DrawSurfaceNodeWithParams() 56 RSRenderEngine::RSSurfaceNodeCommonPostProcess(node, canvas, params); in DrawSurfaceNodeWithParams() 59 // draw shadow(should before canvas.clipRect in DrawWithParams()). in DrawSurfaceNodeWithParams() 61 RSPropertiesPainter::DrawShadow(property, canvas, ¶ms.clipRRect); in DrawSurfaceNodeWithParams() 62 RSPropertiesPainter::DrawOutline(property, canvas); in DrawSurfaceNodeWithParams() 68 DrawLayers(RSPaintFilterCanvas& canvas, const std::vector<LayerInfoPtr>& layers, bool forceCPU, const ScreenInfo& screenInfo, GraphicColorGamut colorGamut) DrawLayers() argument 131 DrawWithParams(RSPaintFilterCanvas& canvas, BufferDrawParam& params, PreProcessFunc preProcess, PostProcessFunc postProcess) DrawWithParams() argument 159 RSSurfaceNodeCommonPreProcess(RSSurfaceRenderNode& node, RSPaintFilterCanvas& canvas, BufferDrawParam& params) RSSurfaceNodeCommonPreProcess() argument 174 RSSurfaceNodeCommonPostProcess(RSSurfaceRenderNode& node, RSPaintFilterCanvas& canvas, BufferDrawParam& params) RSSurfaceNodeCommonPostProcess() argument 184 DrawSurfaceNode(RSPaintFilterCanvas& canvas, RSSurfaceRenderNode& node, BufferDrawParam& params) DrawSurfaceNode() argument 190 ClipHoleForLayer(RSPaintFilterCanvas& canvas, RSSurfaceRenderNode& node) ClipHoleForLayer() argument [all...] |
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/pipeline/ |
H A D | rs_render_content_test.cpp | 39 void Draw(const RSRenderContent& content, RSPaintFilterCanvas& canvas) const override 55 RSPaintFilterCanvas canvas(drawingCanvas.get()); in HWTEST_F() 58 renderContent->DrawPropertyDrawable(RSPropertyDrawableSlot::INVALID, canvas); in HWTEST_F() 60 // not recording canvas, draw directly in HWTEST_F() 61 canvas.SetRecordingState(false); in HWTEST_F() 62 canvas.SetRecordDrawable(false); in HWTEST_F() 65 renderContent->DrawPropertyDrawable(RSPropertyDrawableSlot::SAVE_ALL, canvas); in HWTEST_F() 67 canvas.SetRecordingState(true); in HWTEST_F() 68 canvas.SetRecordDrawable(false); in HWTEST_F() 71 renderContent->DrawPropertyDrawable(RSPropertyDrawableSlot::BOUNDS_MATRIX, canvas); in HWTEST_F() [all...] |
/foundation/arkui/ace_engine/test/mock/core/svg/ |
H A D | mock_svg_fit_convertor.cpp | 18 const std::vector<void (*)(RSCanvas& canvas, 22 void SvgFitConvertor::ApplyFit(ImageFit imageFit, RSCanvas& canvas, const Size& layoutSize, const Size& svgSize) in ApplyFit() argument 24 FIT_OPERATIONS[0](canvas, layoutSize, svgSize); in ApplyFit() 27 void SvgFitConvertor::ApplyFill(RSCanvas& canvas, const Size& layoutSize, const Size& svgSize) in ApplyFill() argument 30 void SvgFitConvertor::ApplyContain(RSCanvas& canvas, const Size& layoutSize, const Size& svgSize) in ApplyContain() argument 33 void SvgFitConvertor::ApplyCover(RSCanvas& canvas, const Size& layoutSize, const Size& svgSize) in ApplyCover() argument 36 void SvgFitConvertor::ApplyWidth(RSCanvas& canvas, const Size& layoutSize, const Size& svgSize) in ApplyWidth() argument 39 void SvgFitConvertor::ApplyHeight(RSCanvas& canvas, const Size& layoutSize, const Size& svgSize) in ApplyHeight() argument 42 void SvgFitConvertor::ApplyNone(RSCanvas& canvas, const Size& layoutSize, const Size& svgSize) in ApplyNone() argument 45 void SvgFitConvertor::ApplyScaleDown(RSCanvas& canvas, cons argument 48 ApplyAlignmentTopLeft(RSCanvas& canvas, const Size& layoutSize, const Size& svgSize) ApplyAlignmentTopLeft() argument 51 ApplyAlignmentTop(RSCanvas& canvas, const Size& layoutSize, const Size& svgSize) ApplyAlignmentTop() argument 54 ApplyAlignmentTopRight(RSCanvas& canvas, const Size& layoutSize, const Size& svgSize) ApplyAlignmentTopRight() argument 57 ApplyAlignmentCenterLeft(RSCanvas& canvas, const Size& layoutSize, const Size& svgSize) ApplyAlignmentCenterLeft() argument 60 ApplyAlignmentCenter(RSCanvas& canvas, const Size& layoutSize, const Size& svgSize) ApplyAlignmentCenter() argument 63 ApplyAlignmentCenterRight(RSCanvas& canvas, const Size& layoutSize, const Size& svgSize) ApplyAlignmentCenterRight() argument 66 ApplyAlignmentBottomLeft(RSCanvas& canvas, const Size& layoutSize, const Size& svgSize) ApplyAlignmentBottomLeft() argument 69 ApplyAlignmentBottom(RSCanvas& canvas, const Size& layoutSize, const Size& svgSize) ApplyAlignmentBottom() argument 72 ApplyAlignmentBottomRight(RSCanvas& canvas, const Size& layoutSize, const Size& svgSize) ApplyAlignmentBottomRight() argument 75 AdjustContentFit(RSCanvas& canvas, const Size& layoutSize, const Size& svgSize, float svgScale, Alignment alignMent) AdjustContentFit() argument 79 DrawNothing(RSCanvas& canvas) DrawNothing() argument [all...] |