# 图形函数 - 作图函数 文档类型:函数事实页 是否可直接用于生成代码:是;本页函数条目均包含参数表 遇到不确定时:回到 [../graphics.md](../graphics.md)、[../../index.md](../../index.md) ## 作图函数 ### `mergeGraph(graph1, graph2, graph3, graph4)` 用途:合并多个图形对象。 参数个数:4 返回值:处理后的图形结果 | 参数位置 | 参数名 | 必填 | 接收类型 | 说明 | | -------- | -------- | ---- | -------- | ---------- | | 1 | `graph1` | 是 | 图形对象 | 第一个图形 | | 2 | `graph2` | 是 | 图形对象 | 第二个图形 | | 3 | `graph3` | 是 | 图形对象 | 第三个图形 | | 4 | `graph4` | 是 | 图形对象 | 第四个图形 | ### `encodeGraphGroup(graphs, options)` 用途:编码图形组合。 参数个数:2 返回值:处理后的结果值 | 参数位置 | 参数名 | 必填 | 接收类型 | 说明 | | -------- | --------- | ---- | -------- | ------------ | | 1 | `graphs` | 是 | 数组 | 图形对象数组 | | 2 | `options` | 是 | 数组 | 编码选项 | ### `decodeGraphGroup(data, out_graph, out_data)` 用途:分解图形组合。 参数个数:3 返回值:处理后的结果值 | 参数位置 | 参数名 | 必填 | 接收类型 | 说明 | | -------- | ----------- | ---- | ------------- | -------------------- | | 1 | `data` | 是 | 图形组合/数组 | 待分解的图形组合数据 | | 2 | `out_graph` | 是 | 变量引用 | 输出分解后的图形 | | 3 | `out_data` | 是 | 变量引用 | 输出分解后的数据 | ### `decodeGraph(graph, out_type, out_name, out_data, out_property)` 用途:分解图形对象。 参数个数:5 返回值:处理后的结果值 | 参数位置 | 参数名 | 必填 | 接收类型 | 说明 | | -------- | -------------- | ---- | -------- | ------------ | | 1 | `graph` | 是 | 图形对象 | 待分解的图形 | | 2 | `out_type` | 是 | 变量引用 | 输出图形类型 | | 3 | `out_name` | 是 | 变量引用 | 输出图形名称 | | 4 | `out_data` | 是 | 变量引用 | 输出图形数据 | | 5 | `out_property` | 是 | 变量引用 | 输出图形属性 | ### `encodeGraph(graph_type, name, data, options)` 用途:编码图形对象。 参数个数:4 返回值:处理后的图形结果 | 参数位置 | 参数名 | 必填 | 接收类型 | 说明 | | -------- | ------------ | ---- | ------------- | -------- | | 1 | `graph_type` | 是 | 整数/图形类型 | 图形类型 | | 2 | `name` | 是 | 字符串 | 图形名称 | | 3 | `data` | 是 | 数组 | 图形数据 | | 4 | `options` | 是 | 数组 | 图形选项 | ### `graphGroup(arg1, arg2, arg3, arg4)` 用途:作图函数相关函数。 参数个数:4 返回值:处理后的结果值 | 参数位置 | 参数名 | 必填 | 接收类型 | 说明 | | -------- | ------ | ---- | -------- | -------------------- | | 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 | | 2 | `arg2` | 是 | 任意值 | 按源文档示例顺序传入 | | 3 | `arg3` | 是 | 任意值 | 按源文档示例顺序传入 | | 4 | `arg4` | 是 | 整数 | 按源文档示例顺序传入 | ### `getColorByIndex(index)` 用途:按颜色索引获取颜色值。 参数个数:1 返回值:整数 | 参数位置 | 参数名 | 必填 | 接收类型 | 说明 | | -------- | ------- | ---- | -------- | -------- | | 1 | `index` | 是 | 整数 | 颜色索引 |