You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
WebCAD/__test__/EdgeSealing/seal.test.ts

14 lines
1.2 KiB

import { GetSealedBoardContour } from "../../src/GraphicsSystem/CalcEdgeSealing";
import { Board } from "../../src/ueapi";
import { LoadEntityFromFileData } from "../Utils/LoadEntity.util";
test('无法计算封边', () =>
{
let d =
[1, "Board", 8, 2, 45360, false, 1, 5, 0, [1, 0, 0, 0, 0, 0, 1, 0, 0, -1, 0, 0, 162355.7743531527, 18, -582496.0854969013, 1], 0, 0, true, [1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 162337.7743531527, 18, -582514.0854969013, 1], 0, 3, 1704, 401, 18, false, "Polyline", 8, 2, 0, false, 0, 7, 0, [1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 1704, 0, 1], 0, 0, true, [1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -78, 0, 1], 0, 2, 6, [401, -1704], 0, [401, -1704], 0, [383, -1704], 0, [382.99999999999994, 0], 0, [0, 0], 0, [0, -1704], 0, true, 0, 3, 0, 0, 0, 0, 0, 10, 2, "背板", "一楼次卧", "衣柜3", "福人颗粒板-山水之恋-晶钻面", "颗粒板", "山水之恋", 0, 1, "三合一", 2, 0, "1", "1", "1", "1", "", "", "", 6, "三合一", "三合一", "三合一", "三合一", "三合一", "三合一", false, true, 0, 0, 0, 0, 0, 0, 0, 0, true, 0, 0];
let br = LoadEntityFromFileData(d)[0] as Board;
let ddd = GetSealedBoardContour(br, true, true);//没救了 自交
});