修复:绘制L型墙时方向不正确

pull/1935/head
ChenX 2 years ago
parent 5f71fcd234
commit 428b35cc1c

@ -128,7 +128,12 @@ export function ParseWallRange(wall: RoomWallBase, getParam = CreateGetCurvePara
range[CURVE_FACE_TYPE_KEY] = c[CURVE_FACE_TYPE_KEY];
return range;
});
let rightParams: [number, number][] = wall.RightCurves.map(c => [getParam.GetParamAtPoint(c.StartPoint), getParam.GetParamAtPoint(c.EndPoint)]);
let rightParams: [number, number][] = wall.RightCurves.map(c =>
{
let range = [getParam.GetParamAtPoint(c.StartPoint), getParam.GetParamAtPoint(c.EndPoint)] as [number, number];
range[CURVE_FACE_TYPE_KEY] = c[CURVE_FACE_TYPE_KEY];
return range;
});
leftParams.sort((a, b) => a[0] - b[0]);
rightParams.sort((a, b) => a[0] - b[0]);

Loading…
Cancel
Save