/foundation/graphic/graphic_2d/rosen/test/2d_graphics/unittest/draw/ |
H A D | pen_test.cpp | 18 #include "draw/pen.h" 48 auto pen = std::make_unique<Pen>(); in HWTEST_F() local 49 ASSERT_TRUE(pen != nullptr); in HWTEST_F() 62 Pen pen{oldPen}; in HWTEST_F() 63 ASSERT_TRUE(pen == oldPen); in HWTEST_F() 64 pen.SetWidth(1); in HWTEST_F() 65 ASSERT_TRUE(pen != oldPen); in HWTEST_F() 78 auto pen = std::make_unique<Pen>(color); in HWTEST_F() local 79 ASSERT_TRUE(pen != nullptr); in HWTEST_F() 92 auto pen in HWTEST_F() local 105 auto pen = std::make_unique<Pen>(255); HWTEST_F() local 118 auto pen = std::make_unique<Pen>(100); HWTEST_F() local 131 auto pen = std::make_unique<Pen>(); HWTEST_F() local 148 auto pen = std::make_unique<Pen>(); HWTEST_F() local 165 auto pen = std::make_unique<Pen>(); HWTEST_F() local 179 auto pen = std::make_unique<Pen>(); HWTEST_F() local 193 auto pen = std::make_unique<Pen>(); HWTEST_F() local 207 auto pen = std::make_unique<Pen>(11); HWTEST_F() local 221 auto pen = std::make_unique<Pen>(); HWTEST_F() local 242 auto pen = std::make_unique<Pen>(); HWTEST_F() local 263 auto pen = std::make_unique<Pen>(); HWTEST_F() local 284 auto pen = std::make_unique<Pen>(); HWTEST_F() local 301 auto pen = std::make_unique<Pen>(); HWTEST_F() local 318 auto pen = std::make_unique<Pen>(); HWTEST_F() local 335 auto pen = std::make_unique<Pen>(); HWTEST_F() local 352 auto pen = std::make_unique<Pen>(); HWTEST_F() local 368 auto pen = std::make_unique<Pen>(); HWTEST_F() local 384 auto pen = std::make_unique<Pen>(); HWTEST_F() local 400 auto pen = std::make_unique<Pen>(); HWTEST_F() local 416 auto pen = std::make_unique<Pen>(); HWTEST_F() local 430 auto pen = std::make_unique<Pen>(); HWTEST_F() local 444 auto pen = std::make_unique<Pen>(); HWTEST_F() local 460 auto pen = std::make_unique<Pen>(); HWTEST_F() local 476 auto pen = std::make_unique<Pen>(); HWTEST_F() local 491 auto pen = std::make_unique<Pen>(); HWTEST_F() local 506 auto pen = std::make_unique<Pen>(); HWTEST_F() local 521 auto pen = std::make_unique<Pen>(); HWTEST_F() local 536 auto pen = std::make_unique<Pen>(); HWTEST_F() local 551 auto pen = std::make_unique<Pen>(); HWTEST_F() local 566 auto pen = std::make_unique<Pen>(); HWTEST_F() local 582 auto pen = std::make_unique<Pen>(); HWTEST_F() local 598 auto pen = std::make_unique<Pen>(); HWTEST_F() local 614 auto pen = std::make_unique<Pen>(); HWTEST_F() local 630 auto pen = std::make_unique<Pen>(); HWTEST_F() local 646 auto pen = std::make_unique<Pen>(); HWTEST_F() local 664 auto pen = std::make_unique<Pen>(); HWTEST_F() local 682 auto pen = std::make_unique<Pen>(); HWTEST_F() local 700 auto pen = std::make_unique<Pen>(255); HWTEST_F() local 718 auto pen = std::make_unique<Pen>(); HWTEST_F() local 736 auto pen = std::make_unique<Pen>(); HWTEST_F() local 755 auto pen = std::make_unique<Pen>(); HWTEST_F() local 853 Pen pen; HWTEST_F() local 868 Pen pen; HWTEST_F() local 892 Pen pen = Pen(100); HWTEST_F() local [all...] |
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/fuzztest/draw/pen_fuzzer/ |
H A D | pen_fuzzer.cpp | 20 #include "draw/pen.h" 26 void PenFuzzTestInner01(Pen& pen) in PenFuzzTestInner01() argument 39 pen.SetColor(color4f, colorSpace); in PenFuzzTestInner01() 40 pen.GetColorSpace(); in PenFuzzTestInner01() 41 pen.GetColor4f(); in PenFuzzTestInner01() 44 void PenFuzzTestInner02(Pen& pen) in PenFuzzTestInner02() argument 48 pen.SetAlpha(alpha1); in PenFuzzTestInner02() 49 pen.SetAlphaF(alpha2); in PenFuzzTestInner02() 50 pen.GetAlpha(); in PenFuzzTestInner02() 53 pen in PenFuzzTestInner02() 69 PenFuzzTestInner03(Pen& pen) PenFuzzTestInner03() argument 98 PenFuzzTestInner04(Pen& pen) PenFuzzTestInner04() argument 144 Pen pen; PenFuzzTest() local [all...] |
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/drawing_ndk/cpp/dm/ |
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 42 OH_Drawing_PenSetPathEffect(pen, effect); in drawline() 43 OH_Drawing_CanvasAttachPen(canvas, pen); in drawline() 53 OH_Drawing_Pen *pen = OH_Drawing_PenCreate(); in show_zero_len_dash() local 54 drawline(canvas, 2, 2, pen, dashings); // 2, 2int on, int off in show_zero_len_dash() 56 OH_Drawing_PenSetWidth(pen, width); in show_zero_len_dash() 58 drawline(canvas, 4, 4, pen, dashings); // 4, 4int on, int off in show_zero_len_dash() 59 OH_Drawing_PenDestroy(pen); in show_zero_len_dash() 66 OH_Drawing_Pen *pen = OH_Drawing_PenCreate(); in show_giant_dash() local 67 drawline(canvas, 1, 1, pen, dashing in show_giant_dash() 84 OH_Drawing_Pen *pen = OH_Drawing_PenCreate(); OnTestFunction() local 178 OH_Drawing_Pen *pen = OH_Drawing_PenCreate(); OnTestFunction() local 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 341 OH_Drawing_Pen *pen = OH_Drawing_PenCreate(); OnTestFunction() local [all...] |
H A D | stroke_rect_shader.cpp | 29 void drawRect(OH_Drawing_Canvas* canvas, OH_Drawing_Pen* pen, bool aa) in drawRect() argument 37 OH_Drawing_PenSetAntiAlias(pen, aa); in drawRect() 39 OH_Drawing_PenSetWidth(pen, fWidth); in drawRect() 40 OH_Drawing_PenSetJoin(pen, OH_Drawing_PenLineJoinStyle::LINE_BEVEL_JOIN); in drawRect() 41 OH_Drawing_CanvasAttachPen(canvas, pen); in drawRect() 45 OH_Drawing_PenSetJoin(pen, OH_Drawing_PenLineJoinStyle::LINE_MITER_JOIN); in drawRect() 46 OH_Drawing_CanvasAttachPen(canvas, pen); in drawRect() 50 OH_Drawing_PenSetMiterLimit(pen, fMiter); in drawRect() 51 OH_Drawing_CanvasAttachPen(canvas, pen); in drawRect() 55 OH_Drawing_PenSetJoin(pen, OH_Drawing_PenLineJoinStyl in drawRect() 82 OH_Drawing_Pen* pen = OH_Drawing_PenCreate(); OnTestFunction() local [all...] |
H A D | add_arc.cpp | 63 OH_Drawing_Pen *pen = OH_Drawing_PenCreate(); in OnTestFunction() local 64 OH_Drawing_PenSetAntiAlias(pen, true); in OnTestFunction() 71 OH_Drawing_CanvasAttachPen(canvas, pen); in OnTestFunction() 79 OH_Drawing_CanvasAttachPen(canvas, pen); in OnTestFunction() 89 OH_Drawing_PenDestroy(pen); in OnTestFunction() 92 pen = nullptr; in OnTestFunction() 110 OH_Drawing_Pen *pen = OH_Drawing_PenCreate(); in OnTestFunction() local 111 OH_Drawing_PenSetAntiAlias(pen, true); in OnTestFunction() 112 OH_Drawing_PenSetWidth(pen, 15); // 15宽度 in OnTestFunction() 114 const float inset = OH_Drawing_PenGetWidth(pen) in OnTestFunction() [all...] |
H A D | points_mask_filter.cpp | 62 // 创建一个pen对象 in OnTestFunction() 63 OH_Drawing_Pen* pen = OH_Drawing_PenCreate(); in OnTestFunction() local 64 OH_Drawing_PenSetAntiAlias(pen, true); in OnTestFunction() 65 OH_Drawing_PenSetWidth(pen, fWidth); in OnTestFunction() 68 OH_Drawing_PenSetCap(pen, cap); in OnTestFunction() 70 OH_Drawing_PenSetFilter(pen, filter); in OnTestFunction() 71 OH_Drawing_PenSetColor(pen, OH_Drawing_ColorSetArgb(0xFF, 0x00, 0x00, 0x00)); in OnTestFunction() 73 OH_Drawing_CanvasAttachPen(canvas, pen); in OnTestFunction() 76 OH_Drawing_PenSetFilter(pen, filter); in OnTestFunction() 77 OH_Drawing_PenSetColor(pen, OH_Drawing_ColorSetArg in OnTestFunction() [all...] |
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/drawing_ndk/src/ |
H A D | drawing_pen.cpp | 21 #include "draw/pen.h" 117 Pen* pen = CastToPen(cPen); in OH_Drawing_PenCopy() local 118 if (pen == nullptr) { in OH_Drawing_PenCopy() 122 return (OH_Drawing_Pen*)new Pen(*pen); in OH_Drawing_PenCopy() 144 Pen* pen = CastToPen(cPen); in OH_Drawing_PenSetAntiAlias() local 145 if (pen == nullptr) { in OH_Drawing_PenSetAntiAlias() 149 pen->SetAntiAlias(aa); in OH_Drawing_PenSetAntiAlias() 163 Pen* pen = CastToPen(cPen); in OH_Drawing_PenSetColor() local 164 if (pen == nullptr) { in OH_Drawing_PenSetColor() 168 pen in OH_Drawing_PenSetColor() 182 Pen* pen = CastToPen(cPen); OH_Drawing_PenSetAlpha() local 201 Pen* pen = CastToPen(cPen); OH_Drawing_PenSetWidth() local 220 Pen* pen = CastToPen(cPen); OH_Drawing_PenSetMiterLimit() local 245 Pen* pen = CastToPen(cPen); OH_Drawing_PenSetCap() local 271 Pen* pen = CastToPen(cPen); OH_Drawing_PenSetJoin() local 282 Pen* pen = CastToPen(cPen); OH_Drawing_PenSetShaderEffect() local 296 Pen* pen = CastToPen(cPen); OH_Drawing_PenSetPathEffect() local 311 Pen* pen = CastToPen(cPen); OH_Drawing_PenSetShadowLayer() local 326 Pen* pen = CastToPen(cPen); OH_Drawing_PenSetFilter() local 341 Pen* pen = CastToPen(cPen); OH_Drawing_PenGetFilter() local 356 Pen* pen = CastToPen(cPen); OH_Drawing_PenSetBlendMode() local 367 Pen* pen = CastToPen(cPen); OH_Drawing_PenGetFillPath() local 380 Pen* pen = CastToPen(cPen); OH_Drawing_PenReset() local [all...] |
/foundation/graphic/graphic_2d/rosen/samples/2d_graphics/test/src/ |
H A D | pen_test.cpp | 21 #include "draw/pen.h" 33 Pen pen; in TestPenColor() local 34 pen.SetAntiAlias(true); in TestPenColor() 35 pen.SetWidth(10); // the thickness of the pen is 10 in TestPenColor() 38 pen.SetColor(Drawing::Color::COLOR_RED); in TestPenColor() 39 canvas.AttachPen(pen).DrawRect(rect); in TestPenColor() 44 pen.SetARGB(80, 227, 194, 255); in TestPenColor() 45 canvas.AttachPen(pen).DrawRect(rect1); in TestPenColor() 50 pen in TestPenColor() 65 Pen pen; TestPenAlpha() local 91 Pen pen; TestPenWidth() local 111 Pen pen; TestPenMiterLimit() local 148 Pen pen; TestPenCapStyle() local 180 Pen pen; TestPenJoinStyle() local 206 Pen pen; TestPenBlendMode() local 234 Pen pen; TestPenAntiAlias() local 256 Pen pen; TestPenPathEffect() local 287 Pen pen; TestPenFilter() local 313 Pen pen; TestPenReset() local [all...] |
H A D | path_test.cpp | 57 Pen pen; in TestDrawStar() local 58 pen.SetAntiAlias(true); in TestDrawStar() 59 pen.SetColor(Drawing::Color::COLOR_RED); in TestDrawStar() 60 pen.SetWidth(10); // The thickness of the pen is 10 in TestDrawStar() 61 canvas.AttachPen(pen); in TestDrawStar() 67 canvas.AttachPen(pen).AttachBrush(brush).DrawPath(path); in TestDrawStar() 122 Pen pen; in TestMoveTo() local 123 pen.SetAntiAlias(true); in TestMoveTo() 124 pen in TestMoveTo() 154 Pen pen; TestLineTo() local 172 Pen pen; TestArcTo() local 196 Pen pen; TestCubicTo() local 221 Pen pen; TestQuadTo() local 238 Pen pen; TestAddRect() local 267 Pen pen; TestAddOval() local 296 Pen pen; TestAddArc() local 339 Pen pen; TestAddCircle() local 356 Pen pen; TestAddRoundRect() local 393 Pen pen; TestAddPath() local 412 Pen pen; TestFillStyle() local 435 Pen pen; TestFillStyle2() local 458 Pen pen; TestFillStyle3() local 481 Pen pen; TestFillStyle4() local 504 Pen pen; TestOffset() local 530 Pen pen; TestTransform() local 553 Pen pen; TestOp() local 581 Pen pen; TestOp2() local 609 Pen pen; TestOp3() local 637 Pen pen; TestOp4() local 665 Pen pen; TestOp5() local 694 Pen pen; TestClose() local [all...] |
H A D | filter_test.cpp | 25 Pen pen; in TestDrawFilter() local 26 pen.SetAntiAlias(true); in TestDrawFilter() 27 pen.SetColor(Drawing::Color::COLOR_BLUE); in TestDrawFilter() 28 pen.SetColor(pen.GetColor4f(), ColorSpace::CreateSRGBLinear()); in TestDrawFilter() 29 pen.SetAlpha(0x44); // alpha value is 0x44 in TestDrawFilter() 30 pen.SetWidth(10); // The thickness of the pen is 10 in TestDrawFilter() 35 pen.SetFilter(filter); in TestDrawFilter() 36 canvas.AttachPen(pen); in TestDrawFilter() [all...] |
H A D | path_effect_test.cpp | 25 Pen pen; in TestDrawDashPathEffect() local 26 pen.SetAntiAlias(true); in TestDrawDashPathEffect() 27 pen.SetColor(Drawing::Color::COLOR_RED); in TestDrawDashPathEffect() 28 pen.SetWidth(10); // The thickness of the pen is 10 in TestDrawDashPathEffect() 31 pen.SetPathEffect(PathEffect::CreateDashPathEffect(vals, 2, 25)); in TestDrawDashPathEffect() 32 canvas.AttachPen(pen); in TestDrawDashPathEffect()
|
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/fuzztest/ndk/ndkpen_fuzzer/ |
H A D | pen_fuzzer.cpp | 58 OH_Drawing_Pen* pen = OH_Drawing_PenCreate(); in PenFuzzTest000() local 61 OH_Drawing_PenSetAntiAlias(pen, static_cast<bool>(aa % PATH_CONST)); in PenFuzzTest000() 63 OH_Drawing_PenIsAntiAlias(pen); in PenFuzzTest000() 66 OH_Drawing_PenSetColor(pen, color); in PenFuzzTest000() 68 OH_Drawing_PenGetColor(pen); in PenFuzzTest000() 71 OH_Drawing_PenSetAlpha(pen, alpha); in PenFuzzTest000() 73 OH_Drawing_PenGetAlpha(pen); in PenFuzzTest000() 76 OH_Drawing_PenSetWidth(pen, width); in PenFuzzTest000() 78 OH_Drawing_PenGetWidth(pen); in PenFuzzTest000() 81 OH_Drawing_PenSetMiterLimit(pen, mite in PenFuzzTest000() 100 OH_Drawing_Pen* pen = OH_Drawing_PenCreate(); PenFuzzTest001() local 137 OH_Drawing_Pen* pen = OH_Drawing_PenCreate(); PenFuzzTest002() local 180 OH_Drawing_Pen* pen = OH_Drawing_PenCreate(); PenFuzzTest003() local [all...] |
/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/drawing/pen_napi/ |
H A D | js_pen.cpp | 105 Pen* pen = otherPen->GetPen(); in Constructor() local 106 if (pen != nullptr) { in Constructor() 107 jsPen = new JsPen(*pen); in Constructor() 139 JsPen::JsPen(const Pen& pen) in JsPen() argument 141 pen_ = new Pen(pen); in JsPen() 156 Pen* pen = jsPen->GetPen(); in SetColor() local 157 if (pen == nullptr) { in SetColor() 158 ROSEN_LOGE("JsPen::SetColor pen is nullptr"); in SetColor() 200 pen->SetColor(drawingColor); in SetColor() 210 Pen* pen in SetStrokeWidth() local 233 Pen* pen = jsPen->GetPen(); SetAntiAlias() local 255 Pen* pen = jsPen->GetPen(); SetAlpha() local 281 Pen* pen = jsPen->GetPen(); SetBlendMode() local 303 Pen* pen = jsPen->GetPen(); SetColorFilter() local 328 Pen* pen = jsPen->GetPen(); GetColorFilter() local 346 Pen* pen = jsPen->GetPen(); SetImageFilter() local 371 Pen* pen = jsPen->GetPen(); SetMaskFilter() local 406 Pen* pen = jsPen->GetPen(); SetJoinStyle() local 429 Pen* pen = jsPen->GetPen(); GetJoinStyle() local 482 Pen* pen = jsPen->GetPen(); SetCapStyle() local 505 Pen* pen = jsPen->GetPen(); GetCapStyle() local 522 Pen* pen = jsPen->GetPen(); SetPathEffect() local 545 Pen* pen = jsPen->GetPen(); SetShadowLayer() local 568 Pen* pen = jsPen->GetPen(); SetShaderEffect() local 591 Pen* pen = jsPen->GetPen(); GetFillPath() local 623 Pen* pen = jsPen->GetPen(); IsAntiAlias() local 639 Pen* pen = jsPen->GetPen(); GetAlpha() local 656 Pen* pen = jsPen->GetPen(); GetWidth() local 673 Pen* pen = jsPen->GetPen(); SetMiterLimit() local 696 Pen* pen = jsPen->GetPen(); GetMiterLimit() local 713 Pen* pen = jsPen->GetPen(); Reset() local 730 Pen* pen = jsPen->GetPen(); GetColor() local 747 Pen* pen = jsPen->GetPen(); GetHexColor() local [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/render/ |
H A D | shape_painter.cpp | 19 bool ShapePainter::SetPen(RSPen& pen, const ShapePaintProperty& shapePaintProperty) in SetPen() argument 27 pen.SetWidth(static_cast<RSScalar>(shapePaintProperty.GetStrokeWidthValue().ConvertToPx())); in SetPen() 29 pen.SetWidth(static_cast<RSScalar>(shapePaintProperty.STROKE_WIDTH_DEFAULT.ConvertToPx())); in SetPen() 33 pen.SetAntiAlias(shapePaintProperty.GetAntiAliasValue()); in SetPen() 35 pen.SetAntiAlias(shapePaintProperty.ANTIALIAS_DEFAULT); in SetPen() 41 pen.SetCapStyle(RSPen::CapStyle::FLAT_CAP); in SetPen() 43 pen.SetCapStyle(RSPen::CapStyle::SQUARE_CAP); in SetPen() 45 pen.SetCapStyle(RSPen::CapStyle::ROUND_CAP); in SetPen() 48 pen.SetCapStyle(RSPen::CapStyle::FLAT_CAP); in SetPen() 54 pen in SetPen() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/render/adapter/rosen/ |
H A D | drawing_painter.cpp | 22 RSPen pen; in DrawPath() local 29 // do brush first then do pen in DrawPath() 34 if (SetPen(pen, shapePaintProperty)) { in DrawPath() 35 canvas.AttachPen(pen); in DrawPath() 41 bool DrawingPainter::SetPen(RSPen& pen, const ShapePaintProperty& shapePaintProperty) in SetPen() argument 49 pen.SetWidth(static_cast<RSScalar>(shapePaintProperty.GetStrokeWidthValue().ConvertToPx())); in SetPen() 51 pen.SetWidth(static_cast<RSScalar>(shapePaintProperty.STROKE_WIDTH_DEFAULT.ConvertToPx())); in SetPen() 54 pen.SetAntiAlias(shapePaintProperty.GetAntiAliasValue()); in SetPen() 56 pen.SetAntiAlias(shapePaintProperty.ANTIALIAS_DEFAULT); in SetPen() 62 pen in SetPen() [all...] |
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/unittest/ndk/ |
H A D | drawing_pen_test.cpp | 29 #include "draw/pen.h" 67 OH_Drawing_Pen* pen = OH_Drawing_PenCreate(); in HWTEST_F() local 68 EXPECT_EQ(pen == nullptr, false); in HWTEST_F() 69 OH_Drawing_PenDestroy(pen); in HWTEST_F() 74 * @tc.desc: test for the get and set methods about AntiAlias for a pen. 90 * @tc.desc: test for the get and set methods about the color for a pen. 104 * @tc.desc: test for the get and set methods about the width for a pen. 118 * @tc.desc: test for the get and set methods about the miterLimit for a pen. 132 * @tc.desc: test for the get and set methods about the line cap style for a pen. 152 * @tc.desc: test for the get and set methods about the line join style for a pen 261 OH_Drawing_Pen* pen = OH_Drawing_PenCreate(); HWTEST_F() local 277 OH_Drawing_Pen* pen = OH_Drawing_PenCreate(); HWTEST_F() local 292 OH_Drawing_Pen *pen = OH_Drawing_PenCreate(); HWTEST_F() local 379 OH_Drawing_Pen* pen = OH_Drawing_PenCreate(); HWTEST_F() local 405 OH_Drawing_Pen* pen = OH_Drawing_PenCreate(); HWTEST_F() local 515 OH_Drawing_Pen* pen = OH_Drawing_PenCreate(); HWTEST_F() local 547 OH_Drawing_Pen* pen = OH_Drawing_PenCreate(); HWTEST_F() local 580 OH_Drawing_Pen* pen = OH_Drawing_PenCreate(); HWTEST_F() local 596 OH_Drawing_Pen* pen = OH_Drawing_PenCreate(); HWTEST_F() local 626 OH_Drawing_Pen* pen = OH_Drawing_PenCreate(); HWTEST_F() local 642 OH_Drawing_Pen* pen = OH_Drawing_PenCreate(); HWTEST_F() local [all...] |
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/drawing_ndk/cpp/interface/ |
H A D | pen_test.cpp | 29 OH_Drawing_Pen* pen = OH_Drawing_PenCreate(); in OnTestPerformance() local 30 OH_Drawing_PenSetColor(pen, DRAW_COLORRED); in OnTestPerformance() 32 OH_Drawing_PenReset(pen); in OnTestPerformance() 34 OH_Drawing_PenSetWidth(pen, 10); // 10 width in OnTestPerformance() 35 OH_Drawing_PenSetColor(pen, DRAW_COLORGREEN); in OnTestPerformance() 36 OH_Drawing_CanvasAttachPen(canvas, pen); in OnTestPerformance() 38 OH_Drawing_PenDestroy(pen); in OnTestPerformance()
|
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/unittest/skia_adapter/ |
H A D | skia_paint_test.cpp | 108 Pen pen; in HWTEST_F() local 109 pen.SetAntiAlias(true); in HWTEST_F() 111 SkiaPaint::PenToSkPaint(pen, skPaint); in HWTEST_F() 123 Pen pen; in HWTEST_F() local 124 pen.SetAntiAlias(true); in HWTEST_F() 125 pen.SetCapStyle(Pen::CapStyle::SQUARE_CAP); in HWTEST_F() 126 pen.SetJoinStyle(Pen::JoinStyle::ROUND_JOIN); in HWTEST_F() 128 SkiaPaint::PenToSkPaint(pen, skPaint); in HWTEST_F() 140 Pen pen; in HWTEST_F() local 141 pen in HWTEST_F() 223 Pen pen; HWTEST_F() local [all...] |
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/drawing/test_case/ |
H A D | draw_path_test.cpp | 21 Drawing::Pen pen; in OnTestFunctionCpu() local 22 pen.SetColor(0xFFFF0000); // color:red in OnTestFunctionCpu() 23 pen.SetWidth(10.0f); // width:10 in OnTestFunctionCpu() 24 canvas->AttachPen(pen); in OnTestFunctionCpu() 40 Drawing::Pen pen; in OnTestPerformance() local 41 pen.SetColor(0xFFFF0000); // color:red in OnTestPerformance() 42 pen.SetWidth(10.0f); // width:10 in OnTestPerformance() 43 canvas->AttachPen(pen); in OnTestPerformance()
|
H A D | draw_textblob_test.cpp | 26 // 1. test pen + BlurDrawLooper in OnTestFunction() 27 Pen pen; in OnTestFunction() local 28 pen.SetWidth(2.f); in OnTestFunction() 29 pen.SetColor(0xFFFF0000); // color:red in OnTestFunction() 30 canvas->AttachPen(pen); in OnTestFunction() 36 pen.SetLooper(blurDrawLooper); in OnTestFunction() 37 canvas->AttachPen(pen); in OnTestFunction() 53 // 3. test pen + brush + BlurDrawLooper in OnTestFunction() 54 pen.SetLooper(nullptr); in OnTestFunction() 56 canvas->AttachPen(pen); in OnTestFunction() [all...] |
/foundation/graphic/graphic_2d/rosen/modules/2d_engine/rosen_text/skia_txt/txt/ |
H A D | paint_record.h | 24 #include "draw/pen.h" 37 std::optional<RSPen> pen; member 43 PaintRecord(RSBrush brush, RSPen pen) : brush(brush), pen(pen) {} in PaintRecord() 44 PaintRecord(std::optional<RSBrush> brush, std::optional<RSPen> pen) : brush(brush), pen(pen) {} in PaintRecord() 58 return brush == rhs.brush && pen == rhs.pen; in operator ==() [all...] |
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/draw/ |
H A D | paint.cpp | 79 bool Paint::CanCombinePaint(const Paint& pen, const Paint& brush) in CanCombinePaint() argument 81 return pen.antiAlias_ == brush.antiAlias_ && in CanCombinePaint() 82 pen.color_ == brush.color_ && in CanCombinePaint() 83 pen.blendMode_ == brush.blendMode_ && in CanCombinePaint() 84 pen.hasFilter_ == brush.hasFilter_ && in CanCombinePaint() 85 pen.filter_ == brush.filter_ && in CanCombinePaint() 86 pen.colorSpace_ == brush.colorSpace_ && in CanCombinePaint() 87 pen.shaderEffect_ == brush.shaderEffect_ && in CanCombinePaint() 88 pen.blender_ == brush.blender_ && in CanCombinePaint() 89 pen in CanCombinePaint() 113 AttachPen(const Pen& pen) AttachPen() argument [all...] |
/foundation/graphic/graphic_2d/rosen/samples/2d_graphics/ |
H A D | drawing_sample_rs.cpp | 45 #include "draw/pen.h" 85 Pen pen; in TestDrawPath() local 86 pen.SetAntiAlias(true); in TestDrawPath() 87 pen.SetColor(Drawing::Color::COLOR_GRAY); in TestDrawPath() 88 pen.SetWidth(10); // The thickness of the pen is 10 in TestDrawPath() 89 canvas.AttachPen(pen); in TestDrawPath() 136 Pen pen; in TestDrawPathPro() local 137 pen.SetAntiAlias(true); in TestDrawPathPro() 138 pen in TestDrawPathPro() 154 Pen pen; TestDrawBase() local 183 Pen pen; TestDrawPathEffect() local 206 Pen pen; TestDrawFilter() local 241 Pen pen; TestDrawBitmap() local 273 Pen pen; TestDrawImage() local 323 Pen pen; TestPicture() local 506 Pen pen; TestDrawPixelmap() local [all...] |
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/render/ |
H A D | rs_border.h | 30 #include "draw/pen.h" 98 void SetBorderEffect(Drawing::Pen& pen, int idx, float spaceBetweenDot, float borderLength) const; 100 bool ApplyPathStyle(Drawing::Pen& pen) const; 101 bool ApplyFourLine(Drawing::Pen& pen) const; 102 bool ApplyLineStyle(Drawing::Pen& pen, int borderIdx, float length) const; 104 void PaintFourLine(Drawing::Canvas& canvas, Drawing::Pen& pen, RectF rect) const; 105 void DrawBorders(Drawing::Canvas& canvas, Drawing::Pen& pen, RSBorderGeo& borderGeo) const; 108 void DrawBorderImpl(Drawing::Canvas& canvas, Drawing::Pen& pen, RSBorderGeo& borderGeo, int idx) const; 109 void DrawBorderImpl(Drawing::Canvas& canvas, Drawing::Pen& pen, RSBorderGeo& borderGeo, int idx1, int idx2) const; 111 Drawing::Canvas& canvas, Drawing::Pen& pen, RSBorderGe [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/checkable/ |
H A D | rosen_render_radio.cpp | 38 RSPen pen; in Paint() local 39 pen.SetAntiAlias(true); in Paint() 94 pen.SetColor(inactiveColor_); in Paint() 96 pen.SetColor(Color(inactiveColor_).BlendOpacity(ConfigureOpacity(disabled_)).GetValue()); in Paint() 98 SetStrokeWidth(borderWidth, pen); in Paint() 99 canvas->AttachPen(pen); in Paint() 105 pen.SetColor(inactivePointColor_); in Paint() 106 canvas->AttachPen(pen); in Paint() 111 SetStrokeWidth(borderWidth, pen); in Paint() 112 pen in Paint() 132 RSPen pen; DrawFocusBorder() local [all...] |