drawing_round_rect.h
概述
文件中定义了与圆角矩形相关的功能函数。
引用文件: <native_drawing/drawing_round_rect.h>
库: libnative_drawing.so
起始版本: 11
相关模块:Drawing
汇总
类型定义
| 名称 | 描述 |
|---|---|
| typedef enum OH_Drawing_CornerPos OH_Drawing_CornerPos | 用于描述圆角位置的枚举。 |
枚举
| 名称 | 描述 |
|---|---|
| OH_Drawing_CornerPos { CORNER_POS_TOP_LEFT, CORNER_POS_TOP_RIGHT, CORNER_POS_BOTTOM_RIGHT, CORNER_POS_BOTTOM_LEFT } | 用于描述圆角位置的枚举。 |
函数
| 名称 | 描述 |
|---|---|
| OH_Drawing_RoundRect * OH_Drawing_RoundRectCreate (const OH_Drawing_Rect *, float xRad, float yRad) | 用于创建一个圆角矩形对象。 |
| void OH_Drawing_RoundRectSetCorner (OH_Drawing_RoundRect *, OH_Drawing_CornerPos pos, OH_Drawing_Corner_Radii) | 用于设置圆角矩形中指定圆角位置的圆角半径。 |
| OH_Drawing_Corner_Radii OH_Drawing_RoundRectGetCorner (OH_Drawing_RoundRect *, OH_Drawing_CornerPos pos) | 用于获取圆角矩形中指定圆角位置的圆角半径。 |
| void OH_Drawing_RoundRectDestroy (OH_Drawing_RoundRect *) | 用于销毁圆角矩形对象并回收该对象占有的内存。 |
| OH_Drawing_ErrorCode OH_Drawing_RoundRectOffset (OH_Drawing_RoundRect *roundRect, float dx, float dy) | 用于将圆角矩形沿x轴方向和y轴方向平移指定距离。 |