CADViewComponent/dist/Utils.js
2018-05-28 09:49:45 +08:00

23 lines
656 B
JavaScript

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const _1 = require(".");
function LoadBoard(view, data) {
view.m_Scene.children.forEach(obj => {
let geo = obj["geometry"];
if (geo)
geo.dispose();
});
view.m_Scene.children.length = 0;
//加板
let { meshs, edgesa } = _1.createTemplateBoard(data);
//加标注
let dims = _1.DrawDimension(meshs);
view.m_Scene.add(...meshs);
view.m_Scene.add(...edgesa);
view.m_Scene.add(...dims);
view.ViewToSwiso();
view.ZoomAll();
view.Zoom(1.1);
}
exports.LoadBoard = LoadBoard;
//# sourceMappingURL=Utils.js.map