Files
playbook/docs/tsl/reference/catalog/graphics/01_drawing.md
T
csh 540b3c0a1b 📝 docs(tsl): restructure agent-facing reference
Rework TSL syntax, catalog, modules, and routing docs around deterministic agent lookup and generation.

Split large catalog pages into focused function fact pages, remove obsolete pending/verified/unavailable paths, and update consistency tests for the new structure.
2026-06-09 17:24:30 +08:00

3.7 KiB

图形函数 - 作图函数

文档类型:函数事实页 是否可直接用于生成代码:是;本页函数条目均包含参数表 遇到不确定时:回到 ../graphics.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 整数 颜色索引