自学内容网 自学内容网

鸿蒙OpenHarmony Native API【drawing_path.h】 头文件

drawing_path.h

Overview

Related Modules:

[Drawing]

Description:

文件中定义了与自定义路径相关的功能函数

Since:  8 Version:  1.0

Summary

Functions

FunctionDescription
[OH_Drawing_PathCreate] (void)[OH_Drawing_Path] * 函数用于创建一个路径对象
OH_Drawing_PathDestroyvoid 函数用于销毁路径对象并回收该对象占有的内存
[OH_Drawing_PathMoveTo] ([OH_Drawing_Path] *, float x, float y)void 函数用于设置自定义路径的起始点位置
[OH_Drawing_PathLineTo] ([OH_Drawing_Path] *, float x, float y)void 函数用于添加一条从路径的最后点位置到目标点位置的线段
OH_Drawing_PathArcTovoid 函数用于给路径添加一段弧线,绘制弧线的方式为角度弧,该方式首先会指定一个矩形边框,矩形边框会包裹椭圆, 然后会指定一个起始角度和扫描度数,从起始角度扫描截取的椭圆周长一部分即为绘制的弧线。另外会默认添加一条从路径的最后点位置到弧线起始点位置的线段
[OH_Drawing_PathQuadTo] ([OH_Drawing_Path] *, float ctrlX, float ctrlY, float endX, float endY)void 函数用于添加一条从路径最后点位置到目标点位置的二阶贝塞尔圆滑曲线
[OH_Drawing_PathCubicTo] ([OH_Drawing_Path] *, float ctrlX1, float ctrlY1, float ctrlX2, float ctrlY2, float endX, float endY)void 函数用于添加一条从路径最后点位置到目标点位置的三阶贝塞尔圆滑曲线
[OH_Drawing_PathClose] ([OH_Drawing_Path] *)void 函数用于闭合路径,会添加一条从路径起点位置到最后点位置的线段
OH_Drawing_PathResetvoid 函数用于重置自定义路径数据
以上就是本篇文章所带来的鸿蒙开发中一小部分技术讲解;想要学习完整的鸿蒙全栈技术。可以在结尾找我可全部拿到!
下面是鸿蒙的完整学习路线,展示如下:
1

2

除此之外,根据这个学习鸿蒙全栈学习路线,也附带一整套完整的学习【文档+视频】,内容包含如下

内容包含了:(ArkTS、ArkUI、Stage模型、多端部署、分布式应用开发、音频、视频、WebGL、OpenHarmony多媒体技术、Napi组件、OpenHarmony内核、鸿蒙南向开发、鸿蒙项目实战)等技术知识点。帮助大家在学习鸿蒙路上快速成长!

鸿蒙【北向应用开发+南向系统层开发】文档笔记

3

鸿蒙【基础+实战项目】视频

4

鸿蒙面经

5

为了避免大家在学习过程中产生更多的时间成本,对比我把以上内容全部放在了↓↓↓想要的可以自取喔!谢谢大家观看!


原文地址:https://blog.csdn.net/2301_76813281/article/details/140640977

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!