/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/draw/ |
H A D | path.cpp | 148 void Path::AddOval(const Rect& oval, PathDirection dir) in AddOval() argument 150 impl_->AddOval(oval.GetLeft(), oval.GetTop(), oval.GetRight(), oval.GetBottom(), dir); in AddOval() 153 void Path::AddOval(const Rect& oval, unsigned start, PathDirection dir) in AddOval() argument 155 impl_->AddOval(oval.GetLeft(), oval.GetTop(), oval.GetRight(), oval in AddOval() 158 AddArc(const Rect& oval, scalar startAngle, scalar sweepAngle) AddArc() argument [all...] |
H A D | core_canvas.cpp | 226 void CoreCanvas::DrawArc(const Rect& oval, scalar startAngle, scalar sweepAngle) in DrawArc() argument 228 DRAW_API_WITH_PAINT(DrawArc, oval, startAngle, sweepAngle); in DrawArc() 231 void CoreCanvas::DrawPie(const Rect& oval, scalar startAngle, scalar sweepAngle) in DrawPie() argument 233 DRAW_API_WITH_PAINT(DrawPie, oval, startAngle, sweepAngle); in DrawPie() 236 void CoreCanvas::DrawOval(const Rect& oval) in DrawOval() argument 238 DRAW_API_WITH_PAINT(DrawOval, oval); in DrawOval()
|
H A D | core_canvas.h | 247 * oval, uniformly rounded rectangle, or may have any combination of positive non-square radii 263 * @brief Arc is part of oval bounded by oval, sweeping from startAngle to startAngle plus sweepAngle. 265 * middle edge of oval. A positive sweepAngle places arc end point clockwise from start point; 267 * exceed 360 degrees, a full circle. Draw a wedge that includes lines from oval center to arc end points 268 * @param oval rect bounds of oval containing arc to draw 272 virtual void DrawArc(const Rect& oval, scalar startAngle, scalar sweepAngle); 276 * @param oval rect bounds of oval containin [all...] |
/foundation/graphic/graphic_2d/rosen/modules/texgine/texgine_drawing/src/ |
H A D | texgine_path.cpp | 31 TexginePath &TexginePath::AddOval(const TexgineRect &oval, TexginePathDirection dir) in AddOval() argument 33 if (path_ != nullptr && oval.GetRect() != nullptr) { in AddOval() 34 path_->AddOval(*oval.GetRect(), static_cast<Drawing::PathDirection>(dir)); in AddOval()
|
H A D | texgine_path.h | 51 * @brief Adds oval to path, Oval is upright ellipse bounded by SkRect oval with 52 * radii equal to half oval width and half oval height 53 * @param oval The boundary of the added ellipse 57 TexginePath &AddOval(const TexgineRect &oval, TexginePathDirection dir = TexginePathDirection::K_CW);
|
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/platform/ohos/overdraw/ |
H A D | rs_listened_canvas.cpp | 74 void RSListenedCanvas::DrawArc(const Rect& oval, scalar startAngle, scalar sweepAngle) in DrawArc() argument 76 RSPaintFilterCanvas::DrawArc(oval, startAngle, sweepAngle); in DrawArc() 78 listener_->DrawArc(oval, startAngle, sweepAngle); in DrawArc() 82 void RSListenedCanvas::DrawPie(const Rect& oval, scalar startAngle, scalar sweepAngle) in DrawPie() argument 84 RSPaintFilterCanvas::DrawPie(oval, startAngle, sweepAngle); in DrawPie() 86 listener_->DrawPie(oval, startAngle, sweepAngle); in DrawPie() 90 void RSListenedCanvas::DrawOval(const Rect& oval) in DrawOval() argument 92 RSPaintFilterCanvas::DrawOval(oval); in DrawOval() 94 listener_->DrawOval(oval); in DrawOval()
|
H A D | rs_gpu_overdraw_canvas_listener.cpp | 123 const Drawing::Rect& oval, Drawing::scalar startAngle, Drawing::scalar sweepAngle) in DrawArc() 130 path.AddArc(oval, startAngle, sweepAngle); in DrawArc() 135 const Drawing::Rect& oval, Drawing::scalar startAngle, Drawing::scalar sweepAngle) in DrawPie() 142 path.AddArc(oval, startAngle, sweepAngle); in DrawPie() 146 void RSGPUOverdrawCanvasListener::DrawOval(const Drawing::Rect& oval) in DrawOval() argument 153 path.AddOval(oval); in DrawOval() 122 DrawArc( const Drawing::Rect& oval, Drawing::scalar startAngle, Drawing::scalar sweepAngle) DrawArc() argument 134 DrawPie( const Drawing::Rect& oval, Drawing::scalar startAngle, Drawing::scalar sweepAngle) DrawPie() argument
|
H A D | rs_cpu_overdraw_canvas_listener.cpp | 89 const Drawing::Rect& oval, Drawing::scalar startAngle, Drawing::scalar sweepAngle) in DrawArc() 92 path.AddArc(oval, startAngle, sweepAngle); in DrawArc() 97 const Drawing::Rect& oval, Drawing::scalar startAngle, Drawing::scalar sweepAngle) in DrawPie() 100 path.AddArc(oval, startAngle, sweepAngle); in DrawPie() 104 void RSCPUOverdrawCanvasListener::DrawOval(const Drawing::Rect& oval) in DrawOval() argument 107 path.AddOval(oval); in DrawOval() 88 DrawArc( const Drawing::Rect& oval, Drawing::scalar startAngle, Drawing::scalar sweepAngle) DrawArc() argument 96 DrawPie( const Drawing::Rect& oval, Drawing::scalar startAngle, Drawing::scalar sweepAngle) DrawPie() argument
|
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/platform/ohos/overdraw/ |
H A D | rs_canvas_listener.h | 44 virtual void DrawArc(const Drawing::Rect& oval, Drawing::scalar startAngle, Drawing::scalar sweepAngle) {}; in DrawArc() argument 45 virtual void DrawPie(const Drawing::Rect& oval, Drawing::scalar startAngle, Drawing::scalar sweepAngle) {}; in DrawPie() argument 46 virtual void DrawOval(const Drawing::Rect& oval) {}; in DrawOval() argument
|
H A D | rs_gpu_overdraw_canvas_listener.h | 42 void DrawArc(const Drawing::Rect& oval, Drawing::scalar startAngle, Drawing::scalar sweepAngle) override; 43 void DrawPie(const Drawing::Rect& oval, Drawing::scalar startAngle, Drawing::scalar sweepAngle) override; 44 void DrawOval(const Drawing::Rect& oval) override;
|
H A D | rs_cpu_overdraw_canvas_listener.h | 43 void DrawArc(const Drawing::Rect& oval, Drawing::scalar startAngle, Drawing::scalar sweepAngle) override; 44 void DrawPie(const Drawing::Rect& oval, Drawing::scalar startAngle, Drawing::scalar sweepAngle) override; 45 void DrawOval(const Drawing::Rect& oval) override;
|
H A D | rs_listened_canvas.h | 37 void DrawArc(const Drawing::Rect& oval, Drawing::scalar startAngle, Drawing::scalar sweepAngle) override; 38 void DrawPie(const Drawing::Rect& oval, Drawing::scalar startAngle, Drawing::scalar sweepAngle) override; 39 void DrawOval(const Drawing::Rect& oval) override;
|
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/drawing_ndk/cpp/dm/ |
H A D | add_arc.cpp | 70 OH_Drawing_Rect *oval = OH_Drawing_RectCreate(-R, -R, R, R); in OnTestFunction() local 72 OH_Drawing_CanvasDrawOval(canvas, oval); in OnTestFunction() 91 OH_Drawing_RectDestroy(oval); in OnTestFunction()
|
/foundation/arkui/ace_engine/test/mock/core/rosen/ |
H A D | mock_canvas.h | 34 MOCK_METHOD3(DrawArc, void(const TestingRect& oval, float startAngle, float sweepAngle)); 65 MOCK_METHOD1(DrawOval, void(const TestingRect& oval));
|
H A D | testing_path.h | 56 virtual void AddArc(TestingRect oval, float startAngle, float sweepAngle) {} in AddArc() argument 92 virtual void AddOval(const TestingRect& oval, PathDirection dir = PathDirection::CW_DIRECTION) {} in AddOval() argument
|
H A D | testing_canvas.h | 57 virtual void DrawArc(const TestingRect& oval, float startAngle, float sweepAngle) {} in DrawArc() argument 109 virtual void DrawOval(const TestingRect& oval) {} in DrawOval() argument
|
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/unittest/skia_adapter/ |
H A D | skia_canvas_test.cpp | 158 Rect oval; in HWTEST_F() local 164 skiaCanvas.DrawArc(oval, startAngle, sweepAngle, paint); in HWTEST_F() 167 skiaCanvas.DrawArc(oval, startAngle, sweepAngle, paint); in HWTEST_F() 178 Rect oval; in HWTEST_F() local 184 skiaCanvas.DrawPie(oval, startAngle, sweepAngle, paint); in HWTEST_F() 187 skiaCanvas.DrawPie(oval, startAngle, sweepAngle, paint); in HWTEST_F() 198 Rect oval; in HWTEST_F() local 202 skiaCanvas.DrawOval(oval, paint); in HWTEST_F() 205 skiaCanvas.DrawOval(oval, paint); in HWTEST_F()
|
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/recording/ |
H A D | recording_canvas.cpp | 131 void RecordingCanvas::DrawArc(const Rect& oval, scalar startAngle, scalar sweepAngle) in DrawArc() argument 134 AddDrawOpDeferred<DrawArcOpItem>(oval, startAngle, sweepAngle); in DrawArc() 137 AddDrawOpImmediate<DrawArcOpItem::ConstructorHandle>(oval, startAngle, sweepAngle); in DrawArc() 140 void RecordingCanvas::DrawPie(const Rect& oval, scalar startAngle, scalar sweepAngle) in DrawPie() argument 143 AddDrawOpDeferred<DrawPieOpItem>(oval, startAngle, sweepAngle); in DrawPie() 146 AddDrawOpImmediate<DrawPieOpItem::ConstructorHandle>(oval, startAngle, sweepAngle); in DrawPie() 149 void RecordingCanvas::DrawOval(const Rect& oval) in DrawOval() argument 152 AddDrawOpDeferred<DrawOvalOpItem>(oval); in DrawOval() 155 AddDrawOpImmediate<DrawOvalOpItem::ConstructorHandle>(oval); in DrawOval()
|
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/drawing_ndk/src/ |
H A D | drawing_path.cpp | 256 const OH_Drawing_Rect* oval, uint32_t start, OH_Drawing_PathDirection dir) in OH_Drawing_PathAddOvalWithInitialPoint() 262 if (oval == nullptr) { in OH_Drawing_PathAddOvalWithInitialPoint() 271 path->AddOval(CastToRect(*oval), start, static_cast<PathDirection>(dir)); in OH_Drawing_PathAddOvalWithInitialPoint() 373 void OH_Drawing_PathAddOval(OH_Drawing_Path* cPath, const OH_Drawing_Rect* oval, OH_Drawing_PathDirection dir) in OH_Drawing_PathAddOval() argument 379 if (oval == nullptr) { in OH_Drawing_PathAddOval() 388 path->AddOval(CastToRect(*oval), static_cast<PathDirection>(dir)); in OH_Drawing_PathAddOval() 255 OH_Drawing_PathAddOvalWithInitialPoint(OH_Drawing_Path* cPath, const OH_Drawing_Rect* oval, uint32_t start, OH_Drawing_PathDirection dir) OH_Drawing_PathAddOvalWithInitialPoint() argument
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/ |
H A D | jsXNode.js | 1752 this.oval = null; 1759 this.oval = null; 1766 this.oval = null; 1773 this.oval = null; 1776 setOvalShape(oval) { 1777 this.oval = oval; 1785 this.oval = null; 2246 else if (this.shapeMaskValue.oval !== null) { 2247 const oval [all...] |
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/include/draw/ |
H A D | path.h | 115 * @brief Appends arc to Path. Arc added is part of ellipse bounded by oval, from startAngle through sweepAngle. 131 * @brief Appends arc to Path. Arc is implemented by one or more conics weighted to describe part of oval 300 * @brief Adds oval to Path. Oval is upright ellipse bounded by Rect oval with radii equal to 301 * half oval width and half oval height. Oval begins at start and continues clockwise if dir is 304 * @param oval bounds of ellipse added 307 virtual void AddOval(const Rect& oval, PathDirection dir = PathDirection::CW_DIRECTION); 310 * @brief Adds oval to Path. Oval is upright ellipse bounded by Rect oval wit [all...] |
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/include/recording/ |
H A D | recording_canvas.h | 71 void DrawArc(const Rect& oval, scalar startAngle, scalar sweepAngle) override; 72 void DrawPie(const Rect& oval, scalar startAngle, scalar sweepAngle) override; 73 void DrawOval(const Rect& oval) override;
|
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/engine_adapter/impl_interface/ |
H A D | core_canvas_impl.h | 91 virtual void DrawArc(const Rect& oval, scalar startAngle, scalar sweepAngle, const Paint& paint) = 0; 92 virtual void DrawPie(const Rect& oval, scalar startAngle, scalar sweepAngle, const Paint& paint) = 0; 93 virtual void DrawOval(const Rect& oval, const Paint& paint) = 0;
|
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/engine_adapter/skia_adapter/ |
H A D | skia_canvas.h | 86 void DrawArc(const Rect& oval, scalar startAngle, scalar sweepAngle, const Paint& paint) override; 87 void DrawPie(const Rect& oval, scalar startAngle, scalar sweepAngle, const Paint& paint) override; 88 void DrawOval(const Rect& oval, const Paint& paint) override;
|
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/pipeline/ |
H A D | rs_paint_filter_canvas.cpp | 175 void RSPaintFilterCanvasBase::DrawArc(const Rect& oval, scalar startAngle, scalar sweepAngle) in DrawArc() argument 180 (*iter)->DrawArc(oval, startAngle, sweepAngle); in DrawArc() 185 canvas_->DrawArc(oval, startAngle, sweepAngle); in DrawArc() 190 void RSPaintFilterCanvasBase::DrawPie(const Rect& oval, scalar startAngle, scalar sweepAngle) in DrawPie() argument 195 (*iter)->DrawPie(oval, startAngle, sweepAngle); in DrawPie() 200 canvas_->DrawPie(oval, startAngle, sweepAngle); in DrawPie() 205 void RSPaintFilterCanvasBase::DrawOval(const Rect& oval) in DrawOval() argument 210 (*iter)->DrawOval(oval); in DrawOval() 215 canvas_->DrawOval(oval); in DrawOval()
|