更新编译输出为es5支持老旧的浏览器

This commit is contained in:
ChenX
2018-06-06 17:23:22 +08:00
parent 256a7ea8a6
commit 29a6dd0fff
38 changed files with 616 additions and 533 deletions

18
dist/DrawDimension.js vendored
View File

@@ -1,7 +1,7 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const three_1 = require("three");
const _1 = require(".");
var three_1 = require("three");
var _1 = require(".");
/**
* 绘制标注实体
*
@@ -10,19 +10,19 @@ const _1 = require(".");
* @returns 标注实体列表
*/
function DrawDimension(brList) {
let box = _1.GetBoxArr(brList);
let size = box.getSize(new three_1.Vector3());
let mat4 = new three_1.Matrix4();
var box = _1.GetBoxArr(brList);
var size = box.getSize(new three_1.Vector3());
var mat4 = new three_1.Matrix4();
mat4.makeBasis(new three_1.Vector3(-1, 0, 0), new three_1.Vector3(0, -1, 0), new three_1.Vector3(0, 0, 1));
mat4.setPosition(box.min.clone().add(new three_1.Vector3(size.x, -30)));
let textHeight = 45;
let dimx = new _1.Dimension(size.x, textHeight, true);
var textHeight = 45;
var dimx = new _1.Dimension(size.x, textHeight, true);
dimx.applyMatrix(mat4);
let dimz = new _1.Dimension(size.z, textHeight);
var dimz = new _1.Dimension(size.z, textHeight);
mat4.makeBasis(new three_1.Vector3(0, 0, -1), new three_1.Vector3(1, 0, 0), new three_1.Vector3(0, -1, 0));
mat4.setPosition(box.max.clone().add(new three_1.Vector3(30, -size.y)));
dimz.applyMatrix(mat4);
let dimy = new _1.Dimension(size.y, textHeight, true, true);
var dimy = new _1.Dimension(size.y, textHeight, true, true);
mat4.makeBasis(new three_1.Vector3(0, 1, 0), new three_1.Vector3(-1, 0, 0), new three_1.Vector3(0, 0, 1));
mat4.setPosition(box.max.clone().add(new three_1.Vector3(30, -size.y)));
dimy.applyMatrix(mat4);