1# @ohos.graphics.common2D (2D图形通用数据类型) 2 3本模块定义了一些2D图形领域的通用数据类型。 4 5> **说明:** 6> 7> 本模块首批接口从API version 11开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。 8 9## 导入模块 10 11```ts 12import { common2D } from '@kit.ArkGraphics2D'; 13``` 14 15## Color 16 17ARGB格式的颜色描述。 18 19**系统能力:** SystemCapability.Graphics.Drawing 20 21| 名称 | 类型 | 可读 | 可写 | 说明 | 22| ----- | ------ | ---- | ---- | ---------------------------------------- | 23| alpha | number | 是 | 是 | 颜色的A分量(透明度),值是0~255的整数。 | 24| red | number | 是 | 是 | 颜色的R分量(红色),值是0~255的整数。 | 25| green | number | 是 | 是 | 颜色的G分量(绿色),值是0~255的整数。 | 26| blue | number | 是 | 是 | 颜色的B分量(蓝色),值是0~255的整数。 | 27 28## Rect 29 30矩形区域,通过2个坐标点可以描述出一个矩形区域,这2个点分别认为是矩形区域的左上角点与右下角点。 31 32**系统能力:** SystemCapability.Graphics.Drawing 33 34| 名称 | 类型 | 可读 | 可写 | 说明 | 35| ------ | ------ | ---- | ---- | ------------------------------ | 36| left | number | 是 | 是 | 矩形区域的左上角横坐标,浮点数。 | 37| top | number | 是 | 是 | 矩形区域的左上角纵坐标,浮点数。 | 38| right | number | 是 | 是 | 矩形区域的右下角横坐标,浮点数。 | 39| bottom | number | 是 | 是 | 矩形区域的右下角纵坐标,浮点数。 | 40 41## Point<sup>12+</sup> 42 43坐标点。 44 45**系统能力:** SystemCapability.Graphics.Drawing 46 47| 名称 | 类型 | 可读 | 可写 | 说明 | 48| ------ | ------ | ---- | ---- | ------------------------------ | 49| x | number | 是 | 是 | 横坐标,浮点数。 | 50| y | number | 是 | 是 | 纵坐标,浮点数。 | 51 52## Point3d<sup>12+</sup> 53 54三维的坐标点。继承自[Point](#point12)。 55 56**系统能力:** SystemCapability.Graphics.Drawing 57 58| 名称 | 类型 | 可读 | 可写 | 说明 | 59| ------ | ------ | ---- | ---- | ------------------------------ | 60| z | number | 是 | 是 | z轴坐标,浮点数。 |