/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/cppview/ |
H A D | canvas_path.cpp | 72 void NativeCanvasPath::BezierCurveTo(double cp1x, double cp1y, double cp2x, double cp2y, double x, double y) in BezierCurveTo() argument 74 path2d_->BezierCurveTo(cp1x, cp1y, cp2x, cp2y, x, y); in BezierCurveTo()
|
H A D | canvas_path.h | 39 void BezierCurveTo(double cp1x, double cp1y, double cp2x, double cp2y, double x, double y);
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/canvas/ |
H A D | js_canvas_path.cpp | 114 // bezierCurveTo(cp1x: number, cp1y: number, cp2x: number, cp2y: number, x: number, y: number): void 117 double cp1x = 0.0; in JsPath2DBezierCurveTo() local 123 if (info.GetDoubleArg(0, cp1x) && info.GetDoubleArg(1, cp1y) && info.GetDoubleArg(2, cp2x) && in JsPath2DBezierCurveTo() 127 cp1x * density, cp1y * density, cp2x * density, cp2y * density, x * density, y * density); in JsPath2DBezierCurveTo()
|
H A D | js_canvas_renderer.cpp | 1112 // bezierCurveTo(cp1x: number, cp1y: number, cp2x: number, cp2y: number, x: number, y: number): void 1116 if (info.GetDoubleArg(0, param.cp1x) && info.GetDoubleArg(1, param.cp1y) && info.GetDoubleArg(2, param.cp2x) && in JsBezierCurveTo() 1119 param.cp1x *= density; in JsBezierCurveTo()
|
/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/ |
H A D | cj_canvas_ffi.cpp | 58 BezierCurveParam GetBezierCurveParam(double cp1x, double cp1y, double cp2x, double cp2y, double x, double y) in GetBezierCurveParam() argument 61 param.cp1x = PipelineBase::Vp2PxWithCurrentDensity(cp1x); in GetBezierCurveParam() 545 int64_t contextId, double cp1x, double cp1y, double cp2x, double cp2y, double x, double y) in FfiOHOSAceFrameworkRenderingContextBezierCurveTo() 549 auto bezierCurveParam = GetBezierCurveParam(cp1x, cp1y, cp2x, cp2y, x, y); in FfiOHOSAceFrameworkRenderingContextBezierCurveTo() 939 double cp1x = PipelineBase::Vp2PxWithCurrentDensity(params.cp1x); in FfiOHOSAceFrameworkCanvasPathBezierCurveTo() local 945 path2d->BezierCurveTo(cp1x, cp1y, cp2x, cp2y, x, y); in FfiOHOSAceFrameworkCanvasPathBezierCurveTo() 544 FfiOHOSAceFrameworkRenderingContextBezierCurveTo( int64_t contextId, double cp1x, double cp1y, double cp2x, double cp2y, double x, double y) FfiOHOSAceFrameworkRenderingContextBezierCurveTo() argument
|
H A D | cj_canvas_ffi.h | 75 double cp1x; member 147 int64_t selfId, double cp1x, double cp1y, double cp2x, double cp2y, double x, double y);
|
/foundation/arkui/ace_engine/frameworks/core/components/common/properties/ |
H A D | paint_state.h | 28 double cp1x = 0.0; // first bezier point x member
|
H A D | decoration.cpp | 406 void CanvasPath2D::BezierCurveTo(double cp1x, double cp1y, double cp2x, double cp2y, double x, double y) in BezierCurveTo() argument 409 args.para1 = cp1x; in BezierCurveTo()
|
/foundation/arkui/ace_engine/frameworks/core/components/custom_paint/ |
H A D | rosen_render_offscreen_canvas.cpp | 1662 double cp1x = args.para1; in Path2DBezierCurveTo() local 1669 skPath2d_.cubicTo(cp1x, cp1y, cp2x, cp2y, x, y); in Path2DBezierCurveTo() 1671 path2d_.CubicTo(cp1x, cp1y, cp2x, cp2y, x, y); in Path2DBezierCurveTo() 2419 skPath_.cubicTo(SkDoubleToScalar(param.cp1x), SkDoubleToScalar(param.cp1y), SkDoubleToScalar(param.cp2x), in UpdateTextStyleForeground() 2422 path_.CubicTo(static_cast<RSScalar>(param.cp1x), static_cast<RSScalar>(param.cp1y), in UpdateTextStyleForeground()
|
H A D | rosen_render_custom_paint.cpp | 1121 skPath_.cubicTo(SkDoubleToScalar(param.cp1x + offset.GetX()), SkDoubleToScalar(param.cp1y + offset.GetY()), in BezierCurveTo() 1125 drawingPath_.CubicTo(static_cast<RSScalar>(param.cp1x + offset.GetX()), in BezierCurveTo() 1660 double cp1x = args.para1 + offset.GetX(); in Path2DBezierCurveTo() local 1667 skPath2d_.cubicTo(cp1x, cp1y, cp2x, cp2y, x, y); in Path2DBezierCurveTo() 1669 drawingPath2d_.CubicTo(cp1x, cp1y, cp2x, cp2y, x, y); in Path2DBezierCurveTo()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/canvas/ |
H A D | custom_paint_paint_method.cpp | 960 rsPath_.CubicTo(static_cast<RSScalar>(param.cp1x), in BezierCurveTo()
|
/foundation/arkui/ace_engine/frameworks/bridge/js_frontend/engine/jsi/ |
H A D | jsi_canvas_bridge.cpp | 795 param.cp1x = GetJsDoubleVal(runtime, argv[0]); in JsBezierCurveTo() 1388 // 6 parameters: bezierCurveTo(cp1x, cp1y, cp2x, cp2y, x, y) in JsPath2DBezierCurveTo()
|
H A D | jsi_offscreen_canvas_bridge.cpp | 578 param.cp1x = GetJsDoubleVal(runtime, argv[0]); in JsBezierCurveTo() 1189 // 6 parameters: bezierCurveTo(cp1x, cp1y, cp2x, cp2y, x, y) in JsPath2DBezierCurveTo()
|