修正数组顺序被更改的问题

pull/68/head
ChenX_AMD 6 years ago
parent 6515c48202
commit d2dcaa18ef

@ -20,6 +20,11 @@ export class CurveIntersection
* @memberof CurveIntersection
*/
intersect: Map<Curve, Map<Curve, Vector3[]>> = new Map();
/**
* @param {Curve[]} cus ,,
* @memberof CurveIntersection
*/
constructor(cus: Curve[])
{
cus.forEach(c =>

@ -10,8 +10,9 @@ export class LinkSelf
constructor(cus: Curve[])
{
cus.forEach(c => c["_link_use_"] = undefined);
cus.forEach((c, i) => c.ColorIndex = i + 1);
let insMap = new CurveIntersection(cus);
let insMap = new CurveIntersection(cus.concat());
//打断后存储的曲线列表
let breakCus: Curve[] = [];

Loading…
Cancel
Save