Home > SCH_Utils > splitLines
SCH_Utils.splitLines() method
This API is provided as a beta preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.
拆分多段线
Signature
typescript
splitLines(lines: Array<number | Array<number>>): Array<Array<number | Array<number>>> | undefined;1
Parameters
Parameter | Type | Description |
|---|---|---|
lines | Array<number | Array<number>> | 多段线坐标组,每段都是连续的一组 |
Returns
Array<Array<number | Array<number>>> | undefined
Remarks
将相互之间无任何连接的多段线坐标组拆分成多个多段线,无论是否有多个多段线,本函数都会在输入数据的基础上包裹一层数组; 建议用于 ISCH_PrimitiveBus 和 ISCH_PrimitiveWire 等包含多段线的场景