Home > SCH_Utils > splitLines
SCH_Utils.splitLines() method
此 API 当前处于 BETA 预览状态,希望得到开发者的反馈。它的任何功能都可能在接下来的开发进程中被修改,请不要将它用于任何正式环境。
拆分多段线
签名
typescript
splitLines(lines: Array<number | Array<number>>): Array<Array<number | Array<number>>> | undefined;1
参数名
参数 | 类型 | 描述 |
|---|---|---|
lines | Array<number | Array<number>> | 多段线坐标组,每段都是连续的一组 |
返回值
Array<Array<number | Array<number>>> | undefined
备注
将相互之间无任何连接的多段线坐标组拆分成多个多段线,无论是否有多个多段线,本函数都会在输入数据的基础上包裹一层数组; 建议用于 ISCH_PrimitiveBus 和 ISCH_PrimitiveWire 等包含多段线的场景