我有一个连接线段的列表。如何获得多边形。
let lines = [
[10, 10, 200, 10],
[10, 10, 10, 200],
[10, 200, 200, 10],
[200, 10, 390, 10],
[200, 10, 390, 200],
[390, 10, 390, 200],
[10, 200, 10, 390],
[390, 200, 390, 390],
[10, 390, 390, 390],
[200, 10, 200, 200],
[10, 200, 200, 200],
];
示例代码可视化:
// poly 1 would be something like this.
poly1 = [
[10, 10],
[200, 10],
[10, 200],
];