Home
last modified time | relevance | path

Searched refs:canvas (Results 1 - 25 of 959) sorted by relevance

12345678910>>...39

/foundation/arkui/ui_lite/test/uitest/test_canvas/
H A Dui_test_canvas.cpp148 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 Drosen_scroll_fade_painter.cpp29 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 Drosen_scroll_bar_painter.cpp36 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 Dcanvas_test.cpp18 #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 Dcanvas_test.cpp43 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 Dscroll_fade_painter.cpp26 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 Ddraw_textblob_test.cpp20 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 Ddrawing_canvas.cpp132 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 Dfill_types_persp.cpp55 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 Dbugfix7792.cpp37 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 Dfilltypes.cpp35 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 Ddashing.cpp35 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 Dclip_cubic.cpp38 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 Dstroke_rect_shader.cpp29 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 Dclipped_cubic.cpp33 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 Drosen_render_checkbox.cpp49 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 Drosen_render_radio.cpp33 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 Dui_test_draw_line.cpp79 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 Dsvg_fit_convertor.cpp24 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 Dsvg_fit_convertor.h29 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 Dpath_test.h20 #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 Drs_canvas_render_node.cpp132 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 Drs_render_engine.cpp32 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, &params.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 Drs_render_content_test.cpp39 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 Dmock_svg_fit_convertor.cpp18 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...]

Completed in 12 milliseconds

12345678910>>...39