同步代码
This commit is contained in:
170
api.cjs.js
170
api.cjs.js
@@ -178,11 +178,15 @@ exports.RenderType = void 0;
|
||||
/**物理带线框 */
|
||||
RenderType[RenderType["Physical2Print"] = 106] = "Physical2Print";
|
||||
})(exports.RenderType || (exports.RenderType = {}));
|
||||
function IsPhysical(renderType) {
|
||||
return renderType === exports.RenderType.Physical || renderType === exports.RenderType.Physical2 || renderType === exports.RenderType.PhysicalPrint || renderType === exports.RenderType.Physical2Print;
|
||||
}
|
||||
|
||||
class IHostApplicationServices {
|
||||
constructor() {
|
||||
this.UseShadow = true;
|
||||
this.isShowLightShadow = true; //灯光阴影 (除太阳光外)
|
||||
this.ShowHistoryLog = true;
|
||||
this.DrawWallBottomFace = false; //绘制底面
|
||||
//#region _RenderType 渲染类型
|
||||
this._renderType = exports.RenderType.Wireframe;
|
||||
//#endregion
|
||||
@@ -247,6 +251,9 @@ class IHostApplicationServices {
|
||||
async LoadMetalEnv() { return; }
|
||||
}
|
||||
IHostApplicationServices.__ProxyKeys__ = []; //代理对象,当代理对象存在时,获取内部的值指向代理对象
|
||||
__decorate([
|
||||
ProxyValue
|
||||
], IHostApplicationServices.prototype, "isShowLightShadow", void 0);
|
||||
__decorate([
|
||||
ProxyValue
|
||||
], IHostApplicationServices.prototype, "_renderType", void 0);
|
||||
@@ -4980,7 +4987,7 @@ class CurveIntersection {
|
||||
* @param {Curve[]} cus 请注意数组的顺序会被更改,如果你在意数组的顺序,请拷贝数组后传进来
|
||||
* @memberof CurveIntersection
|
||||
*/
|
||||
constructor(cus, parseIntersectionParam = false, intType = IntersectOption.OnBothOperands, fuzz = 1e-6, parseRecord = false) {
|
||||
constructor(cus, parseIntersectionParam = false, intType = IntersectOption.ExtendNone, fuzz = 1e-6, parseRecord = false) {
|
||||
this.fuzz = fuzz;
|
||||
//用来缓存的曲线包围盒
|
||||
this.boxMap = new Map();
|
||||
@@ -5551,7 +5558,7 @@ function isTargetCurInOrOnSourceCur(sourceCur, targetCur) {
|
||||
}
|
||||
//获取交点处上下距0.01par的点
|
||||
function getIntPtContextPts(sourceCur, cu, pts = []) {
|
||||
let interPts = cu.IntersectWith(sourceCur, IntersectOption.OnBothOperands);
|
||||
let interPts = cu.IntersectWith(sourceCur, IntersectOption.ExtendNone);
|
||||
if (interPts.length > 0) {
|
||||
let pars = interPts.map(pt => cu.GetParamAtPoint(pt));
|
||||
for (let par of pars) {
|
||||
@@ -5742,7 +5749,7 @@ class Contour {
|
||||
//可能会有提升,但是好像不大(并且还有更慢的趋势)
|
||||
// if (!sourceOutline.BoundingBox.intersectsBox(targetOutline.BoundingBox, 1e-3))
|
||||
// return { intersectionList, unionList };
|
||||
let interPts = sourceOutline.IntersectWith2(targetOutline, IntersectOption.OnBothOperands, COMBINE_FUZZ);
|
||||
let interPts = sourceOutline.IntersectWith2(targetOutline, IntersectOption.ExtendNone, COMBINE_FUZZ);
|
||||
let sourceContainerTarget;
|
||||
let targetContainerSource;
|
||||
if (sourceOutline.Area > targetOutline.Area) {
|
||||
@@ -5814,7 +5821,7 @@ class Contour {
|
||||
let sourceOutline = this._Curve;
|
||||
let targetOutline = target.Curve;
|
||||
let isEqualNormal = equalv3(sourceOutline.Normal, targetOutline.Normal, 1e-3);
|
||||
let interPts = sourceOutline.IntersectWith2(targetOutline, IntersectOption.OnBothOperands, COMBINE_FUZZ);
|
||||
let interPts = sourceOutline.IntersectWith2(targetOutline, IntersectOption.ExtendNone, COMBINE_FUZZ);
|
||||
if (interPts.length <= 1) {
|
||||
//反包含
|
||||
if (fastCurveInCurve2(targetOutline, sourceOutline) || equalCurve(targetOutline, sourceOutline))
|
||||
@@ -5894,7 +5901,7 @@ class Contour {
|
||||
const targetOutline = con.Curve;
|
||||
if (!IntersectBox2(outBox, targetOutline.BoundingBox))
|
||||
continue;
|
||||
let pts = sourceOutline.IntersectWith2(con.Curve, IntersectOption.OnBothOperands, COMBINE_FUZZ);
|
||||
let pts = sourceOutline.IntersectWith2(con.Curve, IntersectOption.ExtendNone, COMBINE_FUZZ);
|
||||
if (pts.length <= 1) {
|
||||
//反包含
|
||||
if (fastCurveInCurve2(targetOutline, sourceOutline) || equalCurve(targetOutline, sourceOutline))
|
||||
@@ -6043,7 +6050,7 @@ class CurveTreeNode {
|
||||
}
|
||||
}
|
||||
//交点参数列表
|
||||
let iParams = this.curve.IntersectWith(contour.Curve, IntersectOption.OnBothOperands)
|
||||
let iParams = this.curve.IntersectWith(contour.Curve, IntersectOption.ExtendNone)
|
||||
.map(p => this.curve.GetParamAtPoint2(p));
|
||||
let cus = this.curve.GetSplitCurves(iParams);
|
||||
if (cus.length === 0) {
|
||||
@@ -6301,7 +6308,7 @@ class OffsetPolyline {
|
||||
let [p1, p2, p3, p4] = [cu1.StartPoint, cu2.StartPoint, cu1.EndPoint, cu2.EndPoint];
|
||||
let l1 = new exports.Line(p1, p2);
|
||||
let l2 = new exports.Line(p3, p4);
|
||||
let ipts = l1.IntersectWith(l2, IntersectOption.OnBothOperands, 1e-8);
|
||||
let ipts = l1.IntersectWith(l2, IntersectOption.ExtendNone, 1e-8);
|
||||
if (ipts.length > 0) {
|
||||
let p = ipts[0];
|
||||
l1.EndPoint = p;
|
||||
@@ -6321,8 +6328,8 @@ class OffsetPolyline {
|
||||
let l2Intact = true;
|
||||
if (cu2 instanceof exports.Arc) {
|
||||
if (Math.sign(cu2.Bul) !== this._OffsetDistSign) {
|
||||
let ipts1 = cu2.IntersectWith(l1, IntersectOption.OnBothOperands);
|
||||
let ipts2 = cu2.IntersectWith(l2, IntersectOption.OnBothOperands);
|
||||
let ipts1 = cu2.IntersectWith(l1, IntersectOption.ExtendNone);
|
||||
let ipts2 = cu2.IntersectWith(l2, IntersectOption.ExtendNone);
|
||||
let sp;
|
||||
let ep;
|
||||
if (ipts1.length === 2)
|
||||
@@ -6349,7 +6356,7 @@ class OffsetPolyline {
|
||||
if (l1Intact && d.preCurve && d.preCurve instanceof exports.Arc) {
|
||||
let a = d.preCurve;
|
||||
if (Math.sign(a.Bul) !== this._OffsetDistSign && a.AllAngle > 1e-6) {
|
||||
let ipts = a.IntersectWith(l1, IntersectOption.OnBothOperands);
|
||||
let ipts = a.IntersectWith(l1, IntersectOption.ExtendNone);
|
||||
if (ipts.length === 2) {
|
||||
let sp = SelectNearP(ipts, p1);
|
||||
l1.EndPoint = sp;
|
||||
@@ -6361,7 +6368,7 @@ class OffsetPolyline {
|
||||
if (l2Intact && d.nextCurve && d.nextCurve instanceof exports.Arc) {
|
||||
let a = d.nextCurve;
|
||||
if (Math.sign(a.Bul) !== this._OffsetDistSign && a.AllAngle > 1e-6) {
|
||||
let ipts = a.IntersectWith(l2, IntersectOption.OnBothOperands);
|
||||
let ipts = a.IntersectWith(l2, IntersectOption.ExtendNone);
|
||||
if (ipts.length === 2) {
|
||||
let ep = SelectNearP(ipts, p3);
|
||||
l2.EndPoint = ep;
|
||||
@@ -7695,7 +7702,7 @@ exports.Polyline = Polyline_1 = class Polyline extends exports.Curve {
|
||||
let d1 = this._LineData[i];
|
||||
let d2 = this._LineData[FixIndex$1(i + 1, this._LineData)];
|
||||
let curve;
|
||||
if (equaln$1(d1.bul, 0, 1e-8))
|
||||
if (equaln$1(d1.bul, 0, 1e-5))
|
||||
curve = new exports.Line(AsVector3(d1.pt), AsVector3(d2.pt)).ApplyMatrix(this.OCSNoClone);
|
||||
else
|
||||
curve = new exports.Arc().ParseFromBul(d1.pt, d2.pt, d1.bul).ApplyMatrix(this.OCSNoClone);
|
||||
@@ -7715,7 +7722,7 @@ exports.Polyline = Polyline_1 = class Polyline extends exports.Curve {
|
||||
let c = cus[i];
|
||||
for (let j = i + 2; j < cus.length; j++) {
|
||||
let c2 = cus[j];
|
||||
let pts = c.IntersectWith(c2, IntersectOption.OnBothOperands);
|
||||
let pts = c.IntersectWith(c2, IntersectOption.ExtendNone);
|
||||
for (let p of pts) {
|
||||
intParams.push(i + c.GetParamAtPoint(p));
|
||||
intParams.push(j + c2.GetParamAtPoint(p));
|
||||
@@ -8095,7 +8102,7 @@ var IntersectOption;
|
||||
/**
|
||||
* 两者都不延伸
|
||||
*/
|
||||
IntersectOption[IntersectOption["OnBothOperands"] = 0] = "OnBothOperands";
|
||||
IntersectOption[IntersectOption["ExtendNone"] = 0] = "ExtendNone";
|
||||
/**
|
||||
* 延伸自身
|
||||
*/
|
||||
@@ -8539,7 +8546,7 @@ function IntersectEllipseAndCircleOrArc(el, cir, type) {
|
||||
if (type === IntersectOption.ExtendBoth)
|
||||
type = IntersectOption.ExtendArg;
|
||||
else if (type !== IntersectOption.ExtendArg)
|
||||
type = IntersectOption.OnBothOperands;
|
||||
type = IntersectOption.ExtendNone;
|
||||
let intPts = IntersectPolylineAndCurve(pl, cirClone, type);
|
||||
intPts.forEach(r => r.pt.applyMatrix4(el.OCS));
|
||||
return intPts;
|
||||
@@ -14965,7 +14972,7 @@ function GetIntersection(cu1, cu2) {
|
||||
else
|
||||
m = new Map();
|
||||
intCache.set(cu1, m);
|
||||
let r = cu1.IntersectWith2(cu2, IntersectOption.OnBothOperands);
|
||||
let r = cu1.IntersectWith2(cu2, IntersectOption.ExtendNone);
|
||||
let cu1EndParam = cu1.EndParam;
|
||||
let cu2EndParam = cu2.EndParam;
|
||||
for (let d of r) {
|
||||
@@ -20973,20 +20980,20 @@ class CurveTrim {
|
||||
this._curve = _curve;
|
||||
this._TrimParams = [];
|
||||
this._IsErase = false;
|
||||
this._Box = _curve.BoundingBox;
|
||||
this._Box = _curve.BoundingBox.expandByVector(new three.Vector3(0.01, 0.01));
|
||||
}
|
||||
TrimBy(contour, box) {
|
||||
TrimBy(contour, box, saveSyntropy = false) {
|
||||
if (this._IsErase)
|
||||
return;
|
||||
//交点参数列表
|
||||
let iParams = this._curve.IntersectWith2(contour.Curve, IntersectOption.OnBothOperands).map(p => p.thisParam).filter(p => p > 1e-4 && p < 0.9999);
|
||||
let iParams = this._curve.IntersectWith2(contour.Curve, IntersectOption.ExtendNone).map(p => p.thisParam).filter(p => p > 1e-6 && p < 0.999999);
|
||||
iParams.push(0, 1);
|
||||
iParams.sort((a, b) => a - b);
|
||||
arrayRemoveDuplicateBySort(iParams, (a1, a2) => equaln(a1, a2, 1e-4));
|
||||
arrayRemoveDuplicateBySort(iParams, (a1, a2) => equaln(a1, a2, 1e-6));
|
||||
if (iParams.length === 2) //[0,1]全包含 或者在外部
|
||||
{
|
||||
let p = this._curve.GetPointAtParam(0.5);
|
||||
if (this.PointInContour(p, contour, box))
|
||||
let p = this.GetPointAtParam(0.5);
|
||||
if (this.PointInContour(p, contour, box, saveSyntropy))
|
||||
this._IsErase = true;
|
||||
return;
|
||||
}
|
||||
@@ -20996,8 +21003,8 @@ class CurveTrim {
|
||||
if (insertIndex !== 0 && this._TrimParams[insertIndex - 1][1] > eparam) //包含在已经被切割的范围内,那么直接不用重复判断 (只可能被前一段包含)
|
||||
continue;
|
||||
let midParam = (sparam + eparam) * 0.5;
|
||||
let p = this._curve.GetPointAtParam(midParam); //这个性能不高 可以优化
|
||||
if (this.PointInContour(p, contour, box)) {
|
||||
let p = this.GetPointAtParam(midParam);
|
||||
if (this.PointInContour(p, contour, box, saveSyntropy)) {
|
||||
InsertRangeAndUnion(this._TrimParams, sparam, eparam, insertIndex);
|
||||
if (this._TrimParams.length === 1 && this._TrimParams[0][0] === 0 && this._TrimParams[0][1] === 1) {
|
||||
this._IsErase = true;
|
||||
@@ -21006,7 +21013,7 @@ class CurveTrim {
|
||||
}
|
||||
}
|
||||
}
|
||||
PointInContour(p, contour, contourBox) {
|
||||
PointInContour(p, contour, contourBox, saveSyntropy = false) {
|
||||
return contourBox.containsPoint(p) && (contour.Curve.PtInCurve(p) && !contour.Curve.PtOnCurve(p));
|
||||
}
|
||||
TrimParam(sparam, eparam) {
|
||||
@@ -21035,7 +21042,7 @@ class CurveTrimLine extends CurveTrim {
|
||||
GetPointAtParam(param) {
|
||||
return this._Fd.clone().multiplyScalar(param).add(this._Sp);
|
||||
}
|
||||
PointInContour(p, contour, contourBox) {
|
||||
PointInContour(p, contour, contourBox, saveSyntropy = false) {
|
||||
if (!contourBox.containsPoint(p))
|
||||
return false;
|
||||
let pl = contour.Curve;
|
||||
@@ -21046,12 +21053,14 @@ class CurveTrimLine extends CurveTrim {
|
||||
if (cu.ParamOnCurve(d.param) && equalv3(d.closestPt, p, 1e-5)) //点在线上
|
||||
{
|
||||
let derv = cu.GetFistDeriv(d.param).normalize();
|
||||
return equalv3(derv, this.derv);
|
||||
return equalv3(derv, this.derv, 1e-4) || (saveSyntropy && equalv3(derv.negate(), this.derv, 1e-4)); //因为墙体为顺时针 轮廓为逆时针 所以这里相等=反向
|
||||
}
|
||||
}
|
||||
else {
|
||||
if (cu.PtOnCurve(p))
|
||||
return equalv3(this.derv, cu.GetFistDeriv(cu.GetParamAtPoint2(p)).normalize());
|
||||
if (cu.PtOnCurve(p, 1e-5)) {
|
||||
let derv = cu.GetFistDeriv(cu.GetParamAtPoint2(p)).normalize();
|
||||
return equalv3(this.derv, derv, 1e-4) || (saveSyntropy && equalv3(derv.negate(), this.derv, 1e-4));
|
||||
}
|
||||
}
|
||||
}
|
||||
return contour.Curve.PtInCurve(p);
|
||||
@@ -21080,27 +21089,27 @@ class CurveTrimArc extends CurveTrim {
|
||||
this._curve = _curve;
|
||||
this._IsLeft = _IsLeft;
|
||||
}
|
||||
PointInContour(p, contour, contourBox) {
|
||||
PointInContour(p, contour, contourBox, saveSyntropy = false) {
|
||||
if (!contourBox.containsPoint(p))
|
||||
return false;
|
||||
let pl = contour.Curve;
|
||||
let thisDerv = this._curve.GetFistDeriv(p).normalize();
|
||||
if (this._IsLeft)
|
||||
thisDerv.negate();
|
||||
for (let i = 0; i < pl.EndParam; i++) {
|
||||
let cu = pl.GetCurveAtIndex(i);
|
||||
if (cu instanceof exports.Line) {
|
||||
let d = cu.GetClosestAtPoint(p, true);
|
||||
if (cu.ParamOnCurve(d.param) && equalv3(d.closestPt, p, 1e-5)) //点在线上
|
||||
if (cu.ParamOnCurve(d.param) && equalv3(d.closestPt, p, 1e-5)) //点在线上 //这个代码似乎是错误的,因为直线和圆弧不可能重合
|
||||
{
|
||||
let derv = cu.GetFistDeriv(d.param).normalize();
|
||||
return equalv3(derv, thisDerv);
|
||||
return equalv3(derv, thisDerv, 1e-4) || (saveSyntropy && equalv3(derv.negate(), thisDerv, 1e-4)); //因为墙体为顺时针 轮廓为逆时针 所以这里相等=反向
|
||||
}
|
||||
}
|
||||
else {
|
||||
if (cu.PtOnCurve(p)) {
|
||||
let derv = this._curve.GetFistDeriv(this._curve.GetParamAtPoint2(p)).normalize();
|
||||
if (this._IsLeft)
|
||||
derv.negate();
|
||||
return equalv3(derv, cu.GetFistDeriv(cu.GetParamAtPoint2(p)).normalize());
|
||||
if (cu.PtOnCurve(p, 1e-5)) {
|
||||
let cuDerv = cu.GetFistDeriv(cu.GetParamAtPoint2(p)).normalize();
|
||||
return equalv3(thisDerv, cuDerv, 1e-4) || (saveSyntropy && equalv3(cuDerv.negate(), thisDerv, 1e-4));
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -21414,8 +21423,9 @@ exports.RoomHolePolyline = class RoomHolePolyline extends exports.RoomHoleBase {
|
||||
let endX = lid.Length * 1e-3;
|
||||
let startZ = 0;
|
||||
let endZ = this._Height * 1e-3;
|
||||
let parse = CreateGetCurveParam(lid);
|
||||
geo.faces.push(new three.Face3(startIndex, startIndex + 2, startIndex + 1, parse.LeftDir), new three.Face3(startIndex + 1, startIndex + 2, startIndex + 3, parse.LeftDir));
|
||||
let normal = p2.clone().sub(p1).normalize();
|
||||
LEFT_ROTATE_MTX2.applyVector(normal);
|
||||
geo.faces.push(new three.Face3(startIndex, startIndex + 2, startIndex + 1, normal), new three.Face3(startIndex + 1, startIndex + 2, startIndex + 3, normal));
|
||||
geo.faceVertexUvs[0].push([new three.Vector2(startX, startZ), new three.Vector2(startX, endZ), new three.Vector2(endX, startZ)], [new three.Vector2(endX, startZ), new three.Vector2(startX, endZ), new three.Vector2(endX, endZ)]);
|
||||
}
|
||||
if (this.Regions)
|
||||
@@ -22764,7 +22774,6 @@ exports.Light = Light_1 = class Light extends exports.Entity {
|
||||
en.intensity = this.WebIntensity;
|
||||
en.color = this._LightColor;
|
||||
en.visible = this._OpenLight;
|
||||
en.castShadow = this.CaseShadow;
|
||||
}
|
||||
get Intensity() {
|
||||
return this._Intensity;
|
||||
@@ -22929,7 +22938,9 @@ exports.DirectionalLight = class DirectionalLight extends exports.Light {
|
||||
InitDrawObject(renderType = exports.RenderType.Wireframe) {
|
||||
let lightGroup = new three.Group();
|
||||
let light = new three.DirectionalLight(this._LightColor, this.WebIntensity);
|
||||
light.castShadow = HostApplicationServices.UseShadow;
|
||||
Object.defineProperty(light, "castShadow", {
|
||||
get: () => this.CaseShadow //HostApplicationServices.isShowLightShadow //太阳光无视这个配置!
|
||||
});
|
||||
light.shadow.camera.matrixAutoUpdate = true;
|
||||
light.shadow.camera.near = 1;
|
||||
light.shadow.camera.far = 100000;
|
||||
@@ -24357,7 +24368,7 @@ class CameraUpdate {
|
||||
}
|
||||
this.Update();
|
||||
}
|
||||
ZoomExtensBox3(box3) {
|
||||
ZoomExtentsBox3(box3) {
|
||||
if (!box3 || box3.isEmpty())
|
||||
return;
|
||||
this.Camera.updateMatrixWorld(false);
|
||||
@@ -24618,7 +24629,7 @@ exports.ViewportEntity = ViewportEntity_1 = class ViewportEntity extends exports
|
||||
}
|
||||
if (box.isEmpty())
|
||||
box.set(new three.Vector3(), new three.Vector3(1000 * (this.Width / this.Height), 1000, 1000));
|
||||
this.camera.ZoomExtensBox3(box);
|
||||
this.camera.ZoomExtentsBox3(box);
|
||||
this.camera.Zoom(1.2);
|
||||
}
|
||||
ZoomtoEntitys(ens) {
|
||||
@@ -24626,7 +24637,7 @@ exports.ViewportEntity = ViewportEntity_1 = class ViewportEntity extends exports
|
||||
ens.reduce((b, e) => b.union(e.BoundingBox), box);
|
||||
if (box.isEmpty())
|
||||
return;
|
||||
this.camera.ZoomExtensBox3(box);
|
||||
this.camera.ZoomExtentsBox3(box);
|
||||
this.camera.Zoom(1.2);
|
||||
}
|
||||
get RenderType() {
|
||||
@@ -26934,7 +26945,7 @@ exports.PointLight = class PointLight extends exports.Light {
|
||||
InitDrawObject(renderType = exports.RenderType.Wireframe) {
|
||||
let lightGroup = new three.Group();
|
||||
let ptLight = new three.PointLight(this._LightColor, this.WebIntensity, this._Distance, this._Decay);
|
||||
ptLight.castShadow = HostApplicationServices.UseShadow;
|
||||
Object.defineProperty(ptLight, "castShadow", { get: () => HostApplicationServices.isShowLightShadow && this.CaseShadow });
|
||||
ptLight.shadow.camera.matrixAutoUpdate = true;
|
||||
ptLight.shadow.camera.far = 10000;
|
||||
//绘制灯光助手
|
||||
@@ -27563,7 +27574,7 @@ exports.SpotLight = class SpotLight extends exports.Light {
|
||||
light.target.position.set(0, 0, -1);
|
||||
light.target.updateMatrix();
|
||||
light.add(light.target);
|
||||
light.castShadow = HostApplicationServices.UseShadow;
|
||||
Object.defineProperty(light, "castShadow", { get: () => HostApplicationServices.isShowLightShadow && this.CaseShadow });
|
||||
light.shadow.camera.matrixAutoUpdate = true;
|
||||
light.shadow.camera.far = this._Distance;
|
||||
group.add(light); //灯光
|
||||
@@ -28537,15 +28548,18 @@ exports.RoomWallArc = class RoomWallArc extends exports.RoomWallBase {
|
||||
let startIndex = geo.vertices.length;
|
||||
for (let p of pts)
|
||||
geo.vertices.push(new three.Vector3(p.x, p.y, this._Height));
|
||||
for (let p of pts)
|
||||
geo.vertices.push(new three.Vector3(p.x, p.y, 0));
|
||||
if (HostApplicationServices.DrawWallBottomFace)
|
||||
for (let p of pts)
|
||||
geo.vertices.push(new three.Vector3(p.x, p.y, 0));
|
||||
for (let i = 0; i < faces.length; i++) {
|
||||
let [a, b, c] = faces[i];
|
||||
geo.faces.push(new three.Face3(startIndex + a, startIndex + b, startIndex + c, normal));
|
||||
let uvs = faces[i].map(index => pts[index].clone());
|
||||
geo.faceVertexUvs[0].push(uvs);
|
||||
geo.faces.push(new three.Face3(startIndex + pts.length + c, startIndex + pts.length + b, startIndex + pts.length + a, normaln));
|
||||
geo.faceVertexUvs[0].push(uvs.concat().reverse().map(v => v.clone()));
|
||||
if (HostApplicationServices.DrawWallBottomFace) {
|
||||
geo.faces.push(new three.Face3(startIndex + pts.length + c, startIndex + pts.length + b, startIndex + pts.length + a, normaln));
|
||||
geo.faceVertexUvs[0].push(uvs.concat().reverse().map(v => v.clone()));
|
||||
}
|
||||
}
|
||||
// //todo:为了优化显示 我们可以把侧面也画出来 (应该使用和酷家乐一样的技术 在视线对准时,隐藏整个墙)
|
||||
// let d = this._EndPoint.clone().sub(this._StartPoint).normalize();
|
||||
@@ -29122,7 +29136,7 @@ class FilletUtils {
|
||||
// offCu2.ColorIndex = 6;
|
||||
// JigUtils.Draw(offCu1.Clone());
|
||||
// JigUtils.Draw(offCu2.Clone());
|
||||
let center = offCu1.IntersectWith(offCu2, IntersectOption.OnBothOperands)
|
||||
let center = offCu1.IntersectWith(offCu2, IntersectOption.ExtendNone)
|
||||
.sort((p1, p2) => {
|
||||
return p1.distanceToSquared(iPt) - p2.distanceToSquared(iPt);
|
||||
})[0];
|
||||
@@ -33764,7 +33778,7 @@ class DrawObliqueWineRackTool extends DrawWineRackTool {
|
||||
let d = lData[i];
|
||||
let dists = [];
|
||||
for (let d2 of rData) {
|
||||
let intPts = d.pl.IntersectWith(d2.pl, IntersectOption.OnBothOperands);
|
||||
let intPts = d.pl.IntersectWith(d2.pl, IntersectOption.ExtendNone);
|
||||
if (intPts.length === 4) {
|
||||
dists.push(...intPts.map(p => {
|
||||
let p1 = p.applyMatrix4(d.matInv);
|
||||
@@ -34567,19 +34581,21 @@ exports.RoomWallLine = class RoomWallLine extends exports.RoomWallBase {
|
||||
let pts = this.Region.MatrixAlignTo2(this.OCSNoClone).pts;
|
||||
this.Region.OCSNoClone.elements[14] = bakZ;
|
||||
let faces = three.ShapeUtils.triangulateShape(pts, []);
|
||||
//top
|
||||
let startIndex = geo.vertices.length;
|
||||
for (let p of pts)
|
||||
geo.vertices.push(new three.Vector3(p.x, p.y, this._Height));
|
||||
for (let p of pts)
|
||||
geo.vertices.push(new three.Vector3(p.x, p.y, 0));
|
||||
if (HostApplicationServices.DrawWallBottomFace)
|
||||
for (let p of pts)
|
||||
geo.vertices.push(new three.Vector3(p.x, p.y, 0));
|
||||
for (let i = 0; i < faces.length; i++) {
|
||||
let [a, b, c] = faces[i];
|
||||
geo.faces.push(new three.Face3(startIndex + a, startIndex + b, startIndex + c, normal));
|
||||
let uvs = faces[i].map(index => pts[index].clone());
|
||||
geo.faceVertexUvs[0].push(uvs);
|
||||
geo.faces.push(new three.Face3(startIndex + pts.length + c, startIndex + pts.length + b, startIndex + pts.length + a, normaln));
|
||||
geo.faceVertexUvs[0].push(uvs.concat().reverse().map(v => v.clone()));
|
||||
if (HostApplicationServices.DrawWallBottomFace) {
|
||||
geo.faces.push(new three.Face3(startIndex + pts.length + c, startIndex + pts.length + b, startIndex + pts.length + a, normaln));
|
||||
geo.faceVertexUvs[0].push(uvs.concat().reverse().map(v => v.clone()));
|
||||
}
|
||||
}
|
||||
// //todo:为了优化显示 我们可以把侧面也画出来 (应该使用和酷家乐一样的技术 在视线对准时,隐藏整个墙)
|
||||
// let d = this._EndPoint.clone().sub(this._StartPoint).normalize();
|
||||
@@ -35620,7 +35636,9 @@ class RoomRegionParse {
|
||||
for (let c of wall.LidCurves)
|
||||
curves.push(c);
|
||||
}
|
||||
let parse = new RegionParse(curves);
|
||||
const REGION_PARSE_NUM = 3;
|
||||
const POLYLINE_JOIN_FUZZ = Math.pow(10, -REGION_PARSE_NUM);
|
||||
let parse = new RegionParse(curves, REGION_PARSE_NUM);
|
||||
for (let [orgArc, arcs] of parse.ExpLineMap) {
|
||||
if (leftCurves.has(orgArc))
|
||||
for (let arc of arcs)
|
||||
@@ -35630,7 +35648,7 @@ class RoomRegionParse {
|
||||
let map = new Map();
|
||||
//分析内外墙1内2外
|
||||
for (let routes of parse.RegionsOutline) {
|
||||
let pl = exports.Polyline.Combine(routes.map(r => r.curve), 1e-3);
|
||||
let pl = exports.Polyline.Combine(routes.map(r => r.curve), POLYLINE_JOIN_FUZZ);
|
||||
// for (let i = 0; i < routes.length; i++)
|
||||
// {
|
||||
if (leftCurves.has(routes[0].curve))
|
||||
@@ -35653,6 +35671,7 @@ class RoomRegionParse {
|
||||
}
|
||||
let cons = regionPolylines.map(pl => new ContourTreeNode(Contour.CreateContour(pl, false)));
|
||||
ContourTreeNode.ParseContourTree(cons);
|
||||
let roofs = [];
|
||||
//解析 天花板区域 内空区域
|
||||
for (let con of cons) {
|
||||
let routes = map.get(con.contour.Curve);
|
||||
@@ -35664,7 +35683,9 @@ class RoomRegionParse {
|
||||
else
|
||||
for (let r of routes)
|
||||
r.curve[CURVE_FACE_TYPE_KEY] = exports.WallFaceType.Outside;
|
||||
//未来我们需要返回这个轮廓,以便在ue中可以绘制真正的屋顶
|
||||
//我们需要返回这个轮廓,以便在ue中可以绘制真正的屋顶
|
||||
con.contour.Curve.Z = maxZ;
|
||||
roofs.push(con.contour.Curve);
|
||||
}
|
||||
else if (con.contour.Curve.ColorIndex === 1) //内空区域
|
||||
{
|
||||
@@ -35735,6 +35756,7 @@ class RoomRegionParse {
|
||||
// wall.RightCurves && arrayRemoveDuplicateBySort(wall.RightCurves, (cu1: Curve, cu2: Curve) => cu1.Join(cu2) === Status.True);
|
||||
wall.Update();
|
||||
}
|
||||
return roofs;
|
||||
}
|
||||
End() {
|
||||
if (this._UpdateDb) {
|
||||
@@ -35923,6 +35945,7 @@ class RoomWallParse {
|
||||
RoomWallParse._CacheWallNodePoints = [];
|
||||
RoomWallParse._CacheWallMaps = [];
|
||||
RoomWallParse._CacheCurveWallMaps = new Map();
|
||||
RoomWallParse._CacheRoofs = [];
|
||||
}
|
||||
let regionPrase = new RoomRegionParse(this._UpdateDb);
|
||||
const GroupWalls = (walls, fn) => {
|
||||
@@ -35942,7 +35965,9 @@ class RoomWallParse {
|
||||
let zgroupMap = GroupWalls(walls, w => Math.round(w.Z * 100));
|
||||
for (let [, walls] of zgroupMap) {
|
||||
this.PraseWallsFromSameFloor(walls, changeWalls);
|
||||
regionPrase.Do(walls);
|
||||
let roofs = regionPrase.Do(walls);
|
||||
if (this._IsCacheWallNodePoints)
|
||||
arrayPushArray(RoomWallParse._CacheRoofs, roofs);
|
||||
}
|
||||
regionPrase.End();
|
||||
}
|
||||
@@ -36119,7 +36144,7 @@ class RoomWallParse {
|
||||
else
|
||||
tempC.StartPoint = p;
|
||||
line = new exports.Line(v.position.clone(), p);
|
||||
let ipts = line.IntersectWith(tempC, IntersectOption.OnBothOperands);
|
||||
let ipts = line.IntersectWith(tempC, IntersectOption.ExtendNone);
|
||||
if (ipts.length === 2)
|
||||
p = undefined;
|
||||
}
|
||||
@@ -36131,7 +36156,7 @@ class RoomWallParse {
|
||||
tempC.StartPoint = p;
|
||||
if (!line)
|
||||
line = new exports.Line(v.position.clone(), p);
|
||||
let ipts = line.IntersectWith(tempC, IntersectOption.OnBothOperands);
|
||||
let ipts = line.IntersectWith(tempC, IntersectOption.ExtendNone);
|
||||
if (ipts.length === 2)
|
||||
p = undefined;
|
||||
}
|
||||
@@ -36151,8 +36176,9 @@ class RoomWallParse {
|
||||
nowCurve[SAVE_SP_KEY] = tp;
|
||||
}
|
||||
else {
|
||||
//如果两线平行 无交点时,应该只补厚墙的盖子
|
||||
if (iPts.length === 0) {
|
||||
//如果两线(直线)平行 无交点时,应该只补厚墙的盖子
|
||||
if (code === 1 && iPts.length === 0) //&& false 尽管是false 这里的代码还是成立的 没有禁用这个代码是因为能带来一丢丢性能提升
|
||||
{
|
||||
let w1 = curveWallMap.get(breakData._SplitCurve2OrgCurveMap.get(preR.curve));
|
||||
let w2 = curveWallMap.get(breakData._SplitCurve2OrgCurveMap.get(nowR.curve));
|
||||
let sp = preR.isReverse ? preCurve.EndPoint : preCurve.StartPoint;
|
||||
@@ -36314,6 +36340,7 @@ class RoomWallParse {
|
||||
pts.push(p4, p3);
|
||||
let pl = new exports.Polyline(pts.map(p => { return { pt: AsVector2(p), bul: 0 }; }));
|
||||
pl.CloseMark = true;
|
||||
pl.Z = p1.z;
|
||||
let contour = Contour.CreateContour(pl, false);
|
||||
// let reg = Region.CreateFromCurves([contour.Curve]);
|
||||
// if (reg)
|
||||
@@ -36379,10 +36406,7 @@ class RoomWallParse {
|
||||
else if (type === CurveType.EndLid)
|
||||
dir = getParam.RightDir;
|
||||
if (!dir) {
|
||||
dir = offsetCurve.GetFistDeriv(0).normalize();
|
||||
LEFT_ROTATE_MTX2.applyVector(dir);
|
||||
if (type !== CurveType.Left)
|
||||
dir.negate();
|
||||
dir = offsetCurve.GetFistDeriv(0).normalize().negate();
|
||||
}
|
||||
trim = new CurveTrimLine(offsetCurve, dir);
|
||||
}
|
||||
@@ -36391,7 +36415,7 @@ class RoomWallParse {
|
||||
//需要更快的判断直线会不会被轮廓切割?
|
||||
this.fb.search(trim._Box.min.x - 1e-2, trim._Box.min.y - 1e-2, trim._Box.max.x + 1e-2, trim._Box.max.y + 1e-2, (id => {
|
||||
// if (id !== index) //裁剪的好处是有些细的盖子将会消失
|
||||
trim.TrimBy(trimContours[id], this.boxs[id]);
|
||||
trim.TrimBy(trimContours[id], this.boxs[id], index > id);
|
||||
return false;
|
||||
}));
|
||||
let curves = trim.Curves;
|
||||
@@ -36441,8 +36465,10 @@ class RoomWallParse {
|
||||
return;
|
||||
let fb = new Flatbush__default["default"](trimContours.length);
|
||||
this.boxs = [];
|
||||
let v = new three.Vector3(1e-2, 1e-2);
|
||||
for (let con of trimContours) {
|
||||
let box = con.BoundingBox;
|
||||
box.expandByVector(v);
|
||||
fb.add(box.min.x, box.min.y, box.max.x, box.max.y);
|
||||
this.boxs.push(box);
|
||||
}
|
||||
@@ -36453,6 +36479,7 @@ class RoomWallParse {
|
||||
RoomWallParse._CacheWallNodePoints = [];
|
||||
RoomWallParse._CacheWallMaps = [];
|
||||
RoomWallParse._CacheCurveWallMaps = new Map();
|
||||
RoomWallParse._CacheRoofs = [];
|
||||
function UpdateStartEndPoint(curve) {
|
||||
let sp = curve[SAVE_SP_KEY];
|
||||
let ep = curve[SAVE_EP_KEY];
|
||||
@@ -36487,6 +36514,7 @@ exports.FastMeshGeometry = FastMeshGeometry;
|
||||
exports.GetBoxGeoBufferGeometry = GetBoxGeoBufferGeometry;
|
||||
exports.Groove = Groove;
|
||||
exports.InitClipperCpp = InitClipperCpp;
|
||||
exports.IsPhysical = IsPhysical;
|
||||
exports.MaxDrawGrooveCount = MaxDrawGrooveCount;
|
||||
exports.RoomWallParse = RoomWallParse;
|
||||
exports.Shape2 = Shape2;
|
||||
|
File diff suppressed because one or more lines are too long
171
api.esm.js
171
api.esm.js
@@ -150,11 +150,15 @@ var RenderType;
|
||||
/**物理带线框 */
|
||||
RenderType[RenderType["Physical2Print"] = 106] = "Physical2Print";
|
||||
})(RenderType || (RenderType = {}));
|
||||
function IsPhysical(renderType) {
|
||||
return renderType === RenderType.Physical || renderType === RenderType.Physical2 || renderType === RenderType.PhysicalPrint || renderType === RenderType.Physical2Print;
|
||||
}
|
||||
|
||||
class IHostApplicationServices {
|
||||
constructor() {
|
||||
this.UseShadow = true;
|
||||
this.isShowLightShadow = true; //灯光阴影 (除太阳光外)
|
||||
this.ShowHistoryLog = true;
|
||||
this.DrawWallBottomFace = false; //绘制底面
|
||||
//#region _RenderType 渲染类型
|
||||
this._renderType = RenderType.Wireframe;
|
||||
//#endregion
|
||||
@@ -219,6 +223,9 @@ class IHostApplicationServices {
|
||||
async LoadMetalEnv() { return; }
|
||||
}
|
||||
IHostApplicationServices.__ProxyKeys__ = []; //代理对象,当代理对象存在时,获取内部的值指向代理对象
|
||||
__decorate([
|
||||
ProxyValue
|
||||
], IHostApplicationServices.prototype, "isShowLightShadow", void 0);
|
||||
__decorate([
|
||||
ProxyValue
|
||||
], IHostApplicationServices.prototype, "_renderType", void 0);
|
||||
@@ -4952,7 +4959,7 @@ class CurveIntersection {
|
||||
* @param {Curve[]} cus 请注意数组的顺序会被更改,如果你在意数组的顺序,请拷贝数组后传进来
|
||||
* @memberof CurveIntersection
|
||||
*/
|
||||
constructor(cus, parseIntersectionParam = false, intType = IntersectOption.OnBothOperands, fuzz = 1e-6, parseRecord = false) {
|
||||
constructor(cus, parseIntersectionParam = false, intType = IntersectOption.ExtendNone, fuzz = 1e-6, parseRecord = false) {
|
||||
this.fuzz = fuzz;
|
||||
//用来缓存的曲线包围盒
|
||||
this.boxMap = new Map();
|
||||
@@ -5523,7 +5530,7 @@ function isTargetCurInOrOnSourceCur(sourceCur, targetCur) {
|
||||
}
|
||||
//获取交点处上下距0.01par的点
|
||||
function getIntPtContextPts(sourceCur, cu, pts = []) {
|
||||
let interPts = cu.IntersectWith(sourceCur, IntersectOption.OnBothOperands);
|
||||
let interPts = cu.IntersectWith(sourceCur, IntersectOption.ExtendNone);
|
||||
if (interPts.length > 0) {
|
||||
let pars = interPts.map(pt => cu.GetParamAtPoint(pt));
|
||||
for (let par of pars) {
|
||||
@@ -5714,7 +5721,7 @@ class Contour {
|
||||
//可能会有提升,但是好像不大(并且还有更慢的趋势)
|
||||
// if (!sourceOutline.BoundingBox.intersectsBox(targetOutline.BoundingBox, 1e-3))
|
||||
// return { intersectionList, unionList };
|
||||
let interPts = sourceOutline.IntersectWith2(targetOutline, IntersectOption.OnBothOperands, COMBINE_FUZZ);
|
||||
let interPts = sourceOutline.IntersectWith2(targetOutline, IntersectOption.ExtendNone, COMBINE_FUZZ);
|
||||
let sourceContainerTarget;
|
||||
let targetContainerSource;
|
||||
if (sourceOutline.Area > targetOutline.Area) {
|
||||
@@ -5786,7 +5793,7 @@ class Contour {
|
||||
let sourceOutline = this._Curve;
|
||||
let targetOutline = target.Curve;
|
||||
let isEqualNormal = equalv3(sourceOutline.Normal, targetOutline.Normal, 1e-3);
|
||||
let interPts = sourceOutline.IntersectWith2(targetOutline, IntersectOption.OnBothOperands, COMBINE_FUZZ);
|
||||
let interPts = sourceOutline.IntersectWith2(targetOutline, IntersectOption.ExtendNone, COMBINE_FUZZ);
|
||||
if (interPts.length <= 1) {
|
||||
//反包含
|
||||
if (fastCurveInCurve2(targetOutline, sourceOutline) || equalCurve(targetOutline, sourceOutline))
|
||||
@@ -5866,7 +5873,7 @@ class Contour {
|
||||
const targetOutline = con.Curve;
|
||||
if (!IntersectBox2(outBox, targetOutline.BoundingBox))
|
||||
continue;
|
||||
let pts = sourceOutline.IntersectWith2(con.Curve, IntersectOption.OnBothOperands, COMBINE_FUZZ);
|
||||
let pts = sourceOutline.IntersectWith2(con.Curve, IntersectOption.ExtendNone, COMBINE_FUZZ);
|
||||
if (pts.length <= 1) {
|
||||
//反包含
|
||||
if (fastCurveInCurve2(targetOutline, sourceOutline) || equalCurve(targetOutline, sourceOutline))
|
||||
@@ -6015,7 +6022,7 @@ class CurveTreeNode {
|
||||
}
|
||||
}
|
||||
//交点参数列表
|
||||
let iParams = this.curve.IntersectWith(contour.Curve, IntersectOption.OnBothOperands)
|
||||
let iParams = this.curve.IntersectWith(contour.Curve, IntersectOption.ExtendNone)
|
||||
.map(p => this.curve.GetParamAtPoint2(p));
|
||||
let cus = this.curve.GetSplitCurves(iParams);
|
||||
if (cus.length === 0) {
|
||||
@@ -6273,7 +6280,7 @@ class OffsetPolyline {
|
||||
let [p1, p2, p3, p4] = [cu1.StartPoint, cu2.StartPoint, cu1.EndPoint, cu2.EndPoint];
|
||||
let l1 = new Line(p1, p2);
|
||||
let l2 = new Line(p3, p4);
|
||||
let ipts = l1.IntersectWith(l2, IntersectOption.OnBothOperands, 1e-8);
|
||||
let ipts = l1.IntersectWith(l2, IntersectOption.ExtendNone, 1e-8);
|
||||
if (ipts.length > 0) {
|
||||
let p = ipts[0];
|
||||
l1.EndPoint = p;
|
||||
@@ -6293,8 +6300,8 @@ class OffsetPolyline {
|
||||
let l2Intact = true;
|
||||
if (cu2 instanceof Arc) {
|
||||
if (Math.sign(cu2.Bul) !== this._OffsetDistSign) {
|
||||
let ipts1 = cu2.IntersectWith(l1, IntersectOption.OnBothOperands);
|
||||
let ipts2 = cu2.IntersectWith(l2, IntersectOption.OnBothOperands);
|
||||
let ipts1 = cu2.IntersectWith(l1, IntersectOption.ExtendNone);
|
||||
let ipts2 = cu2.IntersectWith(l2, IntersectOption.ExtendNone);
|
||||
let sp;
|
||||
let ep;
|
||||
if (ipts1.length === 2)
|
||||
@@ -6321,7 +6328,7 @@ class OffsetPolyline {
|
||||
if (l1Intact && d.preCurve && d.preCurve instanceof Arc) {
|
||||
let a = d.preCurve;
|
||||
if (Math.sign(a.Bul) !== this._OffsetDistSign && a.AllAngle > 1e-6) {
|
||||
let ipts = a.IntersectWith(l1, IntersectOption.OnBothOperands);
|
||||
let ipts = a.IntersectWith(l1, IntersectOption.ExtendNone);
|
||||
if (ipts.length === 2) {
|
||||
let sp = SelectNearP(ipts, p1);
|
||||
l1.EndPoint = sp;
|
||||
@@ -6333,7 +6340,7 @@ class OffsetPolyline {
|
||||
if (l2Intact && d.nextCurve && d.nextCurve instanceof Arc) {
|
||||
let a = d.nextCurve;
|
||||
if (Math.sign(a.Bul) !== this._OffsetDistSign && a.AllAngle > 1e-6) {
|
||||
let ipts = a.IntersectWith(l2, IntersectOption.OnBothOperands);
|
||||
let ipts = a.IntersectWith(l2, IntersectOption.ExtendNone);
|
||||
if (ipts.length === 2) {
|
||||
let ep = SelectNearP(ipts, p3);
|
||||
l2.EndPoint = ep;
|
||||
@@ -7667,7 +7674,7 @@ let Polyline = Polyline_1 = class Polyline extends Curve {
|
||||
let d1 = this._LineData[i];
|
||||
let d2 = this._LineData[FixIndex$1(i + 1, this._LineData)];
|
||||
let curve;
|
||||
if (equaln$1(d1.bul, 0, 1e-8))
|
||||
if (equaln$1(d1.bul, 0, 1e-5))
|
||||
curve = new Line(AsVector3(d1.pt), AsVector3(d2.pt)).ApplyMatrix(this.OCSNoClone);
|
||||
else
|
||||
curve = new Arc().ParseFromBul(d1.pt, d2.pt, d1.bul).ApplyMatrix(this.OCSNoClone);
|
||||
@@ -7687,7 +7694,7 @@ let Polyline = Polyline_1 = class Polyline extends Curve {
|
||||
let c = cus[i];
|
||||
for (let j = i + 2; j < cus.length; j++) {
|
||||
let c2 = cus[j];
|
||||
let pts = c.IntersectWith(c2, IntersectOption.OnBothOperands);
|
||||
let pts = c.IntersectWith(c2, IntersectOption.ExtendNone);
|
||||
for (let p of pts) {
|
||||
intParams.push(i + c.GetParamAtPoint(p));
|
||||
intParams.push(j + c2.GetParamAtPoint(p));
|
||||
@@ -8067,7 +8074,7 @@ var IntersectOption;
|
||||
/**
|
||||
* 两者都不延伸
|
||||
*/
|
||||
IntersectOption[IntersectOption["OnBothOperands"] = 0] = "OnBothOperands";
|
||||
IntersectOption[IntersectOption["ExtendNone"] = 0] = "ExtendNone";
|
||||
/**
|
||||
* 延伸自身
|
||||
*/
|
||||
@@ -8511,7 +8518,7 @@ function IntersectEllipseAndCircleOrArc(el, cir, type) {
|
||||
if (type === IntersectOption.ExtendBoth)
|
||||
type = IntersectOption.ExtendArg;
|
||||
else if (type !== IntersectOption.ExtendArg)
|
||||
type = IntersectOption.OnBothOperands;
|
||||
type = IntersectOption.ExtendNone;
|
||||
let intPts = IntersectPolylineAndCurve(pl, cirClone, type);
|
||||
intPts.forEach(r => r.pt.applyMatrix4(el.OCS));
|
||||
return intPts;
|
||||
@@ -14937,7 +14944,7 @@ function GetIntersection(cu1, cu2) {
|
||||
else
|
||||
m = new Map();
|
||||
intCache.set(cu1, m);
|
||||
let r = cu1.IntersectWith2(cu2, IntersectOption.OnBothOperands);
|
||||
let r = cu1.IntersectWith2(cu2, IntersectOption.ExtendNone);
|
||||
let cu1EndParam = cu1.EndParam;
|
||||
let cu2EndParam = cu2.EndParam;
|
||||
for (let d of r) {
|
||||
@@ -20945,20 +20952,20 @@ class CurveTrim {
|
||||
this._curve = _curve;
|
||||
this._TrimParams = [];
|
||||
this._IsErase = false;
|
||||
this._Box = _curve.BoundingBox;
|
||||
this._Box = _curve.BoundingBox.expandByVector(new Vector3(0.01, 0.01));
|
||||
}
|
||||
TrimBy(contour, box) {
|
||||
TrimBy(contour, box, saveSyntropy = false) {
|
||||
if (this._IsErase)
|
||||
return;
|
||||
//交点参数列表
|
||||
let iParams = this._curve.IntersectWith2(contour.Curve, IntersectOption.OnBothOperands).map(p => p.thisParam).filter(p => p > 1e-4 && p < 0.9999);
|
||||
let iParams = this._curve.IntersectWith2(contour.Curve, IntersectOption.ExtendNone).map(p => p.thisParam).filter(p => p > 1e-6 && p < 0.999999);
|
||||
iParams.push(0, 1);
|
||||
iParams.sort((a, b) => a - b);
|
||||
arrayRemoveDuplicateBySort(iParams, (a1, a2) => equaln(a1, a2, 1e-4));
|
||||
arrayRemoveDuplicateBySort(iParams, (a1, a2) => equaln(a1, a2, 1e-6));
|
||||
if (iParams.length === 2) //[0,1]全包含 或者在外部
|
||||
{
|
||||
let p = this._curve.GetPointAtParam(0.5);
|
||||
if (this.PointInContour(p, contour, box))
|
||||
let p = this.GetPointAtParam(0.5);
|
||||
if (this.PointInContour(p, contour, box, saveSyntropy))
|
||||
this._IsErase = true;
|
||||
return;
|
||||
}
|
||||
@@ -20968,8 +20975,8 @@ class CurveTrim {
|
||||
if (insertIndex !== 0 && this._TrimParams[insertIndex - 1][1] > eparam) //包含在已经被切割的范围内,那么直接不用重复判断 (只可能被前一段包含)
|
||||
continue;
|
||||
let midParam = (sparam + eparam) * 0.5;
|
||||
let p = this._curve.GetPointAtParam(midParam); //这个性能不高 可以优化
|
||||
if (this.PointInContour(p, contour, box)) {
|
||||
let p = this.GetPointAtParam(midParam);
|
||||
if (this.PointInContour(p, contour, box, saveSyntropy)) {
|
||||
InsertRangeAndUnion(this._TrimParams, sparam, eparam, insertIndex);
|
||||
if (this._TrimParams.length === 1 && this._TrimParams[0][0] === 0 && this._TrimParams[0][1] === 1) {
|
||||
this._IsErase = true;
|
||||
@@ -20978,7 +20985,7 @@ class CurveTrim {
|
||||
}
|
||||
}
|
||||
}
|
||||
PointInContour(p, contour, contourBox) {
|
||||
PointInContour(p, contour, contourBox, saveSyntropy = false) {
|
||||
return contourBox.containsPoint(p) && (contour.Curve.PtInCurve(p) && !contour.Curve.PtOnCurve(p));
|
||||
}
|
||||
TrimParam(sparam, eparam) {
|
||||
@@ -21007,7 +21014,7 @@ class CurveTrimLine extends CurveTrim {
|
||||
GetPointAtParam(param) {
|
||||
return this._Fd.clone().multiplyScalar(param).add(this._Sp);
|
||||
}
|
||||
PointInContour(p, contour, contourBox) {
|
||||
PointInContour(p, contour, contourBox, saveSyntropy = false) {
|
||||
if (!contourBox.containsPoint(p))
|
||||
return false;
|
||||
let pl = contour.Curve;
|
||||
@@ -21018,12 +21025,14 @@ class CurveTrimLine extends CurveTrim {
|
||||
if (cu.ParamOnCurve(d.param) && equalv3(d.closestPt, p, 1e-5)) //点在线上
|
||||
{
|
||||
let derv = cu.GetFistDeriv(d.param).normalize();
|
||||
return equalv3(derv, this.derv);
|
||||
return equalv3(derv, this.derv, 1e-4) || (saveSyntropy && equalv3(derv.negate(), this.derv, 1e-4)); //因为墙体为顺时针 轮廓为逆时针 所以这里相等=反向
|
||||
}
|
||||
}
|
||||
else {
|
||||
if (cu.PtOnCurve(p))
|
||||
return equalv3(this.derv, cu.GetFistDeriv(cu.GetParamAtPoint2(p)).normalize());
|
||||
if (cu.PtOnCurve(p, 1e-5)) {
|
||||
let derv = cu.GetFistDeriv(cu.GetParamAtPoint2(p)).normalize();
|
||||
return equalv3(this.derv, derv, 1e-4) || (saveSyntropy && equalv3(derv.negate(), this.derv, 1e-4));
|
||||
}
|
||||
}
|
||||
}
|
||||
return contour.Curve.PtInCurve(p);
|
||||
@@ -21052,27 +21061,27 @@ class CurveTrimArc extends CurveTrim {
|
||||
this._curve = _curve;
|
||||
this._IsLeft = _IsLeft;
|
||||
}
|
||||
PointInContour(p, contour, contourBox) {
|
||||
PointInContour(p, contour, contourBox, saveSyntropy = false) {
|
||||
if (!contourBox.containsPoint(p))
|
||||
return false;
|
||||
let pl = contour.Curve;
|
||||
let thisDerv = this._curve.GetFistDeriv(p).normalize();
|
||||
if (this._IsLeft)
|
||||
thisDerv.negate();
|
||||
for (let i = 0; i < pl.EndParam; i++) {
|
||||
let cu = pl.GetCurveAtIndex(i);
|
||||
if (cu instanceof Line) {
|
||||
let d = cu.GetClosestAtPoint(p, true);
|
||||
if (cu.ParamOnCurve(d.param) && equalv3(d.closestPt, p, 1e-5)) //点在线上
|
||||
if (cu.ParamOnCurve(d.param) && equalv3(d.closestPt, p, 1e-5)) //点在线上 //这个代码似乎是错误的,因为直线和圆弧不可能重合
|
||||
{
|
||||
let derv = cu.GetFistDeriv(d.param).normalize();
|
||||
return equalv3(derv, thisDerv);
|
||||
return equalv3(derv, thisDerv, 1e-4) || (saveSyntropy && equalv3(derv.negate(), thisDerv, 1e-4)); //因为墙体为顺时针 轮廓为逆时针 所以这里相等=反向
|
||||
}
|
||||
}
|
||||
else {
|
||||
if (cu.PtOnCurve(p)) {
|
||||
let derv = this._curve.GetFistDeriv(this._curve.GetParamAtPoint2(p)).normalize();
|
||||
if (this._IsLeft)
|
||||
derv.negate();
|
||||
return equalv3(derv, cu.GetFistDeriv(cu.GetParamAtPoint2(p)).normalize());
|
||||
if (cu.PtOnCurve(p, 1e-5)) {
|
||||
let cuDerv = cu.GetFistDeriv(cu.GetParamAtPoint2(p)).normalize();
|
||||
return equalv3(thisDerv, cuDerv, 1e-4) || (saveSyntropy && equalv3(cuDerv.negate(), thisDerv, 1e-4));
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -21386,8 +21395,9 @@ let RoomHolePolyline = class RoomHolePolyline extends RoomHoleBase {
|
||||
let endX = lid.Length * 1e-3;
|
||||
let startZ = 0;
|
||||
let endZ = this._Height * 1e-3;
|
||||
let parse = CreateGetCurveParam(lid);
|
||||
geo.faces.push(new Face3(startIndex, startIndex + 2, startIndex + 1, parse.LeftDir), new Face3(startIndex + 1, startIndex + 2, startIndex + 3, parse.LeftDir));
|
||||
let normal = p2.clone().sub(p1).normalize();
|
||||
LEFT_ROTATE_MTX2.applyVector(normal);
|
||||
geo.faces.push(new Face3(startIndex, startIndex + 2, startIndex + 1, normal), new Face3(startIndex + 1, startIndex + 2, startIndex + 3, normal));
|
||||
geo.faceVertexUvs[0].push([new Vector2$1(startX, startZ), new Vector2$1(startX, endZ), new Vector2$1(endX, startZ)], [new Vector2$1(endX, startZ), new Vector2$1(startX, endZ), new Vector2$1(endX, endZ)]);
|
||||
}
|
||||
if (this.Regions)
|
||||
@@ -22736,7 +22746,6 @@ let Light = Light_1 = class Light extends Entity {
|
||||
en.intensity = this.WebIntensity;
|
||||
en.color = this._LightColor;
|
||||
en.visible = this._OpenLight;
|
||||
en.castShadow = this.CaseShadow;
|
||||
}
|
||||
get Intensity() {
|
||||
return this._Intensity;
|
||||
@@ -22901,7 +22910,9 @@ let DirectionalLight = class DirectionalLight extends Light {
|
||||
InitDrawObject(renderType = RenderType.Wireframe) {
|
||||
let lightGroup = new Group();
|
||||
let light = new DirectionalLight$1(this._LightColor, this.WebIntensity);
|
||||
light.castShadow = HostApplicationServices.UseShadow;
|
||||
Object.defineProperty(light, "castShadow", {
|
||||
get: () => this.CaseShadow //HostApplicationServices.isShowLightShadow //太阳光无视这个配置!
|
||||
});
|
||||
light.shadow.camera.matrixAutoUpdate = true;
|
||||
light.shadow.camera.near = 1;
|
||||
light.shadow.camera.far = 100000;
|
||||
@@ -24329,7 +24340,7 @@ class CameraUpdate {
|
||||
}
|
||||
this.Update();
|
||||
}
|
||||
ZoomExtensBox3(box3) {
|
||||
ZoomExtentsBox3(box3) {
|
||||
if (!box3 || box3.isEmpty())
|
||||
return;
|
||||
this.Camera.updateMatrixWorld(false);
|
||||
@@ -24590,7 +24601,7 @@ let ViewportEntity = ViewportEntity_1 = class ViewportEntity extends Entity {
|
||||
}
|
||||
if (box.isEmpty())
|
||||
box.set(new Vector3(), new Vector3(1000 * (this.Width / this.Height), 1000, 1000));
|
||||
this.camera.ZoomExtensBox3(box);
|
||||
this.camera.ZoomExtentsBox3(box);
|
||||
this.camera.Zoom(1.2);
|
||||
}
|
||||
ZoomtoEntitys(ens) {
|
||||
@@ -24598,7 +24609,7 @@ let ViewportEntity = ViewportEntity_1 = class ViewportEntity extends Entity {
|
||||
ens.reduce((b, e) => b.union(e.BoundingBox), box);
|
||||
if (box.isEmpty())
|
||||
return;
|
||||
this.camera.ZoomExtensBox3(box);
|
||||
this.camera.ZoomExtentsBox3(box);
|
||||
this.camera.Zoom(1.2);
|
||||
}
|
||||
get RenderType() {
|
||||
@@ -26906,7 +26917,7 @@ let PointLight = class PointLight extends Light {
|
||||
InitDrawObject(renderType = RenderType.Wireframe) {
|
||||
let lightGroup = new Group();
|
||||
let ptLight = new PointLight$1(this._LightColor, this.WebIntensity, this._Distance, this._Decay);
|
||||
ptLight.castShadow = HostApplicationServices.UseShadow;
|
||||
Object.defineProperty(ptLight, "castShadow", { get: () => HostApplicationServices.isShowLightShadow && this.CaseShadow });
|
||||
ptLight.shadow.camera.matrixAutoUpdate = true;
|
||||
ptLight.shadow.camera.far = 10000;
|
||||
//绘制灯光助手
|
||||
@@ -27535,7 +27546,7 @@ let SpotLight = class SpotLight extends Light {
|
||||
light.target.position.set(0, 0, -1);
|
||||
light.target.updateMatrix();
|
||||
light.add(light.target);
|
||||
light.castShadow = HostApplicationServices.UseShadow;
|
||||
Object.defineProperty(light, "castShadow", { get: () => HostApplicationServices.isShowLightShadow && this.CaseShadow });
|
||||
light.shadow.camera.matrixAutoUpdate = true;
|
||||
light.shadow.camera.far = this._Distance;
|
||||
group.add(light); //灯光
|
||||
@@ -28509,15 +28520,18 @@ let RoomWallArc = class RoomWallArc extends RoomWallBase {
|
||||
let startIndex = geo.vertices.length;
|
||||
for (let p of pts)
|
||||
geo.vertices.push(new Vector3(p.x, p.y, this._Height));
|
||||
for (let p of pts)
|
||||
geo.vertices.push(new Vector3(p.x, p.y, 0));
|
||||
if (HostApplicationServices.DrawWallBottomFace)
|
||||
for (let p of pts)
|
||||
geo.vertices.push(new Vector3(p.x, p.y, 0));
|
||||
for (let i = 0; i < faces.length; i++) {
|
||||
let [a, b, c] = faces[i];
|
||||
geo.faces.push(new Face3(startIndex + a, startIndex + b, startIndex + c, normal));
|
||||
let uvs = faces[i].map(index => pts[index].clone());
|
||||
geo.faceVertexUvs[0].push(uvs);
|
||||
geo.faces.push(new Face3(startIndex + pts.length + c, startIndex + pts.length + b, startIndex + pts.length + a, normaln));
|
||||
geo.faceVertexUvs[0].push(uvs.concat().reverse().map(v => v.clone()));
|
||||
if (HostApplicationServices.DrawWallBottomFace) {
|
||||
geo.faces.push(new Face3(startIndex + pts.length + c, startIndex + pts.length + b, startIndex + pts.length + a, normaln));
|
||||
geo.faceVertexUvs[0].push(uvs.concat().reverse().map(v => v.clone()));
|
||||
}
|
||||
}
|
||||
// //todo:为了优化显示 我们可以把侧面也画出来 (应该使用和酷家乐一样的技术 在视线对准时,隐藏整个墙)
|
||||
// let d = this._EndPoint.clone().sub(this._StartPoint).normalize();
|
||||
@@ -29094,7 +29108,7 @@ class FilletUtils {
|
||||
// offCu2.ColorIndex = 6;
|
||||
// JigUtils.Draw(offCu1.Clone());
|
||||
// JigUtils.Draw(offCu2.Clone());
|
||||
let center = offCu1.IntersectWith(offCu2, IntersectOption.OnBothOperands)
|
||||
let center = offCu1.IntersectWith(offCu2, IntersectOption.ExtendNone)
|
||||
.sort((p1, p2) => {
|
||||
return p1.distanceToSquared(iPt) - p2.distanceToSquared(iPt);
|
||||
})[0];
|
||||
@@ -33736,7 +33750,7 @@ class DrawObliqueWineRackTool extends DrawWineRackTool {
|
||||
let d = lData[i];
|
||||
let dists = [];
|
||||
for (let d2 of rData) {
|
||||
let intPts = d.pl.IntersectWith(d2.pl, IntersectOption.OnBothOperands);
|
||||
let intPts = d.pl.IntersectWith(d2.pl, IntersectOption.ExtendNone);
|
||||
if (intPts.length === 4) {
|
||||
dists.push(...intPts.map(p => {
|
||||
let p1 = p.applyMatrix4(d.matInv);
|
||||
@@ -34539,19 +34553,21 @@ let RoomWallLine = class RoomWallLine extends RoomWallBase {
|
||||
let pts = this.Region.MatrixAlignTo2(this.OCSNoClone).pts;
|
||||
this.Region.OCSNoClone.elements[14] = bakZ;
|
||||
let faces = ShapeUtils.triangulateShape(pts, []);
|
||||
//top
|
||||
let startIndex = geo.vertices.length;
|
||||
for (let p of pts)
|
||||
geo.vertices.push(new Vector3(p.x, p.y, this._Height));
|
||||
for (let p of pts)
|
||||
geo.vertices.push(new Vector3(p.x, p.y, 0));
|
||||
if (HostApplicationServices.DrawWallBottomFace)
|
||||
for (let p of pts)
|
||||
geo.vertices.push(new Vector3(p.x, p.y, 0));
|
||||
for (let i = 0; i < faces.length; i++) {
|
||||
let [a, b, c] = faces[i];
|
||||
geo.faces.push(new Face3(startIndex + a, startIndex + b, startIndex + c, normal));
|
||||
let uvs = faces[i].map(index => pts[index].clone());
|
||||
geo.faceVertexUvs[0].push(uvs);
|
||||
geo.faces.push(new Face3(startIndex + pts.length + c, startIndex + pts.length + b, startIndex + pts.length + a, normaln));
|
||||
geo.faceVertexUvs[0].push(uvs.concat().reverse().map(v => v.clone()));
|
||||
if (HostApplicationServices.DrawWallBottomFace) {
|
||||
geo.faces.push(new Face3(startIndex + pts.length + c, startIndex + pts.length + b, startIndex + pts.length + a, normaln));
|
||||
geo.faceVertexUvs[0].push(uvs.concat().reverse().map(v => v.clone()));
|
||||
}
|
||||
}
|
||||
// //todo:为了优化显示 我们可以把侧面也画出来 (应该使用和酷家乐一样的技术 在视线对准时,隐藏整个墙)
|
||||
// let d = this._EndPoint.clone().sub(this._StartPoint).normalize();
|
||||
@@ -35592,7 +35608,9 @@ class RoomRegionParse {
|
||||
for (let c of wall.LidCurves)
|
||||
curves.push(c);
|
||||
}
|
||||
let parse = new RegionParse(curves);
|
||||
const REGION_PARSE_NUM = 3;
|
||||
const POLYLINE_JOIN_FUZZ = Math.pow(10, -REGION_PARSE_NUM);
|
||||
let parse = new RegionParse(curves, REGION_PARSE_NUM);
|
||||
for (let [orgArc, arcs] of parse.ExpLineMap) {
|
||||
if (leftCurves.has(orgArc))
|
||||
for (let arc of arcs)
|
||||
@@ -35602,7 +35620,7 @@ class RoomRegionParse {
|
||||
let map = new Map();
|
||||
//分析内外墙1内2外
|
||||
for (let routes of parse.RegionsOutline) {
|
||||
let pl = Polyline.Combine(routes.map(r => r.curve), 1e-3);
|
||||
let pl = Polyline.Combine(routes.map(r => r.curve), POLYLINE_JOIN_FUZZ);
|
||||
// for (let i = 0; i < routes.length; i++)
|
||||
// {
|
||||
if (leftCurves.has(routes[0].curve))
|
||||
@@ -35625,6 +35643,7 @@ class RoomRegionParse {
|
||||
}
|
||||
let cons = regionPolylines.map(pl => new ContourTreeNode(Contour.CreateContour(pl, false)));
|
||||
ContourTreeNode.ParseContourTree(cons);
|
||||
let roofs = [];
|
||||
//解析 天花板区域 内空区域
|
||||
for (let con of cons) {
|
||||
let routes = map.get(con.contour.Curve);
|
||||
@@ -35636,7 +35655,9 @@ class RoomRegionParse {
|
||||
else
|
||||
for (let r of routes)
|
||||
r.curve[CURVE_FACE_TYPE_KEY] = WallFaceType.Outside;
|
||||
//未来我们需要返回这个轮廓,以便在ue中可以绘制真正的屋顶
|
||||
//我们需要返回这个轮廓,以便在ue中可以绘制真正的屋顶
|
||||
con.contour.Curve.Z = maxZ;
|
||||
roofs.push(con.contour.Curve);
|
||||
}
|
||||
else if (con.contour.Curve.ColorIndex === 1) //内空区域
|
||||
{
|
||||
@@ -35707,6 +35728,7 @@ class RoomRegionParse {
|
||||
// wall.RightCurves && arrayRemoveDuplicateBySort(wall.RightCurves, (cu1: Curve, cu2: Curve) => cu1.Join(cu2) === Status.True);
|
||||
wall.Update();
|
||||
}
|
||||
return roofs;
|
||||
}
|
||||
End() {
|
||||
if (this._UpdateDb) {
|
||||
@@ -35895,6 +35917,7 @@ class RoomWallParse {
|
||||
RoomWallParse._CacheWallNodePoints = [];
|
||||
RoomWallParse._CacheWallMaps = [];
|
||||
RoomWallParse._CacheCurveWallMaps = new Map();
|
||||
RoomWallParse._CacheRoofs = [];
|
||||
}
|
||||
let regionPrase = new RoomRegionParse(this._UpdateDb);
|
||||
const GroupWalls = (walls, fn) => {
|
||||
@@ -35914,7 +35937,9 @@ class RoomWallParse {
|
||||
let zgroupMap = GroupWalls(walls, w => Math.round(w.Z * 100));
|
||||
for (let [, walls] of zgroupMap) {
|
||||
this.PraseWallsFromSameFloor(walls, changeWalls);
|
||||
regionPrase.Do(walls);
|
||||
let roofs = regionPrase.Do(walls);
|
||||
if (this._IsCacheWallNodePoints)
|
||||
arrayPushArray(RoomWallParse._CacheRoofs, roofs);
|
||||
}
|
||||
regionPrase.End();
|
||||
}
|
||||
@@ -36091,7 +36116,7 @@ class RoomWallParse {
|
||||
else
|
||||
tempC.StartPoint = p;
|
||||
line = new Line(v.position.clone(), p);
|
||||
let ipts = line.IntersectWith(tempC, IntersectOption.OnBothOperands);
|
||||
let ipts = line.IntersectWith(tempC, IntersectOption.ExtendNone);
|
||||
if (ipts.length === 2)
|
||||
p = undefined;
|
||||
}
|
||||
@@ -36103,7 +36128,7 @@ class RoomWallParse {
|
||||
tempC.StartPoint = p;
|
||||
if (!line)
|
||||
line = new Line(v.position.clone(), p);
|
||||
let ipts = line.IntersectWith(tempC, IntersectOption.OnBothOperands);
|
||||
let ipts = line.IntersectWith(tempC, IntersectOption.ExtendNone);
|
||||
if (ipts.length === 2)
|
||||
p = undefined;
|
||||
}
|
||||
@@ -36123,8 +36148,9 @@ class RoomWallParse {
|
||||
nowCurve[SAVE_SP_KEY] = tp;
|
||||
}
|
||||
else {
|
||||
//如果两线平行 无交点时,应该只补厚墙的盖子
|
||||
if (iPts.length === 0) {
|
||||
//如果两线(直线)平行 无交点时,应该只补厚墙的盖子
|
||||
if (code === 1 && iPts.length === 0) //&& false 尽管是false 这里的代码还是成立的 没有禁用这个代码是因为能带来一丢丢性能提升
|
||||
{
|
||||
let w1 = curveWallMap.get(breakData._SplitCurve2OrgCurveMap.get(preR.curve));
|
||||
let w2 = curveWallMap.get(breakData._SplitCurve2OrgCurveMap.get(nowR.curve));
|
||||
let sp = preR.isReverse ? preCurve.EndPoint : preCurve.StartPoint;
|
||||
@@ -36286,6 +36312,7 @@ class RoomWallParse {
|
||||
pts.push(p4, p3);
|
||||
let pl = new Polyline(pts.map(p => { return { pt: AsVector2(p), bul: 0 }; }));
|
||||
pl.CloseMark = true;
|
||||
pl.Z = p1.z;
|
||||
let contour = Contour.CreateContour(pl, false);
|
||||
// let reg = Region.CreateFromCurves([contour.Curve]);
|
||||
// if (reg)
|
||||
@@ -36351,10 +36378,7 @@ class RoomWallParse {
|
||||
else if (type === CurveType.EndLid)
|
||||
dir = getParam.RightDir;
|
||||
if (!dir) {
|
||||
dir = offsetCurve.GetFistDeriv(0).normalize();
|
||||
LEFT_ROTATE_MTX2.applyVector(dir);
|
||||
if (type !== CurveType.Left)
|
||||
dir.negate();
|
||||
dir = offsetCurve.GetFistDeriv(0).normalize().negate();
|
||||
}
|
||||
trim = new CurveTrimLine(offsetCurve, dir);
|
||||
}
|
||||
@@ -36363,7 +36387,7 @@ class RoomWallParse {
|
||||
//需要更快的判断直线会不会被轮廓切割?
|
||||
this.fb.search(trim._Box.min.x - 1e-2, trim._Box.min.y - 1e-2, trim._Box.max.x + 1e-2, trim._Box.max.y + 1e-2, (id => {
|
||||
// if (id !== index) //裁剪的好处是有些细的盖子将会消失
|
||||
trim.TrimBy(trimContours[id], this.boxs[id]);
|
||||
trim.TrimBy(trimContours[id], this.boxs[id], index > id);
|
||||
return false;
|
||||
}));
|
||||
let curves = trim.Curves;
|
||||
@@ -36413,8 +36437,10 @@ class RoomWallParse {
|
||||
return;
|
||||
let fb = new Flatbush(trimContours.length);
|
||||
this.boxs = [];
|
||||
let v = new Vector3(1e-2, 1e-2);
|
||||
for (let con of trimContours) {
|
||||
let box = con.BoundingBox;
|
||||
box.expandByVector(v);
|
||||
fb.add(box.min.x, box.min.y, box.max.x, box.max.y);
|
||||
this.boxs.push(box);
|
||||
}
|
||||
@@ -36425,6 +36451,7 @@ class RoomWallParse {
|
||||
RoomWallParse._CacheWallNodePoints = [];
|
||||
RoomWallParse._CacheWallMaps = [];
|
||||
RoomWallParse._CacheCurveWallMaps = new Map();
|
||||
RoomWallParse._CacheRoofs = [];
|
||||
function UpdateStartEndPoint(curve) {
|
||||
let sp = curve[SAVE_SP_KEY];
|
||||
let ep = curve[SAVE_EP_KEY];
|
||||
@@ -36440,5 +36467,5 @@ function UpdateStartEndPoint(curve) {
|
||||
curve.EndPoint = ep;
|
||||
}
|
||||
|
||||
export { AlignedDimension, AllObjectData, AmbientLight, Arc, ArcDimension, AxisCS, BlockTable, BlockTableRecord, Board, BoxSolid, CADFactory, CADFiler, CURVE_FACE_TYPE_KEY, CURVE_MESH_NAMES, CameraSnapshootRecord, CameraType, CameraUpdate, Circle, CommandHistoryRecord, CompositeEntity, ContourTreeNode, ConverBoardTypeToSpaceType, CreateObjectData, Curve, CurveTapeShape, CylinderHole, Cylineder, Database, DepthType, DiameterDimension, Dimension, DirectionalLight, DisposeTextShapeCache, Ellipse, Entity, EntityColorHistoryRecord, EntityRef, EraseEntityData, ExtendType$1 as ExtendType, ExtrudeBuildConfig, ExtrudeGeometryBuilder, ExtrudeHole, ExtrudeSolid, FaceEntity, Factory, FastDrillingEdgeGeometry, FastDrillingMeshGeometry, FastMeshGeometry, GangDrillType, GetBoxGeoBufferGeometry, Groove, GroupRecord, GroupTable, HardwareCompositeEntity, HardwareTopline, HemisphereLight, HistoricManage, HistorycRecord, Hole, InitClipperCpp, Light, Line, LineAngularDimension, LinearDimension, MaterialTableRecord, MaxDrawGrooveCount, ObjectAllDataHistoryRecord, ObjectCollection, PhysicalMaterialRecord, Point, PointLight, Polyline, Positioning, PositioningBoardSpace, PositioningClampSpace, PositioningTemporary, ProcessingGroupRecord, ProcessingGroupTable, RadiusDimension, RectAreaLight, Region, RemoveObjectData, RenderType, RevolveSolid, RoomBase, RoomFlatBase, RoomFlatFloor, RoomFlatTop, RoomHoleBase, RoomHoleLine, RoomHolePolyline, RoomRegion, RoomWallArc, RoomWallBase, RoomWallLine, RoomWallParse, Shape2, Spline, SpotLight, SubtractRange, SubtractRange2, SweepSolid, SymbolTable, Tape, TempPolyline$1 as TempPolyline, TempateDefaultParamCount, TempateThicknessAction, TemplateAction, TemplateBehindBoard, TemplateBoardRecord, TemplateFilletAction, TemplateLatticeRecord, TemplateLayerBoard, TemplateLeftRightBoardRecord, TemplateMoveAction, TemplateParam, TemplateRecord, TemplateSizeBoard, TemplateStretchGripAction, TemplateStretchScaleBoxAction, TemplateTable, TemplateTopBottomBoard, TemplateVerticalBoard, TemplateVisualSpace, TemplateWineRackRecord, Text, TextAligen, TextureTable, TextureTableRecord, ThicknessDirection, UVType, UpdateHoleFakerWallsAndUpdateDraw, UpdateRelevanceWallHole, UpdateTempPolyline, UpdateWallHolesDataAndUpdateDraw, ViewportEntity, ViewportEntity2, VisualSpaceBox, WallFaceType, applyMixins, boardUVGenerator, boardUVGenerator2, clipperCpp };
|
||||
export { AlignedDimension, AllObjectData, AmbientLight, Arc, ArcDimension, AxisCS, BlockTable, BlockTableRecord, Board, BoxSolid, CADFactory, CADFiler, CURVE_FACE_TYPE_KEY, CURVE_MESH_NAMES, CameraSnapshootRecord, CameraType, CameraUpdate, Circle, CommandHistoryRecord, CompositeEntity, ContourTreeNode, ConverBoardTypeToSpaceType, CreateObjectData, Curve, CurveTapeShape, CylinderHole, Cylineder, Database, DepthType, DiameterDimension, Dimension, DirectionalLight, DisposeTextShapeCache, Ellipse, Entity, EntityColorHistoryRecord, EntityRef, EraseEntityData, ExtendType$1 as ExtendType, ExtrudeBuildConfig, ExtrudeGeometryBuilder, ExtrudeHole, ExtrudeSolid, FaceEntity, Factory, FastDrillingEdgeGeometry, FastDrillingMeshGeometry, FastMeshGeometry, GangDrillType, GetBoxGeoBufferGeometry, Groove, GroupRecord, GroupTable, HardwareCompositeEntity, HardwareTopline, HemisphereLight, HistoricManage, HistorycRecord, Hole, InitClipperCpp, IsPhysical, Light, Line, LineAngularDimension, LinearDimension, MaterialTableRecord, MaxDrawGrooveCount, ObjectAllDataHistoryRecord, ObjectCollection, PhysicalMaterialRecord, Point, PointLight, Polyline, Positioning, PositioningBoardSpace, PositioningClampSpace, PositioningTemporary, ProcessingGroupRecord, ProcessingGroupTable, RadiusDimension, RectAreaLight, Region, RemoveObjectData, RenderType, RevolveSolid, RoomBase, RoomFlatBase, RoomFlatFloor, RoomFlatTop, RoomHoleBase, RoomHoleLine, RoomHolePolyline, RoomRegion, RoomWallArc, RoomWallBase, RoomWallLine, RoomWallParse, Shape2, Spline, SpotLight, SubtractRange, SubtractRange2, SweepSolid, SymbolTable, Tape, TempPolyline$1 as TempPolyline, TempateDefaultParamCount, TempateThicknessAction, TemplateAction, TemplateBehindBoard, TemplateBoardRecord, TemplateFilletAction, TemplateLatticeRecord, TemplateLayerBoard, TemplateLeftRightBoardRecord, TemplateMoveAction, TemplateParam, TemplateRecord, TemplateSizeBoard, TemplateStretchGripAction, TemplateStretchScaleBoxAction, TemplateTable, TemplateTopBottomBoard, TemplateVerticalBoard, TemplateVisualSpace, TemplateWineRackRecord, Text, TextAligen, TextureTable, TextureTableRecord, ThicknessDirection, UVType, UpdateHoleFakerWallsAndUpdateDraw, UpdateRelevanceWallHole, UpdateTempPolyline, UpdateWallHolesDataAndUpdateDraw, ViewportEntity, ViewportEntity2, VisualSpaceBox, WallFaceType, applyMixins, boardUVGenerator, boardUVGenerator2, clipperCpp };
|
||||
//# sourceMappingURL=api.esm.js.map
|
||||
|
File diff suppressed because one or more lines are too long
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "webcad_ue4_api",
|
||||
"version": "0.3.6",
|
||||
"version": "0.3.7",
|
||||
"description": "",
|
||||
"main": "api.esm.js",
|
||||
"module": "api.esm.js",
|
||||
|
@@ -1,6 +1,6 @@
|
||||
import * as React from 'react';
|
||||
import { Face } from '../../Geometry/DrillParse/Face';
|
||||
import { Board } from '../../DatabaseServices/Entity/Board';
|
||||
import { Face } from '../../Geometry/DrillParse/Face';
|
||||
export interface ICollsionBrs {
|
||||
LocalBoard: Board;
|
||||
InterBoard: Board;
|
||||
|
@@ -1 +1 @@
|
||||
{"version":3,"file":"CollisionModal.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawDrilling/CollisionModal.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAI/B,OAAO,EAAE,IAAI,EAAE,MAAM,gCAAgC,CAAC;AAGtD,OAAO,EAAE,KAAK,EAAE,MAAM,qCAAqC,CAAC;AAE5D,MAAM,WAAW,YAAY;IAEzB,UAAU,EAAE,KAAK,CAAC;IAClB,UAAU,EAAE,KAAK,CAAC;CACrB;AAED,UAAU,mBAAmB;IAEzB,KAAK,EAAE,CAAC,IAAI,GAAG,YAAY,CAAC,EAAE,CAAC;CAClC;AAED,qBACa,aAAc,SAAQ,KAAK,CAAC,SAAS,CAAC,mBAAmB,CAAC;IAC5D,MAAM;IAwBb,OAAO,CAAC,KAAK,CAUX;CACL"}
|
||||
{"version":3,"file":"CollisionModal.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawDrilling/CollisionModal.tsx"],"names":[],"mappings":"AAEA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAG/B,OAAO,EAAE,KAAK,EAAE,MAAM,qCAAqC,CAAC;AAC5D,OAAO,EAAE,IAAI,EAAE,MAAM,gCAAgC,CAAC;AAGtD,MAAM,WAAW,YAAY;IAEzB,UAAU,EAAE,KAAK,CAAC;IAClB,UAAU,EAAE,KAAK,CAAC;CACrB;AAED,UAAU,mBAAmB;IAEzB,KAAK,EAAE,CAAC,IAAI,GAAG,YAAY,CAAC,EAAE,CAAC;CAClC;AAED,qBACa,aAAc,SAAQ,KAAK,CAAC,SAAS,CAAC,mBAAmB,CAAC;IAC5D,MAAM;IAwBb,OAAO,CAAC,KAAK,CAUX;CACL"}
|
@@ -1 +1 @@
|
||||
{"version":3,"file":"ExportData.d.ts","sourceRoot":"","sources":["../../../src/Add-on/ExportData.tsx"],"names":[],"mappings":"AACA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAqB/B,OAAO,EAAE,MAAM,EAAE,MAAM,mCAAmC,CAAC;AAc3D,OAAO,EAAE,sBAAsB,EAAE,MAAM,4CAA4C,CAAC;AAMpF,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAanD,qBAAa,eAAgB,SAAQ,KAAK,CAAC,SAAS,CAAC;IAAE,GAAG,EAAE,MAAM,CAAC;CAAE,EAAE,EAAE,CAAC;IACtE,OAAO,CAAC,WAAW,CAAkB;IACrC,OAAO,CAAC,KAAK;IAIb,iBAAiB;IAajB,MAAM;CAiBT;AAED,qBAAa,kBAAmB,YAAW,OAAO;IAExC,IAAI;CAkEb;AAED,oBAAY,IAAI,GAAG;IACf,OAAO,EAAE,GAAG,EAAE,CAAC;IACf,SAAS,EAAE,MAAM,EAAE,CAAC;IACpB,GAAG,CAAC,EAAE,MAAM,CAAC;IACb,KAAK,CAAC,EAAE,OAAO,CAAC;IAChB,MAAM,CAAC,EAAE,MAAM,CAAC;IAChB,GAAG,CAAC,EAAE,MAAM,CAAC;CAChB,CAAC;AAEF,wBAAgB,cAAc,CAAC,CAAC,EAAE,IAAI,GAAG,GAAG,QAK3C;AAED,wBAAgB,YAAY,CAAC,IAAI,EAAE,QAAQ,CAAC,MAAM,CAAC,GAAG,IAAI,CAmEzD;AAkID,wBAAgB,kBAAkB,CAAC,QAAQ,EAAE,sBAAsB,OA4ElE"}
|
||||
{"version":3,"file":"ExportData.d.ts","sourceRoot":"","sources":["../../../src/Add-on/ExportData.tsx"],"names":[],"mappings":"AACA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAqB/B,OAAO,EAAE,MAAM,EAAE,MAAM,mCAAmC,CAAC;AAc3D,OAAO,EAAE,sBAAsB,EAAE,MAAM,4CAA4C,CAAC;AAOpF,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAcnD,qBAAa,eAAgB,SAAQ,KAAK,CAAC,SAAS,CAAC;IAAE,GAAG,EAAE,MAAM,CAAC;CAAE,EAAE,EAAE,CAAC;IACtE,OAAO,CAAC,WAAW,CAAkB;IACrC,OAAO,CAAC,KAAK;IAIb,iBAAiB;IAajB,MAAM;CAiBT;AAED,qBAAa,kBAAmB,YAAW,OAAO;IAExC,IAAI;CAoEb;AAED,oBAAY,IAAI,GAAG;IACf,OAAO,EAAE,GAAG,EAAE,CAAC;IACf,SAAS,EAAE,MAAM,EAAE,CAAC;IACpB,GAAG,CAAC,EAAE,MAAM,CAAC;IACb,KAAK,CAAC,EAAE,OAAO,CAAC;IAChB,MAAM,CAAC,EAAE,MAAM,CAAC;IAChB,GAAG,CAAC,EAAE,MAAM,CAAC;CAChB,CAAC;AAEF,wBAAgB,cAAc,CAAC,CAAC,EAAE,IAAI,GAAG,GAAG,QAK3C;AAED,wBAAgB,YAAY,CAAC,IAAI,EAAE,QAAQ,CAAC,MAAM,CAAC,GAAG,IAAI,CAmEzD;AAkID,wBAAgB,kBAAkB,CAAC,QAAQ,EAAE,sBAAsB,OA4ElE"}
|
@@ -1 +1 @@
|
||||
{"version":3,"file":"KJLMaterialMapData.d.ts","sourceRoot":"","sources":["../../../../../src/Add-on/KJL/KJLImportConfig/KJLMaterialMapData.tsx"],"names":[],"mappings":"AAGA,OAAO,KAAK,MAAM,OAAO,CAAC;AAQ1B,OAAO,EAAE,oBAAoB,EAAE,cAAc,EAAE,MAAM,wBAAwB,CAAC;AAE9E,UAAU,iBAAiB;IAEvB,KAAK,EAAE,oBAAoB,CAAC;IAC5B,QAAQ,EAAE,cAAc,CAAC;IACzB,KAAK,EAAE,MAAM,CAAC;CACjB;AACD,qBACa,kBAAmB,SAAQ,KAAK,CAAC,SAAS,CAAC,iBAAiB,CAAC;IAEtE,OAAO,CAAC,UAAU,CAAuC;IAClD,aAAa,2CAAyB;IAE7C,UAAU,OAAQ,WAAW,UAY3B;IACF,WAAW,SAAU;QAAE,WAAW,EAAE,MAAM,CAAC;QAAC,MAAM,MAAM,CAAC;QAAC,IAAI,EAAE,MAAM,CAAC;KAAE,UAOvE;IACF,gBAAgB,aAmBd;IACF,OAAO,CAAC,oBAAoB,CA8B1B;IACF,MAAM;IA0DN,oBAAoB,MAAa,MAAM,mBAWrC;CACL"}
|
||||
{"version":3,"file":"KJLMaterialMapData.d.ts","sourceRoot":"","sources":["../../../../../src/Add-on/KJL/KJLImportConfig/KJLMaterialMapData.tsx"],"names":[],"mappings":"AAGA,OAAO,KAAK,MAAM,OAAO,CAAC;AAQ1B,OAAO,EAAE,oBAAoB,EAAE,cAAc,EAAE,MAAM,wBAAwB,CAAC;AAE9E,UAAU,iBAAiB;IAEvB,KAAK,EAAE,oBAAoB,CAAC;IAC5B,QAAQ,EAAE,cAAc,CAAC;IACzB,KAAK,EAAE,MAAM,CAAC;CACjB;AACD,qBACa,kBAAmB,SAAQ,KAAK,CAAC,SAAS,CAAC,iBAAiB,CAAC;IAEtE,OAAO,CAAC,UAAU,CAAuC;IAClD,aAAa,2CAAyB;IAE7C,UAAU,OAAQ,WAAW,UAW3B;IACF,WAAW,SAAU;QAAE,WAAW,EAAE,MAAM,CAAC;QAAC,MAAM,MAAM,CAAC;QAAC,IAAI,EAAE,MAAM,CAAC;KAAE,UAOvE;IACF,gBAAgB,aAmBd;IACF,OAAO,CAAC,oBAAoB,CA8B1B;IACF,MAAM;IA0DN,oBAAoB,MAAa,MAAM,mBAWrC;CACL"}
|
@@ -1 +1 @@
|
||||
{"version":3,"file":"ReOpen.d.ts","sourceRoot":"","sources":["../../../src/Add-on/ReOpen.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAInD,qBAAa,MAAO,YAAW,OAAO;IAElC,SAAS,UAAQ;IACX,IAAI;CAyBb"}
|
||||
{"version":3,"file":"ReOpen.d.ts","sourceRoot":"","sources":["../../../src/Add-on/ReOpen.ts"],"names":[],"mappings":"AAIA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AACnD,qBAAa,MAAO,YAAW,OAAO;IAElC,SAAS,UAAQ;IACX,IAAI;CA8Bb"}
|
15
types/Add-on/Room/DrawHole.d.ts
vendored
15
types/Add-on/Room/DrawHole.d.ts
vendored
@@ -1,12 +1,25 @@
|
||||
import { RoomHolePolyline } from '../../DatabaseServices/Room/Entity/Wall/Hole/RoomHolePolyline';
|
||||
import { Command } from "../../Editor/CommandMachine";
|
||||
import { PromptBlock } from '../../UI/DynamicPrompt/PromptBlock';
|
||||
export declare enum DrawHoleType {
|
||||
I = 2,
|
||||
L = 3,
|
||||
U = 4
|
||||
}
|
||||
export declare enum IHoleType {
|
||||
Window = 1,
|
||||
Door = 2
|
||||
}
|
||||
export declare class Command_DrawHole implements Command {
|
||||
private _DrawType;
|
||||
constructor(_DrawType: DrawHoleType);
|
||||
private _HoleIType?;
|
||||
constructor(_DrawType: DrawHoleType, _HoleIType?: IHoleType);
|
||||
holeLength: number;
|
||||
holeHeight: number;
|
||||
offGround: number;
|
||||
exec(): Promise<void>;
|
||||
do(dyn: PromptBlock): Promise<void>;
|
||||
GetHoleHeight: (hole: RoomHolePolyline) => Promise<RoomHolePolyline>;
|
||||
GetHoleoffGround: () => Promise<void>;
|
||||
}
|
||||
//# sourceMappingURL=DrawHole.d.ts.map
|
@@ -1 +1 @@
|
||||
{"version":3,"file":"DrawHole.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/Room/DrawHole.ts"],"names":[],"mappings":"AAcA,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAQtD,oBAAY,YAAY;IAEpB,CAAC,IAAI;IACL,CAAC,IAAI;IACL,CAAC,IAAI;CACR;AAED,qBAAa,gBAAiB,YAAW,OAAO;IAEhC,OAAO,CAAC,SAAS;gBAAT,SAAS,EAAE,YAAY;IAIrC,IAAI;CAmdb"}
|
||||
{"version":3,"file":"DrawHole.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/Room/DrawHole.ts"],"names":[],"mappings":"AAOA,OAAO,EAAE,gBAAgB,EAAE,MAAM,+DAA+D,CAAC;AAQjG,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAQtD,OAAO,EAAE,WAAW,EAAE,MAAM,oCAAoC,CAAC;AAEjE,oBAAY,YAAY;IAEpB,CAAC,IAAI;IACL,CAAC,IAAI;IACL,CAAC,IAAI;CACR;AACD,oBAAY,SAAS;IAEjB,MAAM,IAAI;IACV,IAAI,IAAI;CACX;AAED,qBAAa,gBAAiB,YAAW,OAAO;IAEhC,OAAO,CAAC,SAAS;IAAgB,OAAO,CAAC,UAAU,CAAC;gBAA5C,SAAS,EAAE,YAAY,EAAU,UAAU,CAAC,EAAE,SAAS;IA4B3E,UAAU,EAAE,MAAM,CAAC;IACnB,UAAU,EAAE,MAAM,CAAC;IACnB,SAAS,EAAE,MAAM,CAAC;IACZ,IAAI;IAcJ,EAAE,CAAC,GAAG,EAAE,WAAW;IAqoBzB,aAAa,SAAgB,gBAAgB,+BAW3C;IACF,gBAAgB,sBASd;CACL"}
|
@@ -1 +1 @@
|
||||
{"version":3,"file":"Application.d.ts","sourceRoot":"","sources":["../../../src/ApplicationServices/Application.ts"],"names":[],"mappings":"AAIA,OAAO,EAAE,sBAAsB,EAAE,MAAM,+CAA+C,CAAC;AACvF,OAAO,EAAE,eAAe,EAAE,MAAM,wCAAwC,CAAC;AAUzE,OAAO,EAAE,QAAQ,EAAE,MAAM,8BAA8B,CAAC;AACxD,OAAO,EAAE,QAAQ,EAAE,MAAM,8BAA8B,CAAC;AAIxD,OAAO,EAAE,cAAc,EAAE,MAAM,oBAAoB,CAAC;AACpD,OAAO,EAAE,aAAa,EAAE,MAAM,yBAAyB,CAAC;AACxD,OAAO,EAAE,cAAc,EAAE,MAAM,0BAA0B,CAAC;AAG1D,OAAO,EAAE,MAAM,EAAE,MAAM,kBAAkB,CAAC;AAC1C,OAAO,EAAE,OAAO,EAAE,MAAM,mBAAmB,CAAC;AAC5C,OAAO,EAAE,UAAU,EAAE,MAAM,sBAAsB,CAAC;AAOlD,OAAO,EAAE,MAAM,EAAE,MAAM,0BAA0B,CAAC;AAClD,OAAO,EAAE,cAAc,EAAE,MAAM,kCAAkC,CAAC;AAGlE,OAAO,EAAE,cAAc,EAAE,MAAM,2BAA2B,CAAC;AAE3D,OAAO,EAAE,eAAe,EAAE,MAAM,4BAA4B,CAAC;AAM7D,OAAO,EAAE,qBAAqB,EAAE,MAAM,yBAAyB,CAAC;AAEhE,eAAO,IAAI,GAAG,EAAE,kBAAkB,CAAC;AAEnC,oBAAY,cAAc;IAEtB,GAAG,IAAI;IACP,IAAI,IAAI;CACX;AAED;;GAEG;AACH,qBAAa,kBAAkB;IAE3B,QAAQ,EAAE,QAAQ,CAAC;IACnB,MAAM,EAAE,MAAM,CAAC;IACf,cAAc,EAAE,cAAc,CAAC;IAC/B,MAAM,EAAE,MAAM,CAAC;IACf,cAAc,EAAE,cAAc,CAAC;IAC/B,gBAAgB,EAAE,eAAe,CAAC;IAElC,uBAAuB,EAAE,sBAAsB,CAAC;IAChD,KAAK,UAAQ;IACb,QAAQ,EAAE,aAAa,CAAC;IACxB,SAAS,EAAE,qBAAqB,CAA6D;IAC7F,eAAe,EAAE,eAAe,CAAC;IACjC,cAAc,EAAE,cAAc,CAAC;IAC/B,UAAU,EAAE,UAAU,CAAC;IAEvB,cAAc,EAAE,cAAc,CAAC;IAC/B,OAAO,EAAE,OAAO,CAAC;IAGjB,cAAc,iBAAsB;IACpC,cAAc,SAAK;IAEnB,OAAO,CAAC,mBAAmB,CAAS;;IAySpC,uBAAuB;IAgBvB,IAAI,kBAAkB,IACI,OAAO,CAD4B;IAC7D,IAAI,kBAAkB,CAAC,CAAC,EAAE,OAAO,EAOhC;IACD,OAAO,CAAC,gBAAgB,CAQtB;IAEF,WAAW;IAoBX,cAAc,CAAC,IAAI,GAAE,MAAc;IAanC,OAAO,IAAI,QAAQ;IAanB,QAAQ;IAaR,QAAQ,CAAC,CAAC,EAAE,QAAQ;CAkBvB"}
|
||||
{"version":3,"file":"Application.d.ts","sourceRoot":"","sources":["../../../src/ApplicationServices/Application.ts"],"names":[],"mappings":"AAIA,OAAO,EAAE,sBAAsB,EAAE,MAAM,+CAA+C,CAAC;AACvF,OAAO,EAAE,eAAe,EAAE,MAAM,wCAAwC,CAAC;AAUzE,OAAO,EAAE,QAAQ,EAAE,MAAM,8BAA8B,CAAC;AACxD,OAAO,EAAE,QAAQ,EAAE,MAAM,8BAA8B,CAAC;AAIxD,OAAO,EAAE,cAAc,EAAE,MAAM,oBAAoB,CAAC;AACpD,OAAO,EAAE,aAAa,EAAE,MAAM,yBAAyB,CAAC;AACxD,OAAO,EAAE,cAAc,EAAE,MAAM,0BAA0B,CAAC;AAG1D,OAAO,EAAE,MAAM,EAAE,MAAM,kBAAkB,CAAC;AAC1C,OAAO,EAAE,OAAO,EAAE,MAAM,mBAAmB,CAAC;AAC5C,OAAO,EAAE,UAAU,EAAE,MAAM,sBAAsB,CAAC;AAOlD,OAAO,EAAE,MAAM,EAAE,MAAM,0BAA0B,CAAC;AAClD,OAAO,EAAE,cAAc,EAAE,MAAM,kCAAkC,CAAC;AAGlE,OAAO,EAAE,cAAc,EAAE,MAAM,2BAA2B,CAAC;AAE3D,OAAO,EAAE,eAAe,EAAE,MAAM,4BAA4B,CAAC;AAM7D,OAAO,EAAE,qBAAqB,EAAE,MAAM,yBAAyB,CAAC;AAEhE,eAAO,IAAI,GAAG,EAAE,kBAAkB,CAAC;AAEnC,oBAAY,cAAc;IAEtB,GAAG,IAAI;IACP,IAAI,IAAI;CACX;AAED;;GAEG;AACH,qBAAa,kBAAkB;IAE3B,QAAQ,EAAE,QAAQ,CAAC;IACnB,MAAM,EAAE,MAAM,CAAC;IACf,cAAc,EAAE,cAAc,CAAC;IAC/B,MAAM,EAAE,MAAM,CAAC;IACf,cAAc,EAAE,cAAc,CAAC;IAC/B,gBAAgB,EAAE,eAAe,CAAC;IAElC,uBAAuB,EAAE,sBAAsB,CAAC;IAChD,KAAK,UAAQ;IACb,QAAQ,EAAE,aAAa,CAAC;IACxB,SAAS,EAAE,qBAAqB,CAA6D;IAC7F,eAAe,EAAE,eAAe,CAAC;IACjC,cAAc,EAAE,cAAc,CAAC;IAC/B,UAAU,EAAE,UAAU,CAAC;IAEvB,cAAc,EAAE,cAAc,CAAC;IAC/B,OAAO,EAAE,OAAO,CAAC;IAGjB,cAAc,iBAAsB;IACpC,cAAc,SAAK;IAEnB,OAAO,CAAC,mBAAmB,CAAS;;IA2SpC,uBAAuB;IAgBvB,IAAI,kBAAkB,IACI,OAAO,CAD4B;IAC7D,IAAI,kBAAkB,CAAC,CAAC,EAAE,OAAO,EAOhC;IACD,OAAO,CAAC,gBAAgB,CAQtB;IAEF,WAAW;IAoBX,cAAc,CAAC,IAAI,GAAE,MAAc;IAanC,OAAO,IAAI,QAAQ;IAanB,QAAQ;IAaR,QAAQ,CAAC,CAAC,EAAE,QAAQ;CAkBvB"}
|
@@ -5,8 +5,9 @@ import { RenderType } from '../GraphicsSystem/RenderType';
|
||||
import { DrillingOption } from '../UI/Store/drillInterface';
|
||||
export declare class IHostApplicationServices {
|
||||
DefaultMeshMaterial?: MeshBasicMaterial | MeshStandardMaterial;
|
||||
UseShadow: boolean;
|
||||
isShowLightShadow: boolean;
|
||||
ShowHistoryLog: boolean;
|
||||
DrawWallBottomFace: boolean;
|
||||
private __ProxyObject__;
|
||||
static __ProxyKeys__: string[];
|
||||
get ProxyObject(): any;
|
||||
|
@@ -1 +1 @@
|
||||
{"version":3,"file":"HostApplicationServices.d.ts","sourceRoot":"","sources":["../../../src/ApplicationServices/HostApplicationServices.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,iBAAiB,EAAE,oBAAoB,EAAE,OAAO,EAAE,MAAM,OAAO,CAAC;AACzE,OAAO,EAAE,kBAAkB,EAAE,MAAM,sBAAsB,CAAC;AAC1D,OAAO,EAAE,aAAa,EAAE,MAAM,yBAAyB,CAAC;AACxD,OAAO,EAAE,UAAU,EAAE,MAAM,8BAA8B,CAAC;AAC1D,OAAO,EAAE,cAAc,EAAE,MAAM,4BAA4B,CAAC;AAE5D,qBAAa,wBAAwB;IAEjC,mBAAmB,CAAC,EAAE,iBAAiB,GAAG,oBAAoB,CAAC;IAC/D,SAAS,EAAE,OAAO,CAAQ;IAC1B,cAAc,EAAE,OAAO,CAAQ;IAE/B,OAAO,CAAC,eAAe,CAAM;IAC7B,MAAM,CAAC,aAAa,EAAE,MAAM,EAAE,CAAM;IACpC,IAAI,WAAW,IACM,GAAG,CAD0B;IAClD,IAAI,WAAW,CAAC,GAAG,EAAE,GAAG,EAUvB;IAGW,WAAW,EAAE,UAAU,CAAwB;IAI/C,YAAY,EAAE,GAAG,CAAC,MAAM,EAAE,cAAc,EAAE,CAAC,CAAW;IAItD,mBAAmB,UAAQ;IAI3B,eAAe,EAAE,CAAC,MAAM,EAAE,MAAM,CAAC,EAAE,CAAM;IAIzC,SAAS,UAAS;IAIlB,IAAI,EAAE,MAAM,CAAC;IAIb,cAAc,EAAE,OAAO,CAAS;IAGhC,aAAa;;;;;;;;;;MAUvB;IAEU,QAAQ;;;;MAIlB;IAEU,UAAU,EAAE,aAAa,CAInC;IAEU,aAAa,SAAM;IACnB,SAAS,SAAK;IACd,kBAAkB,EAAE,kBAAkB,CAA0B;IAE5E,OAAO;IAEP,OAAO,CAAC,MAAM,CAAC,eAAe,CAA2B;IACzD,MAAM,CAAC,WAAW,IAAI,wBAAwB;IAQxC,cAAc,IAAI,OAAO,CAAC,OAAO,CAAC;IAClC,YAAY,IAAI,OAAO,CAAC,OAAO,CAAC;CACzC;AAED,eAAO,IAAI,uBAAuB,0BAAyC,CAAC"}
|
||||
{"version":3,"file":"HostApplicationServices.d.ts","sourceRoot":"","sources":["../../../src/ApplicationServices/HostApplicationServices.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,iBAAiB,EAAE,oBAAoB,EAAE,OAAO,EAAE,MAAM,OAAO,CAAC;AACzE,OAAO,EAAE,kBAAkB,EAAE,MAAM,sBAAsB,CAAC;AAC1D,OAAO,EAAE,aAAa,EAAE,MAAM,yBAAyB,CAAC;AACxD,OAAO,EAAE,UAAU,EAAE,MAAM,8BAA8B,CAAC;AAC1D,OAAO,EAAE,cAAc,EAAE,MAAM,4BAA4B,CAAC;AAE5D,qBAAa,wBAAwB;IAEjC,mBAAmB,CAAC,EAAE,iBAAiB,GAAG,oBAAoB,CAAC;IACnD,iBAAiB,EAAE,OAAO,CAAQ;IAC9C,cAAc,EAAE,OAAO,CAAQ;IAE/B,kBAAkB,UAAS;IAE3B,OAAO,CAAC,eAAe,CAAM;IAC7B,MAAM,CAAC,aAAa,EAAE,MAAM,EAAE,CAAM;IACpC,IAAI,WAAW,IACM,GAAG,CAD0B;IAClD,IAAI,WAAW,CAAC,GAAG,EAAE,GAAG,EAUvB;IAGW,WAAW,EAAE,UAAU,CAAwB;IAI/C,YAAY,EAAE,GAAG,CAAC,MAAM,EAAE,cAAc,EAAE,CAAC,CAAW;IAItD,mBAAmB,UAAQ;IAI3B,eAAe,EAAE,CAAC,MAAM,EAAE,MAAM,CAAC,EAAE,CAAM;IAIzC,SAAS,UAAS;IAIlB,IAAI,EAAE,MAAM,CAAC;IAIb,cAAc,EAAE,OAAO,CAAS;IAGhC,aAAa;;;;;;;;;;MAUvB;IAEU,QAAQ;;;;MAIlB;IAEU,UAAU,EAAE,aAAa,CAInC;IAEU,aAAa,SAAM;IACnB,SAAS,SAAK;IACd,kBAAkB,EAAE,kBAAkB,CAA0B;IAE5E,OAAO;IAEP,OAAO,CAAC,MAAM,CAAC,eAAe,CAA2B;IACzD,MAAM,CAAC,WAAW,IAAI,wBAAwB;IAQxC,cAAc,IAAI,OAAO,CAAC,OAAO,CAAC;IAClC,YAAY,IAAI,OAAO,CAAC,OAAO,CAAC;CACzC;AAED,eAAO,IAAI,uBAAuB,0BAAyC,CAAC"}
|
2
types/Common/CommandNames.d.ts
vendored
2
types/Common/CommandNames.d.ts
vendored
@@ -290,7 +290,7 @@ export declare enum CommandNames {
|
||||
DrawIHole = "DRAWIHOLE",
|
||||
DrawLHole = "DRAWLHOLE",
|
||||
DrawUHole = "DRAWUHOLE",
|
||||
WallThick = "WALLTHICK",
|
||||
DrawDoorHole = "DRAWDOORHOLE",
|
||||
Gallery = "GALLERY"
|
||||
}
|
||||
//# sourceMappingURL=CommandNames.d.ts.map
|
File diff suppressed because one or more lines are too long
4
types/Common/LightUtils.d.ts
vendored
4
types/Common/LightUtils.d.ts
vendored
@@ -1,3 +1,5 @@
|
||||
import { Box3 } from "three";
|
||||
import { DirectionalLight } from "../DatabaseServices/Lights/DirectionalLight";
|
||||
export declare function DirLightShadowArea(light: DirectionalLight, calcBox?: boolean): void;
|
||||
export declare let ALL_MESH_EXT_BOX: Box3;
|
||||
export declare function CalcSunShadowCameraExtents(light: DirectionalLight, calcBox?: boolean): void;
|
||||
//# sourceMappingURL=LightUtils.d.ts.map
|
@@ -1 +1 @@
|
||||
{"version":3,"file":"LightUtils.d.ts","sourceRoot":"","sources":["../../../src/Common/LightUtils.ts"],"names":[],"mappings":"AAEA,OAAO,EAAE,gBAAgB,EAAE,MAAM,6CAA6C,CAAC;AAQ/E,wBAAgB,kBAAkB,CAAC,KAAK,EAAE,gBAAgB,EAAE,OAAO,UAAO,QAwBzE"}
|
||||
{"version":3,"file":"LightUtils.d.ts","sourceRoot":"","sources":["../../../src/Common/LightUtils.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,IAAI,EAA2D,MAAM,OAAO,CAAC;AAEtF,OAAO,EAAE,gBAAgB,EAAE,MAAM,6CAA6C,CAAC;AAO/E,eAAO,IAAI,gBAAgB,MAAa,CAAC;AAEzC,wBAAgB,0BAA0B,CAAC,KAAK,EAAE,gBAAgB,EAAE,OAAO,UAAO,QA2BjF"}
|
@@ -1 +1 @@
|
||||
{"version":3,"file":"DirectionalLight.d.ts","sourceRoot":"","sources":["../../../../src/DatabaseServices/Lights/DirectionalLight.ts"],"names":[],"mappings":"AAAA,OAAO,EAAoE,OAAO,EAAE,QAAQ,EAAW,OAAO,EAAE,MAAM,OAAO,CAAC;AAI9H,OAAO,EAAE,UAAU,EAAE,MAAM,iCAAiC,CAAC;AAG7D,OAAO,EAAE,QAAQ,EAAE,MAAM,aAAa,CAAC;AACvC,OAAO,EAAE,KAAK,EAAE,MAAM,SAAS,CAAC;AAGhC;;GAEG;AACH,qBACa,gBAAiB,SAAQ,KAAK;IAEvC,SAAS,CAAC,UAAU,EAAE,MAAM,CAAM;IAEtB,gBAAgB,SAAU;IAE1B,oBAAoB,SAAK;IAErC,cAAc,UAAQ;IACtB,OAAO,CAAC,OAAO,CAAiB;IAChC,SAAS,CAAC,WAAW,UAAS;IAC9B,SAAS,CAAC,UAAU,UAAQ;;IAS5B,KAAK,CAAC,OAAO,GAAE,OAAc;IAK7B;;;OAGG;IACH,SAAS,CAAC,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM;IAc1C,IAAI,MAAM,IACI,OAAO,CADwB;IAC7C,IAAI,MAAM,CAAC,CAAC,EAAE,OAAO,EAQpB;IACD,IAAI,YAAY,WAKf;IAED,WAAW,CAAC,CAAC,EAAE,OAAO;IAOtB,aAAa,IAAI,KAAK,CAAC,OAAO,CAAC;IAO/B,cAAc,CAAC,SAAS,EAAE,MAAM,EAAE,EAAE,GAAG,EAAE,OAAO;IAQhD,SAAS,CAAC,cAAc,CAAC,UAAU,GAAE,UAAiC,GAAG,QAAQ;IAmBjF,gBAAgB,CAAC,IAAI,EAAE,UAAU,EAAE,EAAE,EAAE,QAAQ;IAoB/C,SAAS,CAAC,SAAS,CAAC,IAAI,EAAE,QAAQ;IAYlC,SAAS,CAAC,IAAI,EAAE,QAAQ;CAU3B"}
|
||||
{"version":3,"file":"DirectionalLight.d.ts","sourceRoot":"","sources":["../../../../src/DatabaseServices/Lights/DirectionalLight.ts"],"names":[],"mappings":"AAAA,OAAO,EAAoE,OAAO,EAAE,QAAQ,EAAW,OAAO,EAAE,MAAM,OAAO,CAAC;AAG9H,OAAO,EAAE,UAAU,EAAE,MAAM,iCAAiC,CAAC;AAG7D,OAAO,EAAE,QAAQ,EAAE,MAAM,aAAa,CAAC;AACvC,OAAO,EAAE,KAAK,EAAE,MAAM,SAAS,CAAC;AAGhC;;GAEG;AACH,qBACa,gBAAiB,SAAQ,KAAK;IAEvC,SAAS,CAAC,UAAU,EAAE,MAAM,CAAM;IAEtB,gBAAgB,SAAU;IAE1B,oBAAoB,SAAK;IAErC,cAAc,UAAQ;IACtB,OAAO,CAAC,OAAO,CAAiB;IAChC,SAAS,CAAC,WAAW,UAAS;IAC9B,SAAS,CAAC,UAAU,UAAQ;;IAS5B,KAAK,CAAC,OAAO,GAAE,OAAc;IAK7B;;;OAGG;IACH,SAAS,CAAC,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM;IAc1C,IAAI,MAAM,IACI,OAAO,CADwB;IAC7C,IAAI,MAAM,CAAC,CAAC,EAAE,OAAO,EAQpB;IACD,IAAI,YAAY,WAKf;IAED,WAAW,CAAC,CAAC,EAAE,OAAO;IAOtB,aAAa,IAAI,KAAK,CAAC,OAAO,CAAC;IAO/B,cAAc,CAAC,SAAS,EAAE,MAAM,EAAE,EAAE,GAAG,EAAE,OAAO;IAQhD,SAAS,CAAC,cAAc,CAAC,UAAU,GAAE,UAAiC,GAAG,QAAQ;IAqBjF,gBAAgB,CAAC,IAAI,EAAE,UAAU,EAAE,EAAE,EAAE,QAAQ;IAoB/C,SAAS,CAAC,SAAS,CAAC,IAAI,EAAE,QAAQ;IAYlC,SAAS,CAAC,IAAI,EAAE,QAAQ;CAU3B"}
|
@@ -1 +1 @@
|
||||
{"version":3,"file":"Light.d.ts","sourceRoot":"","sources":["../../../../src/DatabaseServices/Lights/Light.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,IAAI,EAAE,KAAK,EAAE,KAAK,IAAI,MAAM,EAAE,OAAO,EAAE,MAAM,OAAO,CAAC;AAE9D,OAAO,EAAE,cAAc,EAAE,MAAM,6BAA6B,CAAC;AAC7D,OAAO,EAAE,OAAO,EAAE,MAAM,oBAAoB,CAAC;AAE7C,OAAO,EAAE,UAAU,EAAE,MAAM,iCAAiC,CAAC;AAI7D,OAAO,EAAE,QAAQ,EAAE,MAAM,aAAa,CAAC;AAEvC,OAAO,EAAE,MAAM,EAAE,MAAM,kBAAkB,CAAC;AAE1C;;GAEG;AACH,qBACa,KAAM,SAAQ,MAAM;IAE7B,cAAc,UAAQ;IACtB,SAAS,CAAC,UAAU,EAAE,MAAM,CAAK;IACjC,SAAS,CAAC,WAAW,EAAE,KAAK,CAAe;IAC/B,WAAW,SAAQ;IACnB,yBAAyB,SAAK;IAE9B,aAAa,SAAK;IAC9B,SAAS,CAAC,WAAW,UAAQ;IAC7B,SAAS,CAAC,WAAW,UAAQ;IAC7B,SAAS,CAAC,UAAU,UAA0B;IAC9C,MAAM,CAAC,gBAAgB,UAAS;IAChC,MAAM,CAAC,iBAAiB,UAAS;IACjC,MAAM,CAAC,gBAAgB,UAAS;IAEhC,KAAK;IAKL,IAAI,UAAU,IAEI,OAAO,CAFoB;IAE7C,IAAI,UAAU,CAAC,CAAC,EAAE,OAAO,EAMxB;IAED,IAAI,SAAS,IAEI,OAAO,CAFmB;IAE3C,IAAI,SAAS,CAAC,CAAC,EAAE,OAAO,EAKvB;IAGD,IAAI,QAAQ,IAKI,OAAO,CAFtB;IAED,IAAI,QAAQ,CAAC,CAAC,EAAE,OAAO,EAItB;IAED,IAAI,KAAK,IAIQ,KAAK,CADrB;IACD,IAAI,KAAK,CAAC,KAAK,EAAE,KAAK,EAKrB;IACD,IAAI,UAAU,IAII,OAAO,CADxB;IACD,IAAI,UAAU,CAAC,CAAC,EAAE,OAAO,EAMxB;IAED,IAAI,gBAAgB,YAGnB;IAED,IAAI,WAAW,SAGd;IAED,mBAAmB,CACf,QAAQ,EAAE,cAAc,EACxB,SAAS,EAAE,OAAO,EAClB,SAAS,EAAE,OAAO,GACnB,OAAO,EAAE;IASZ,aAAa,IAAI,KAAK,CAAC,OAAO,CAAC;IAK/B,cAAc,CAAC,SAAS,EAAE,MAAM,EAAE,EAAE,GAAG,EAAE,OAAO;IAKhD,gBAAgB,CAAC,IAAI,EAAE,UAAU,EAAE,EAAE,EAAE,MAAM;IAO7C,IAAI,SAAS,IAKI,MAAM,CAFtB;IAED,IAAI,SAAS,CAAC,CAAC,EAAE,MAAM,EAMtB;IAED,IAAI,YAAY,WAGf;IACD,SAAS,CAAC,SAAS,CAAC,IAAI,EAAE,QAAQ;IAuBlC,SAAS,CAAC,IAAI,EAAE,QAAQ;CAoB3B"}
|
||||
{"version":3,"file":"Light.d.ts","sourceRoot":"","sources":["../../../../src/DatabaseServices/Lights/Light.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,IAAI,EAAE,KAAK,EAAE,KAAK,IAAI,MAAM,EAAE,OAAO,EAAE,MAAM,OAAO,CAAC;AAE9D,OAAO,EAAE,cAAc,EAAE,MAAM,6BAA6B,CAAC;AAC7D,OAAO,EAAE,OAAO,EAAE,MAAM,oBAAoB,CAAC;AAE7C,OAAO,EAAE,UAAU,EAAE,MAAM,iCAAiC,CAAC;AAI7D,OAAO,EAAE,QAAQ,EAAE,MAAM,aAAa,CAAC;AAEvC,OAAO,EAAE,MAAM,EAAE,MAAM,kBAAkB,CAAC;AAE1C;;GAEG;AACH,qBACa,KAAM,SAAQ,MAAM;IAE7B,cAAc,UAAQ;IACtB,SAAS,CAAC,UAAU,EAAE,MAAM,CAAK;IACjC,SAAS,CAAC,WAAW,EAAE,KAAK,CAAe;IAC/B,WAAW,SAAQ;IACnB,yBAAyB,SAAK;IAE9B,aAAa,SAAK;IAC9B,SAAS,CAAC,WAAW,UAAQ;IAC7B,SAAS,CAAC,WAAW,UAAQ;IAC7B,SAAS,CAAC,UAAU,UAA0B;IAC9C,MAAM,CAAC,gBAAgB,UAAS;IAChC,MAAM,CAAC,iBAAiB,UAAS;IACjC,MAAM,CAAC,gBAAgB,UAAS;IAEhC,KAAK;IAKL,IAAI,UAAU,IAEI,OAAO,CAFoB;IAE7C,IAAI,UAAU,CAAC,CAAC,EAAE,OAAO,EAMxB;IAED,IAAI,SAAS,IAEI,OAAO,CAFmB;IAE3C,IAAI,SAAS,CAAC,CAAC,EAAE,OAAO,EAKvB;IAGD,IAAI,QAAQ,IAKI,OAAO,CAFtB;IAED,IAAI,QAAQ,CAAC,CAAC,EAAE,OAAO,EAItB;IAED,IAAI,KAAK,IAIQ,KAAK,CADrB;IACD,IAAI,KAAK,CAAC,KAAK,EAAE,KAAK,EAKrB;IACD,IAAI,UAAU,IAII,OAAO,CADxB;IACD,IAAI,UAAU,CAAC,CAAC,EAAE,OAAO,EAMxB;IAED,IAAI,gBAAgB,YAGnB;IAED,IAAI,WAAW,SAGd;IAED,mBAAmB,CACf,QAAQ,EAAE,cAAc,EACxB,SAAS,EAAE,OAAO,EAClB,SAAS,EAAE,OAAO,GACnB,OAAO,EAAE;IASZ,aAAa,IAAI,KAAK,CAAC,OAAO,CAAC;IAK/B,cAAc,CAAC,SAAS,EAAE,MAAM,EAAE,EAAE,GAAG,EAAE,OAAO;IAKhD,gBAAgB,CAAC,IAAI,EAAE,UAAU,EAAE,EAAE,EAAE,MAAM;IAM7C,IAAI,SAAS,IAKI,MAAM,CAFtB;IAED,IAAI,SAAS,CAAC,CAAC,EAAE,MAAM,EAMtB;IAED,IAAI,YAAY,WAGf;IACD,SAAS,CAAC,SAAS,CAAC,IAAI,EAAE,QAAQ;IAuBlC,SAAS,CAAC,IAAI,EAAE,QAAQ;CAoB3B"}
|
@@ -1 +1 @@
|
||||
{"version":3,"file":"PointLight.d.ts","sourceRoot":"","sources":["../../../../src/DatabaseServices/Lights/PointLight.ts"],"names":[],"mappings":"AAAA,OAAO,EAAqD,QAAQ,EAA6C,MAAM,OAAO,CAAC;AAE/H,OAAO,EAAE,UAAU,EAAE,MAAM,iCAAiC,CAAC;AAG7D,OAAO,EAAE,QAAQ,EAAE,MAAM,aAAa,CAAC;AACvC,OAAO,EAAE,KAAK,EAAE,MAAM,SAAS,CAAC;AAGhC;;GAEG;AACH,qBACa,UAAW,SAAQ,KAAK;IAEjC;;OAEG;IACH,OAAO,CAAC,SAAS,CAAiB;IAClC,SAAS,CAAC,UAAU,EAAE,MAAM,CAAO;IAKnC,OAAO,CAAC,MAAM,CAAgB;IAGlB,YAAY,SAAM;IAClB,gBAAgB,SAAK;IACrB,YAAY,SAAK;IAIjB,iBAAiB,SAAO;;IAOpC,IAAI,KAAK,IAAI,MAAM,CAGlB;IACD,IAAI,KAAK,CAAC,KAAK,EAAE,MAAM,EAKtB;IAED,IAAI,QAAQ,IAIO,MAAM,CADxB;IACD,IAAI,QAAQ,CAAC,IAAI,EAAE,MAAM,EAKxB;IAED,IAAI,YAAY,WAKf;IAED,SAAS,CAAC,cAAc,CAAC,UAAU,GAAE,UAAiC,GAAG,QAAQ;IAsBjF,gBAAgB,CAAC,IAAI,EAAE,UAAU,EAAE,EAAE,EAAE,QAAQ;IAmB/C,SAAS,CAAC,SAAS,CAAC,IAAI,EAAE,QAAQ;IAkBlC,SAAS,CAAC,IAAI,EAAE,QAAQ;CAa3B"}
|
||||
{"version":3,"file":"PointLight.d.ts","sourceRoot":"","sources":["../../../../src/DatabaseServices/Lights/PointLight.ts"],"names":[],"mappings":"AAAA,OAAO,EAAqD,QAAQ,EAA6C,MAAM,OAAO,CAAC;AAE/H,OAAO,EAAE,UAAU,EAAE,MAAM,iCAAiC,CAAC;AAG7D,OAAO,EAAE,QAAQ,EAAE,MAAM,aAAa,CAAC;AACvC,OAAO,EAAE,KAAK,EAAE,MAAM,SAAS,CAAC;AAGhC;;GAEG;AACH,qBACa,UAAW,SAAQ,KAAK;IAEjC;;OAEG;IACH,OAAO,CAAC,SAAS,CAAiB;IAClC,SAAS,CAAC,UAAU,EAAE,MAAM,CAAO;IAKnC,OAAO,CAAC,MAAM,CAAgB;IAGlB,YAAY,SAAM;IAClB,gBAAgB,SAAK;IACrB,YAAY,SAAK;IAIjB,iBAAiB,SAAO;;IAOpC,IAAI,KAAK,IAAI,MAAM,CAGlB;IACD,IAAI,KAAK,CAAC,KAAK,EAAE,MAAM,EAKtB;IAED,IAAI,QAAQ,IAIO,MAAM,CADxB;IACD,IAAI,QAAQ,CAAC,IAAI,EAAE,MAAM,EAKxB;IAED,IAAI,YAAY,WAKf;IAED,SAAS,CAAC,cAAc,CAAC,UAAU,GAAE,UAAiC,GAAG,QAAQ;IAuBjF,gBAAgB,CAAC,IAAI,EAAE,UAAU,EAAE,EAAE,EAAE,QAAQ;IAmB/C,SAAS,CAAC,SAAS,CAAC,IAAI,EAAE,QAAQ;IAkBlC,SAAS,CAAC,IAAI,EAAE,QAAQ;CAa3B"}
|
@@ -1 +1 @@
|
||||
{"version":3,"file":"RoomHolePolyline.d.ts","sourceRoot":"","sources":["../../../../../../../src/DatabaseServices/Room/Entity/Wall/Hole/RoomHolePolyline.ts"],"names":[],"mappings":"AAAA,OAAO,EAAS,QAAQ,EAAgB,OAAO,EAAQ,QAAQ,EAAuB,OAAO,EAAE,MAAM,OAAO,CAAC;AAG7G,OAAO,EAAE,cAAc,EAAE,MAAM,sCAAsC,CAAC;AACtE,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAGtD,OAAO,EAAE,UAAU,EAAE,MAAM,0CAA0C,CAAC;AAEtE,OAAO,EAAE,QAAQ,EAAE,MAAM,sBAAsB,CAAC;AAChD,OAAO,EAAE,SAAS,EAAE,MAAM,uBAAuB,CAAC;AAClD,OAAO,EAAE,KAAK,EAAE,MAAM,0BAA0B,CAAC;AAEjD,OAAO,EAAE,QAAQ,EAAE,MAAM,6BAA6B,CAAC;AAEvD,OAAO,EAAE,YAAY,EAAE,MAAM,iBAAiB,CAAC;AAE/C,OAAO,EAAE,YAAY,EAAE,MAAM,gBAAgB,CAAC;AAU9C;;GAEG;AACH,qBACa,gBAAiB,SAAQ,YAAY;IAG9C,OAAO,CAAC,OAAO,CAAiB;IAChC,OAAO,CAAC,WAAW,CAAsB;IACzC,IAAW,UAAU,CAAC,WAAW,EAAE,YAAY,EAAE,EAehD;IACD,IAAI,UAAU,IAAI,YAAY,EAAE,CAA6B;;IAI7D,IAAa,gBAAgB,IAAI,OAAO,CAQvC;IAED,IAAI,MAAM,IACM,OAAO,EAAE,CAD8D;IACvF,IAAI,MAAM,CAAC,GAAG,EAAE,OAAO,EAAE,EAKxB;IAED,mBAAmB,CACf,QAAQ,EAAE,cAAc,EACxB,SAAS,EAAE,OAAO,EAClB,SAAS,EAAE,OAAO,EAClB,SAAS,CAAC,EAAE,OAAO,GACpB,OAAO,EAAE;IAQZ,aAAa,IAAI,OAAO,EAAE;IAK1B,cAAc,CAAC,GAAG,EAAE,MAAM,EAAE,EAAE,GAAG,EAAE,OAAO;IAK1C,gBAAgB,IAAI,KAAK,CAAC,OAAO,CAAC;IAKlC,iBAAiB,CAAC,GAAG,EAAE,KAAK,CAAC,MAAM,CAAC,EAAE,GAAG,EAAE,OAAO;IAMlD,YAAY;IA6BZ,SAAS,EAAE,KAAK,EAAE,CAAC;IACnB,OAAO,EAAE,QAAQ,EAAE,CAAC;IAEX,kBAAkB;IAU3B,OAAO,CAAC,aAAa,CAAW;IAChC,IAAI,YAAY,aAyDf;IAED,OAAO,CAAC,aAAa,CAAW;IAChC,IAAI,YAAY,aA4Ef;IAGD,cAAc,CAAC,UAAU,GAAE,UAAiC,GAAG,QAAQ;IAwBvE;;;;OAIG;IACH,gBAAgB,CAAC,UAAU,EAAE,UAAU,EAAE,GAAG,EAAE,QAAQ;IAsCtD,wBAAwB,CAAC,UAAU,EAAE,UAAU,EAAE,GAAG,EAAE,QAAQ;cA4B3C,SAAS,CAAC,IAAI,EAAE,QAAQ;IAclC,SAAS,CAAC,IAAI,EAAE,QAAQ;IAajC,gBAAgB,CAAC,QAAQ,EAAE,SAAS;CAKvC"}
|
||||
{"version":3,"file":"RoomHolePolyline.d.ts","sourceRoot":"","sources":["../../../../../../../src/DatabaseServices/Room/Entity/Wall/Hole/RoomHolePolyline.ts"],"names":[],"mappings":"AAAA,OAAO,EAAS,QAAQ,EAAgB,OAAO,EAAQ,QAAQ,EAAuB,OAAO,EAAE,MAAM,OAAO,CAAC;AAG7G,OAAO,EAAE,cAAc,EAAE,MAAM,sCAAsC,CAAC;AACtE,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAGtD,OAAO,EAAE,UAAU,EAAE,MAAM,0CAA0C,CAAC;AAEtE,OAAO,EAAE,QAAQ,EAAE,MAAM,sBAAsB,CAAC;AAChD,OAAO,EAAE,SAAS,EAAE,MAAM,uBAAuB,CAAC;AAClD,OAAO,EAAE,KAAK,EAAE,MAAM,0BAA0B,CAAC;AACjD,OAAO,EAAE,QAAQ,EAAE,MAAM,6BAA6B,CAAC;AAEvD,OAAO,EAAE,YAAY,EAAE,MAAM,iBAAiB,CAAC;AAE/C,OAAO,EAAE,YAAY,EAAE,MAAM,gBAAgB,CAAC;AAU9C;;GAEG;AACH,qBACa,gBAAiB,SAAQ,YAAY;IAG9C,OAAO,CAAC,OAAO,CAAiB;IAChC,OAAO,CAAC,WAAW,CAAsB;IACzC,IAAW,UAAU,CAAC,WAAW,EAAE,YAAY,EAAE,EAehD;IACD,IAAI,UAAU,IAAI,YAAY,EAAE,CAA6B;;IAI7D,IAAa,gBAAgB,IAAI,OAAO,CAQvC;IAED,IAAI,MAAM,IACM,OAAO,EAAE,CAD8D;IACvF,IAAI,MAAM,CAAC,GAAG,EAAE,OAAO,EAAE,EAKxB;IAED,mBAAmB,CACf,QAAQ,EAAE,cAAc,EACxB,SAAS,EAAE,OAAO,EAClB,SAAS,EAAE,OAAO,EAClB,SAAS,CAAC,EAAE,OAAO,GACpB,OAAO,EAAE;IAQZ,aAAa,IAAI,OAAO,EAAE;IAK1B,cAAc,CAAC,GAAG,EAAE,MAAM,EAAE,EAAE,GAAG,EAAE,OAAO;IAK1C,gBAAgB,IAAI,KAAK,CAAC,OAAO,CAAC;IAKlC,iBAAiB,CAAC,GAAG,EAAE,KAAK,CAAC,MAAM,CAAC,EAAE,GAAG,EAAE,OAAO;IAMlD,YAAY;IA6BZ,SAAS,EAAE,KAAK,EAAE,CAAC;IACnB,OAAO,EAAE,QAAQ,EAAE,CAAC;IAEX,kBAAkB;IAU3B,OAAO,CAAC,aAAa,CAAW;IAChC,IAAI,YAAY,aAyDf;IAED,OAAO,CAAC,aAAa,CAAW;IAChC,IAAI,YAAY,aA6Ef;IAGD,cAAc,CAAC,UAAU,GAAE,UAAiC,GAAG,QAAQ;IAwBvE;;;;OAIG;IACH,gBAAgB,CAAC,UAAU,EAAE,UAAU,EAAE,GAAG,EAAE,QAAQ;IAsCtD,wBAAwB,CAAC,UAAU,EAAE,UAAU,EAAE,GAAG,EAAE,QAAQ;cA4B3C,SAAS,CAAC,IAAI,EAAE,QAAQ;IAclC,SAAS,CAAC,IAAI,EAAE,QAAQ;IAajC,gBAAgB,CAAC,QAAQ,EAAE,SAAS;CAKvC"}
|
@@ -1 +1 @@
|
||||
{"version":3,"file":"RoomWallArc.d.ts","sourceRoot":"","sources":["../../../../../../src/DatabaseServices/Room/Entity/Wall/RoomWallArc.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,cAAc,EAAS,QAAQ,EAA0C,OAAO,EAAQ,QAAQ,EAAuB,OAAO,EAAE,MAAM,OAAO,CAAC;AAGvJ,OAAO,EAAE,cAAc,EAAE,MAAM,mCAAmC,CAAC;AAKnE,OAAO,EAAE,UAAU,EAAE,MAAM,uCAAuC,CAAC;AAEnE,OAAO,EAAE,QAAQ,EAAE,MAAM,mBAAmB,CAAC;AAC7C,OAAO,EAAE,GAAG,EAAE,MAAM,qBAAqB,CAAC;AAE1C,OAAO,EAAE,IAAI,EAAE,MAAM,sBAAsB,CAAC;AAG5C,OAAO,EAAsD,YAAY,EAAgB,MAAM,gBAAgB,CAAC;AAIhH,qBACa,WAAY,SAAQ,YAAY;IAGrC,OAAO,CAAC,OAAO;IACf,OAAO,CAAC,WAAW;IACnB,OAAO,CAAC,SAAS;IACjB;;OAEG;IACH,OAAO,CAAC,UAAU;gBAPV,OAAO,GAAE,OAAuB,EAChC,OAAO,SAAM,EACb,WAAW,SAAM,EACjB,SAAS,SAAM;IACvB;;OAEG;IACK,UAAU,UAAO,EACzB,UAAU,SAAM;IAYpB,IAAa,eAAe,IAAI,GAAG,GAAG,IAAI,CAazC;IAED,mBAAmB,CACf,QAAQ,EAAE,cAAc,EACxB,SAAS,EAAE,OAAO,EAClB,SAAS,EAAE,OAAO,EAClB,SAAS,EAAE,OAAO,GACnB,OAAO,EAAE;IAmCZ,aAAa,IAAI,KAAK,CAAC,OAAO,CAAC;IAe/B,cAAc,CAAC,SAAS,EAAE,KAAK,CAAC,MAAM,CAAC,EAAE,GAAG,EAAE,OAAO;IAUrD,gBAAgB,IAAI,OAAO,EAAE;IAI7B,iBAAiB,CAAC,SAAS,EAAE,MAAM,EAAE,EAAE,GAAG,EAAE,OAAO,GAAG,IAAI;IAQ1D,kBAAkB;IAWlB,OAAO,CAAC,aAAa,CAAiB;IACtC,OAAO,CAAC,aAAa,CAAW;IAChC,IAAI,YAAY,mBAwIf;IACD,IAAI,YAAY,aA2af;IAED,cAAc,CAAC,UAAU,GAAE,UAAiC,GAAG,QAAQ;IAgCvE;;;;OAIG;IACH,gBAAgB,CAAC,UAAU,EAAE,UAAU,EAAE,GAAG,EAAE,QAAQ;cAoDnC,SAAS,CAAC,IAAI,EAAE,QAAQ;IAWlC,SAAS,CAAC,IAAI,EAAE,QAAQ;CAUpC;AA+BD,MAAM,WAAW,WAAY,SAAQ,YAAY,EAAE,GAAG;CAAI"}
|
||||
{"version":3,"file":"RoomWallArc.d.ts","sourceRoot":"","sources":["../../../../../../src/DatabaseServices/Room/Entity/Wall/RoomWallArc.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,cAAc,EAAS,QAAQ,EAA0C,OAAO,EAAQ,QAAQ,EAAuB,OAAO,EAAE,MAAM,OAAO,CAAC;AAIvJ,OAAO,EAAE,cAAc,EAAE,MAAM,mCAAmC,CAAC;AAKnE,OAAO,EAAE,UAAU,EAAE,MAAM,uCAAuC,CAAC;AAEnE,OAAO,EAAE,QAAQ,EAAE,MAAM,mBAAmB,CAAC;AAC7C,OAAO,EAAE,GAAG,EAAE,MAAM,qBAAqB,CAAC;AAE1C,OAAO,EAAE,IAAI,EAAE,MAAM,sBAAsB,CAAC;AAG5C,OAAO,EAAsD,YAAY,EAAgB,MAAM,gBAAgB,CAAC;AAIhH,qBACa,WAAY,SAAQ,YAAY;IAGrC,OAAO,CAAC,OAAO;IACf,OAAO,CAAC,WAAW;IACnB,OAAO,CAAC,SAAS;IACjB;;OAEG;IACH,OAAO,CAAC,UAAU;gBAPV,OAAO,GAAE,OAAuB,EAChC,OAAO,SAAM,EACb,WAAW,SAAM,EACjB,SAAS,SAAM;IACvB;;OAEG;IACK,UAAU,UAAO,EACzB,UAAU,SAAM;IAYpB,IAAa,eAAe,IAAI,GAAG,GAAG,IAAI,CAazC;IAED,mBAAmB,CACf,QAAQ,EAAE,cAAc,EACxB,SAAS,EAAE,OAAO,EAClB,SAAS,EAAE,OAAO,EAClB,SAAS,EAAE,OAAO,GACnB,OAAO,EAAE;IAmCZ,aAAa,IAAI,KAAK,CAAC,OAAO,CAAC;IAe/B,cAAc,CAAC,SAAS,EAAE,KAAK,CAAC,MAAM,CAAC,EAAE,GAAG,EAAE,OAAO;IAUrD,gBAAgB,IAAI,OAAO,EAAE;IAI7B,iBAAiB,CAAC,SAAS,EAAE,MAAM,EAAE,EAAE,GAAG,EAAE,OAAO,GAAG,IAAI;IAQ1D,kBAAkB;IAWlB,OAAO,CAAC,aAAa,CAAiB;IACtC,OAAO,CAAC,aAAa,CAAW;IAChC,IAAI,YAAY,mBAwIf;IACD,IAAI,YAAY,aA8af;IAED,cAAc,CAAC,UAAU,GAAE,UAAiC,GAAG,QAAQ;IAgCvE;;;;OAIG;IACH,gBAAgB,CAAC,UAAU,EAAE,UAAU,EAAE,GAAG,EAAE,QAAQ;cAoDnC,SAAS,CAAC,IAAI,EAAE,QAAQ;IAWlC,SAAS,CAAC,IAAI,EAAE,QAAQ;CAUpC;AA+BD,MAAM,WAAW,WAAY,SAAQ,YAAY,EAAE,GAAG;CAAI"}
|
@@ -1 +1 @@
|
||||
{"version":3,"file":"RoomWallLine.d.ts","sourceRoot":"","sources":["../../../../../../src/DatabaseServices/Room/Entity/Wall/RoomWallLine.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,IAAI,EAAE,cAAc,EAAS,QAAQ,EAA0C,OAAO,EAAQ,QAAQ,EAAuB,OAAO,EAAE,MAAM,OAAO,CAAC;AAI7J,OAAO,EAAE,cAAc,EAAE,MAAM,mCAAmC,CAAC;AACnE,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAGnD,OAAO,EAAE,UAAU,EAAE,MAAM,uCAAuC,CAAC;AAGnE,OAAO,EAAE,QAAQ,EAAE,MAAM,mBAAmB,CAAC;AAE7C,OAAO,EAAE,IAAI,EAAE,MAAM,sBAAsB,CAAC;AAE5C,OAAO,EAAoC,YAAY,EAAgB,MAAM,gBAAgB,CAAC;AAM9F,qBACa,YAAa,SAAQ,YAAY;IAG9B,OAAO,CAAC,WAAW;IAC3B,OAAO,CAAC,SAAS;gBADD,WAAW,UAAc,EACjC,SAAS,UAAc,EAC/B,UAAU,SAAM;IAOpB,iBAAiB;IAgBjB,IAAI,UAAU,IAAI,OAAO,CAGxB;IAED,IAAI,QAAQ,IAAI,OAAO,CAGtB;IAED,IAAI,UAAU,CAAC,CAAC,EAAE,OAAO,EASxB;IAED,IAAI,QAAQ,CAAC,CAAC,EAAE,OAAO,EAStB;IAED,OAAO,IAAI,IAAI;IAQf,IAAa,eAAe,IAAI,IAAI,CAKnC;IAED,IAAI,WAAW,IAAI,IAAI,CAGtB;IAED,IAAI,gBAAgB,IAAI,OAAO,CAkB9B;IAED,mBAAmB,CACf,QAAQ,EAAE,cAAc,EACxB,SAAS,EAAE,OAAO,EAClB,SAAS,EAAE,OAAO,EAClB,SAAS,EAAE,OAAO,GACnB,OAAO,EAAE;IA4CZ,aAAa,IAAI,OAAO,EAAE;IAa1B,cAAc,CAAC,MAAM,EAAE,MAAM,EAAE,EAAE,GAAG,EAAE,OAAO;IA2B7C,gBAAgB,IAAI,OAAO,EAAE;IAI7B,iBAAiB,CAAC,SAAS,EAAE,MAAM,EAAE,EAAE,GAAG,EAAE,OAAO;IAkBnD,kBAAkB;IAWlB,OAAO,CAAC,aAAa,CAAiB;IACtC,IAAI,YAAY,mBA8Ff;IAED,OAAO,CAAC,aAAa,CAAW;IAChC,IAAI,YAAY,aA4Qf;IAGD,cAAc,CAAC,UAAU,GAAE,UAAiC,GAAG,QAAQ;IA+BvE;;;;OAIG;IACH,gBAAgB,CAAC,UAAU,EAAE,UAAU,EAAE,GAAG,EAAE,QAAQ;cA8CnC,SAAS,CAAC,IAAI,EAAE,QAAQ;IASlC,SAAS,CAAC,IAAI,EAAE,QAAQ;CASpC"}
|
||||
{"version":3,"file":"RoomWallLine.d.ts","sourceRoot":"","sources":["../../../../../../src/DatabaseServices/Room/Entity/Wall/RoomWallLine.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,IAAI,EAAE,cAAc,EAAS,QAAQ,EAA0C,OAAO,EAAQ,QAAQ,EAAuB,OAAO,EAAE,MAAM,OAAO,CAAC;AAK7J,OAAO,EAAE,cAAc,EAAE,MAAM,mCAAmC,CAAC;AACnE,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAGnD,OAAO,EAAE,UAAU,EAAE,MAAM,uCAAuC,CAAC;AAGnE,OAAO,EAAE,QAAQ,EAAE,MAAM,mBAAmB,CAAC;AAE7C,OAAO,EAAE,IAAI,EAAE,MAAM,sBAAsB,CAAC;AAE5C,OAAO,EAAoC,YAAY,EAAgB,MAAM,gBAAgB,CAAC;AAM9F,qBACa,YAAa,SAAQ,YAAY;IAG9B,OAAO,CAAC,WAAW;IAC3B,OAAO,CAAC,SAAS;gBADD,WAAW,UAAc,EACjC,SAAS,UAAc,EAC/B,UAAU,SAAM;IAOpB,iBAAiB;IAgBjB,IAAI,UAAU,IAAI,OAAO,CAGxB;IAED,IAAI,QAAQ,IAAI,OAAO,CAGtB;IAED,IAAI,UAAU,CAAC,CAAC,EAAE,OAAO,EASxB;IAED,IAAI,QAAQ,CAAC,CAAC,EAAE,OAAO,EAStB;IAED,OAAO,IAAI,IAAI;IAQf,IAAa,eAAe,IAAI,IAAI,CAKnC;IAED,IAAI,WAAW,IAAI,IAAI,CAGtB;IAED,IAAI,gBAAgB,IAAI,OAAO,CAkB9B;IAED,mBAAmB,CACf,QAAQ,EAAE,cAAc,EACxB,SAAS,EAAE,OAAO,EAClB,SAAS,EAAE,OAAO,EAClB,SAAS,EAAE,OAAO,GACnB,OAAO,EAAE;IA4CZ,aAAa,IAAI,OAAO,EAAE;IAa1B,cAAc,CAAC,MAAM,EAAE,MAAM,EAAE,EAAE,GAAG,EAAE,OAAO;IA2B7C,gBAAgB,IAAI,OAAO,EAAE;IAI7B,iBAAiB,CAAC,SAAS,EAAE,MAAM,EAAE,EAAE,GAAG,EAAE,OAAO;IAkBnD,kBAAkB;IAWlB,OAAO,CAAC,aAAa,CAAiB;IACtC,IAAI,YAAY,mBA8Ff;IAED,OAAO,CAAC,aAAa,CAAW;IAChC,IAAI,YAAY,aA8Qf;IAGD,cAAc,CAAC,UAAU,GAAE,UAAiC,GAAG,QAAQ;IA+BvE;;;;OAIG;IACH,gBAAgB,CAAC,UAAU,EAAE,UAAU,EAAE,GAAG,EAAE,QAAQ;cA8CnC,SAAS,CAAC,IAAI,EAAE,QAAQ;IASlC,SAAS,CAAC,IAAI,EAAE,QAAQ;CASpC"}
|
@@ -9,8 +9,8 @@ export declare class CurveTrim {
|
||||
_IsErase: boolean;
|
||||
_Box: Box3;
|
||||
constructor(_curve: Line | Arc);
|
||||
TrimBy(contour: Contour, box: Box3): void;
|
||||
PointInContour(p: Vector3, contour: Contour, contourBox: Box3): boolean;
|
||||
TrimBy(contour: Contour, box: Box3, saveSyntropy?: boolean): void;
|
||||
PointInContour(p: Vector3, contour: Contour, contourBox: Box3, saveSyntropy?: boolean): boolean;
|
||||
TrimParam(sparam: number, eparam: number): void;
|
||||
GetPointAtParam(param: number): Vector3;
|
||||
get Curves(): Curve[];
|
||||
@@ -21,14 +21,14 @@ export declare class CurveTrimLine extends CurveTrim {
|
||||
private _Fd;
|
||||
constructor(curve: Line, derv: Vector3, _Sp?: Vector3, _Fd?: Vector3);
|
||||
GetPointAtParam(param: number): Vector3;
|
||||
PointInContour(p: Vector3, contour: Contour, contourBox: Box3): boolean;
|
||||
PointInContour(p: Vector3, contour: Contour, contourBox: Box3, saveSyntropy?: boolean): boolean;
|
||||
get Curves(): Line[];
|
||||
}
|
||||
export declare class CurveTrimArc extends CurveTrim {
|
||||
_curve: Arc;
|
||||
private _IsLeft;
|
||||
constructor(_curve: Arc, _IsLeft?: boolean);
|
||||
PointInContour(p: Vector3, contour: Contour, contourBox: Box3): boolean;
|
||||
PointInContour(p: Vector3, contour: Contour, contourBox: Box3, saveSyntropy?: boolean): boolean;
|
||||
get Curves(): Arc[];
|
||||
}
|
||||
export declare function CreateCurveTrim(cu: Line | Arc): CurveTrimLine | CurveTrimArc;
|
||||
|
@@ -1 +1 @@
|
||||
{"version":3,"file":"CurveTrim.d.ts","sourceRoot":"","sources":["../../../../../src/DatabaseServices/Room/ParseService/CurveTrim.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,IAAI,EAAE,OAAO,EAAE,MAAM,OAAO,CAAC;AAKtC,OAAO,EAAE,OAAO,EAAE,MAAM,eAAe,CAAC;AACxC,OAAO,EAAE,GAAG,EAAE,MAAM,kBAAkB,CAAC;AACvC,OAAO,EAAE,KAAK,EAAE,MAAM,oBAAoB,CAAC;AAC3C,OAAO,EAAE,IAAI,EAAE,MAAM,mBAAmB,CAAC;AAKzC,qBAAa,SAAS;IAKC,MAAM,EAAE,IAAI,GAAG,GAAG;IAHrC,WAAW,EAAE,CAAC,MAAM,EAAE,MAAM,CAAC,EAAE,CAAM;IACrC,QAAQ,UAAS;IACV,IAAI,EAAE,IAAI,CAAC;gBACC,MAAM,EAAE,IAAI,GAAG,GAAG;IAKrC,MAAM,CAAC,OAAO,EAAE,OAAO,EAAE,GAAG,EAAE,IAAI;IA2ClC,cAAc,CAAC,CAAC,EAAE,OAAO,EAAE,OAAO,EAAE,OAAO,EAAE,UAAU,EAAE,IAAI;IAK7D,SAAS,CAAC,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM;IAcxC,eAAe,CAAC,KAAK,EAAE,MAAM,GAAG,OAAO;IAKvC,IAAI,MAAM,IAAI,KAAK,EAAE,CAGpB;CACJ;AAED,qBAAa,aAAc,SAAQ,SAAS;IAGpC,OAAO,CAAC,IAAI;IACZ,OAAO,CAAC,GAAG;IACX,OAAO,CAAC,GAAG;gBAHH,KAAK,EAAE,IAAI,EACX,IAAI,EAAE,OAAO,EACb,GAAG,UAAmB,EACtB,GAAG,UAAwB;IAK9B,eAAe,CAAC,KAAK,EAAE,MAAM,GAAG,OAAO;IAKvC,cAAc,CAAC,CAAC,EAAE,OAAO,EAAE,OAAO,EAAE,OAAO,EAAE,UAAU,EAAE,IAAI;IA2BtE,IAAa,MAAM,IAAI,IAAI,EAAE,CAsB5B;CACJ;AAED,qBAAa,YAAa,SAAQ,SAAS;IAG5B,MAAM,EAAE,GAAG;IAClB,OAAO,CAAC,OAAO;gBADR,MAAM,EAAE,GAAG,EACV,OAAO,UAAQ;IAKlB,cAAc,CAAC,CAAC,EAAE,OAAO,EAAE,OAAO,EAAE,OAAO,EAAE,UAAU,EAAE,IAAI;IAiCtE,IAAa,MAAM,IAAI,GAAG,EAAE,CAsB3B;CACJ;AAED,wBAAgB,eAAe,CAAC,EAAE,EAAE,IAAI,GAAG,GAAG,gCAI7C"}
|
||||
{"version":3,"file":"CurveTrim.d.ts","sourceRoot":"","sources":["../../../../../src/DatabaseServices/Room/ParseService/CurveTrim.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,IAAI,EAAE,OAAO,EAAE,MAAM,OAAO,CAAC;AAKtC,OAAO,EAAE,OAAO,EAAE,MAAM,eAAe,CAAC;AACxC,OAAO,EAAE,GAAG,EAAE,MAAM,kBAAkB,CAAC;AACvC,OAAO,EAAE,KAAK,EAAE,MAAM,oBAAoB,CAAC;AAC3C,OAAO,EAAE,IAAI,EAAE,MAAM,mBAAmB,CAAC;AAKzC,qBAAa,SAAS;IAKC,MAAM,EAAE,IAAI,GAAG,GAAG;IAHrC,WAAW,EAAE,CAAC,MAAM,EAAE,MAAM,CAAC,EAAE,CAAM;IACrC,QAAQ,UAAS;IACV,IAAI,EAAE,IAAI,CAAC;gBACC,MAAM,EAAE,IAAI,GAAG,GAAG;IAKrC,MAAM,CAAC,OAAO,EAAE,OAAO,EAAE,GAAG,EAAE,IAAI,EAAE,YAAY,UAAQ;IA2CxD,cAAc,CAAC,CAAC,EAAE,OAAO,EAAE,OAAO,EAAE,OAAO,EAAE,UAAU,EAAE,IAAI,EAAE,YAAY,UAAQ;IAKnF,SAAS,CAAC,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM;IAcxC,eAAe,CAAC,KAAK,EAAE,MAAM,GAAG,OAAO;IAKvC,IAAI,MAAM,IAAI,KAAK,EAAE,CAGpB;CACJ;AAED,qBAAa,aAAc,SAAQ,SAAS;IAGpC,OAAO,CAAC,IAAI;IACZ,OAAO,CAAC,GAAG;IACX,OAAO,CAAC,GAAG;gBAHH,KAAK,EAAE,IAAI,EACX,IAAI,EAAE,OAAO,EACb,GAAG,UAAmB,EACtB,GAAG,UAAwB;IAK9B,eAAe,CAAC,KAAK,EAAE,MAAM,GAAG,OAAO;IAKvC,cAAc,CAAC,CAAC,EAAE,OAAO,EAAE,OAAO,EAAE,OAAO,EAAE,UAAU,EAAE,IAAI,EAAE,YAAY,UAAQ;IA8B5F,IAAa,MAAM,IAAI,IAAI,EAAE,CAsB5B;CACJ;AAED,qBAAa,YAAa,SAAQ,SAAS;IAG5B,MAAM,EAAE,GAAG;IAClB,OAAO,CAAC,OAAO;gBADR,MAAM,EAAE,GAAG,EACV,OAAO,UAAQ;IAKlB,cAAc,CAAC,CAAC,EAAE,OAAO,EAAE,OAAO,EAAE,OAAO,EAAE,UAAU,EAAE,IAAI,EAAE,YAAY,UAAQ;IAiC5F,IAAa,MAAM,IAAI,GAAG,EAAE,CAsB3B;CACJ;AAED,wBAAgB,eAAe,CAAC,EAAE,EAAE,IAAI,GAAG,GAAG,gCAI7C"}
|
@@ -1,7 +1,12 @@
|
||||
import Flatbush from 'flatbush';
|
||||
import { Vector3 } from 'three';
|
||||
import { RoomWallBase } from "../../Entity/Wall/RoomWallBase";
|
||||
import { RoomWallBase, WallFaceType } from "../../Entity/Wall/RoomWallBase";
|
||||
import { GetCurveParam } from "../GetCurveParam";
|
||||
declare type Range = [number, number];
|
||||
export interface WallRange extends Range {
|
||||
left: WallFaceType;
|
||||
right: WallFaceType;
|
||||
}
|
||||
export declare class RoomWallPlaceIHoleHelper {
|
||||
_Walls: RoomWallBase[];
|
||||
protected _ParamGets: GetCurveParam[];
|
||||
@@ -10,7 +15,7 @@ export declare class RoomWallPlaceIHoleHelper {
|
||||
constructor(_Walls: RoomWallBase[]);
|
||||
FindBestPlace(p: Vector3): {
|
||||
wall: RoomWallBase;
|
||||
range: [number, number];
|
||||
range: WallRange;
|
||||
cpParam: number;
|
||||
getParam: GetCurveParam;
|
||||
};
|
||||
@@ -18,5 +23,6 @@ export declare class RoomWallPlaceIHoleHelper {
|
||||
ParseWallCanPlaceHoleRange(): void;
|
||||
}
|
||||
export declare function FindBestRange(param: number, ranges: [number, number][], fuzz?: number): [number, number];
|
||||
export declare function ParseWallRange(wall: RoomWallBase, getParam?: import("../GetCurveParam").GetLineParam | import("../GetCurveParam").GetArcParam): [number, number][];
|
||||
export declare function ParseWallRange(wall: RoomWallBase, getParam?: import("../GetCurveParam").GetLineParam | import("../GetCurveParam").GetArcParam): WallRange[];
|
||||
export {};
|
||||
//# sourceMappingURL=RoomWallPlaceIHoleHelper.d.ts.map
|
@@ -1 +1 @@
|
||||
{"version":3,"file":"RoomWallPlaceIHoleHelper.d.ts","sourceRoot":"","sources":["../../../../../../src/DatabaseServices/Room/ParseService/Hole/RoomWallPlaceIHoleHelper.ts"],"names":[],"mappings":"AAAA,OAAO,QAAQ,MAAM,UAAU,CAAC;AAChC,OAAO,EAAW,OAAO,EAAE,MAAM,OAAO,CAAC;AACzC,OAAO,EAAE,YAAY,EAAE,MAAM,gCAAgC,CAAC;AAC9D,OAAO,EAAuB,aAAa,EAAE,MAAM,kBAAkB,CAAC;AAGtE,qBAAa,wBAAwB;IAMd,MAAM,EAAE,YAAY,EAAE;IAJzC,SAAS,CAAC,UAAU,EAAE,aAAa,EAAE,CAAM;IAC3C,SAAS,CAAC,YAAY,EAAE,CAAC,CAAC,MAAM,EAAE,MAAM,CAAC,EAAE,CAAC,EAAE,CAAM;IACpD,SAAS,CAAC,GAAG,EAAE,QAAQ,CAAC;gBAEL,MAAM,EAAE,YAAY,EAAE;IAMzC,aAAa,CAAC,CAAC,EAAE,OAAO;;;;;;IAwCxB,OAAO,CAAC,KAAK;IAab,0BAA0B;CAS7B;AAID,wBAAgB,aAAa,CAAC,KAAK,EAAE,MAAM,EAAE,MAAM,EAAE,CAAC,MAAM,EAAE,MAAM,CAAC,EAAE,EAAE,IAAI,SAAO,GAAG,CAAC,MAAM,EAAE,MAAM,CAAC,CA4BtG;AAED,wBAAgB,cAAc,CAAC,IAAI,EAAE,YAAY,EAAE,QAAQ,mFAA4B,sBAyBtF"}
|
||||
{"version":3,"file":"RoomWallPlaceIHoleHelper.d.ts","sourceRoot":"","sources":["../../../../../../src/DatabaseServices/Room/ParseService/Hole/RoomWallPlaceIHoleHelper.ts"],"names":[],"mappings":"AAAA,OAAO,QAAQ,MAAM,UAAU,CAAC;AAChC,OAAO,EAAW,OAAO,EAAE,MAAM,OAAO,CAAC;AACzC,OAAO,EAAuB,YAAY,EAAE,YAAY,EAAE,MAAM,gCAAgC,CAAC;AACjG,OAAO,EAAuB,aAAa,EAAE,MAAM,kBAAkB,CAAC;AAGtE,aAAK,KAAK,GAAG,CAAC,MAAM,EAAE,MAAM,CAAC,CAAC;AAE9B,MAAM,WAAW,SAAU,SAAQ,KAAK;IAEpC,IAAI,EAAE,YAAY,CAAC;IACnB,KAAK,EAAE,YAAY,CAAC;CACvB;AAED,qBAAa,wBAAwB;IAMd,MAAM,EAAE,YAAY,EAAE;IAJzC,SAAS,CAAC,UAAU,EAAE,aAAa,EAAE,CAAM;IAC3C,SAAS,CAAC,YAAY,EAAE,CAAC,CAAC,MAAM,EAAE,MAAM,CAAC,EAAE,CAAC,EAAE,CAAM;IACpD,SAAS,CAAC,GAAG,EAAE,QAAQ,CAAC;gBAEL,MAAM,EAAE,YAAY,EAAE;IAMzC,aAAa,CAAC,CAAC,EAAE,OAAO;;;;;;IAwCxB,OAAO,CAAC,KAAK;IAab,0BAA0B;CAS7B;AAID,wBAAgB,aAAa,CAAC,KAAK,EAAE,MAAM,EAAE,MAAM,EAAE,CAAC,MAAM,EAAE,MAAM,CAAC,EAAE,EAAE,IAAI,SAAO,GAAG,CAAC,MAAM,EAAE,MAAM,CAAC,CA4BtG;AAED,wBAAgB,cAAc,CAAC,IAAI,EAAE,YAAY,EAAE,QAAQ,mFAA4B,eAkCtF"}
|
@@ -1 +1 @@
|
||||
{"version":3,"file":"RoomParseReactor.d.ts","sourceRoot":"","sources":["../../../../../src/DatabaseServices/Room/ParseService/RoomParseReactor.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,kBAAkB,EAAE,MAAM,0CAA0C,CAAC;AAoD9E;;;;GAIG;AACH,qBAAa,gBAAgB;IAEb,OAAO,CAAC,GAAG;gBAAH,GAAG,EAAE,kBAAkB;CA+D9C"}
|
||||
{"version":3,"file":"RoomParseReactor.d.ts","sourceRoot":"","sources":["../../../../../src/DatabaseServices/Room/ParseService/RoomParseReactor.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,kBAAkB,EAAE,MAAM,0CAA0C,CAAC;AAsD9E;;;;GAIG;AACH,qBAAa,gBAAgB;IAEb,OAAO,CAAC,GAAG;gBAAH,GAAG,EAAE,kBAAkB;CA+D9C"}
|
@@ -1,4 +1,5 @@
|
||||
import { Database } from "../../Database";
|
||||
import { Polyline } from "../../Entity/Polyline";
|
||||
import { RoomRegion } from "../Entity/Region/RoomRegion";
|
||||
import { RoomWallBase } from "../Entity/Wall/RoomWallBase";
|
||||
import { RegionReplacement } from "./RegionReplacement";
|
||||
@@ -14,7 +15,7 @@ export declare class RoomRegionParse {
|
||||
* @param _UpdateDb 当提供db时,我们更新了区域的信息
|
||||
*/
|
||||
constructor(_UpdateDb: Database);
|
||||
Do(walls: RoomWallBase[]): void;
|
||||
Do(walls: RoomWallBase[]): Polyline[];
|
||||
End(): void;
|
||||
}
|
||||
//# sourceMappingURL=RoomRegionParse.d.ts.map
|
@@ -1 +1 @@
|
||||
{"version":3,"file":"RoomRegionParse.d.ts","sourceRoot":"","sources":["../../../../../src/DatabaseServices/Room/ParseService/RoomRegionParse.ts"],"names":[],"mappings":"AAMA,OAAO,EAAE,QAAQ,EAAE,MAAM,gBAAgB,CAAC;AAM1C,OAAO,EAAE,UAAU,EAAE,MAAM,6BAA6B,CAAC;AACzD,OAAO,EAAuB,YAAY,EAAgB,MAAM,6BAA6B,CAAC;AAE9F,OAAO,EAAE,iBAAiB,EAAE,MAAM,qBAAqB,CAAC;AAcxD;;GAEG;AACH,qBAAa,eAAe;IASZ,OAAO,CAAC,SAAS;IAP7B,EAAE,EAAE,iBAAiB,CAAC;IACtB,KAAK,EAAE,GAAG,CAAC,UAAU,CAAC,CAAC;IACvB,OAAO,EAAE,UAAU,EAAE,CAAC;IAEtB;;OAEG;gBACiB,SAAS,EAAE,QAAQ;IAUvC,EAAE,CAAC,KAAK,EAAE,YAAY,EAAE;IAsLxB,GAAG;CAaN"}
|
||||
{"version":3,"file":"RoomRegionParse.d.ts","sourceRoot":"","sources":["../../../../../src/DatabaseServices/Room/ParseService/RoomRegionParse.ts"],"names":[],"mappings":"AAMA,OAAO,EAAE,QAAQ,EAAE,MAAM,gBAAgB,CAAC;AAE1C,OAAO,EAAE,QAAQ,EAAE,MAAM,uBAAuB,CAAC;AAIjD,OAAO,EAAE,UAAU,EAAE,MAAM,6BAA6B,CAAC;AACzD,OAAO,EAAuB,YAAY,EAAgB,MAAM,6BAA6B,CAAC;AAE9F,OAAO,EAAE,iBAAiB,EAAE,MAAM,qBAAqB,CAAC;AAcxD;;GAEG;AACH,qBAAa,eAAe;IASZ,OAAO,CAAC,SAAS;IAP7B,EAAE,EAAE,iBAAiB,CAAC;IACtB,KAAK,EAAE,GAAG,CAAC,UAAU,CAAC,CAAC;IACvB,OAAO,EAAE,UAAU,EAAE,CAAC;IAEtB;;OAEG;gBACiB,SAAS,EAAE,QAAQ;IAUvC,EAAE,CAAC,KAAK,EAAE,YAAY,EAAE;IA+LxB,GAAG;CAaN"}
|
@@ -4,6 +4,7 @@ import { CurveMap } from "../../../Geometry/CurveMap";
|
||||
import { Contour } from "../../Contour";
|
||||
import { Database } from '../../Database';
|
||||
import { Curve } from "../../Entity/Curve";
|
||||
import { Polyline } from "../../Entity/Polyline";
|
||||
import { RoomWallBase } from "../Entity/Wall/RoomWallBase";
|
||||
import { RoomWallExtendAndBreak } from "./RoomWallExtendAndBreak";
|
||||
/**
|
||||
@@ -30,6 +31,7 @@ export declare class RoomWallParse {
|
||||
static _CacheWallNodePoints: Vector3[];
|
||||
static _CacheWallMaps: [RoomWallExtendAndBreak, CurveMap][];
|
||||
static _CacheCurveWallMaps: Map<Curve, RoomWallBase>;
|
||||
static _CacheRoofs: Polyline[];
|
||||
/**
|
||||
* @param [_ExtendsWalls=true] 更新墙体,在开图时不更新图纸
|
||||
* @param [_UpdateDb] 更新的图纸(新绘制Region)
|
||||
|
@@ -1 +1 @@
|
||||
{"version":3,"file":"RoomWallParse.d.ts","sourceRoot":"","sources":["../../../../../src/DatabaseServices/Room/ParseService/RoomWallParse.ts"],"names":[],"mappings":"AAAA,OAAO,QAAQ,MAAM,UAAU,CAAC;AAChC,OAAO,EAAE,IAAI,EAAE,OAAO,EAAE,MAAM,OAAO,CAAC;AAEtC,OAAO,EAAE,QAAQ,EAAW,MAAM,4BAA4B,CAAC;AAK/D,OAAO,EAAE,OAAO,EAAE,MAAM,eAAe,CAAC;AACxC,OAAO,EAAE,QAAQ,EAAE,MAAM,gBAAgB,CAAC;AAE1C,OAAO,EAAE,KAAK,EAAE,MAAM,oBAAoB,CAAC;AAG3C,OAAO,EAAE,YAAY,EAAE,MAAM,6BAA6B,CAAC;AAI3D,OAAO,EAAE,sBAAsB,EAAE,MAAM,0BAA0B,CAAC;AAOlE;;;;;;;;;;;;;;;;GAgBG;AACH,qBAAa,aAAa;IAYV,OAAO,CAAC,aAAa;IAAW,OAAO,CAAC,SAAS;IAAY,OAAO,CAAC,sBAAsB;IATvG,MAAM,CAAC,oBAAoB,EAAE,OAAO,EAAE,CAAM;IAC5C,MAAM,CAAC,cAAc,EAAE,CAAC,sBAAsB,EAAE,QAAQ,CAAC,EAAE,CAAM;IACjE,MAAM,CAAC,mBAAmB,EAAE,GAAG,CAAC,KAAK,EAAE,YAAY,CAAC,CAAa;IAEjE;;;;OAIG;gBACiB,aAAa,EAAE,OAAO,EAAU,SAAS,EAAE,QAAQ,EAAU,sBAAsB,EAAE,OAAO;IAKhH;;;OAGG;IACH,KAAK,CAAC,KAAK,EAAE,YAAY,EAAE,EAAE,WAAW,GAAE,YAAY,EAAc;IAwCpE,OAAO,CAAC,uBAAuB;IAopB/B,EAAE,EAAE,QAAQ,CAAC;IACb,IAAI,EAAE,IAAI,EAAE,CAAC;IACb,KAAK,CAAC,YAAY,EAAE,OAAO,EAAE;CAiBhC"}
|
||||
{"version":3,"file":"RoomWallParse.d.ts","sourceRoot":"","sources":["../../../../../src/DatabaseServices/Room/ParseService/RoomWallParse.ts"],"names":[],"mappings":"AAAA,OAAO,QAAQ,MAAM,UAAU,CAAC;AAChC,OAAO,EAAE,IAAI,EAAE,OAAO,EAAE,MAAM,OAAO,CAAC;AAEtC,OAAO,EAAE,QAAQ,EAAW,MAAM,4BAA4B,CAAC;AAK/D,OAAO,EAAE,OAAO,EAAE,MAAM,eAAe,CAAC;AACxC,OAAO,EAAE,QAAQ,EAAE,MAAM,gBAAgB,CAAC;AAE1C,OAAO,EAAE,KAAK,EAAE,MAAM,oBAAoB,CAAC;AAE3C,OAAO,EAAE,QAAQ,EAAE,MAAM,uBAAuB,CAAC;AACjD,OAAO,EAAE,YAAY,EAAE,MAAM,6BAA6B,CAAC;AAI3D,OAAO,EAAE,sBAAsB,EAAE,MAAM,0BAA0B,CAAC;AAOlE;;;;;;;;;;;;;;;;GAgBG;AACH,qBAAa,aAAa;IAaV,OAAO,CAAC,aAAa;IAAW,OAAO,CAAC,SAAS;IAAY,OAAO,CAAC,sBAAsB;IAVvG,MAAM,CAAC,oBAAoB,EAAE,OAAO,EAAE,CAAM;IAC5C,MAAM,CAAC,cAAc,EAAE,CAAC,sBAAsB,EAAE,QAAQ,CAAC,EAAE,CAAM;IACjE,MAAM,CAAC,mBAAmB,EAAE,GAAG,CAAC,KAAK,EAAE,YAAY,CAAC,CAAa;IACjE,MAAM,CAAC,WAAW,EAAE,QAAQ,EAAE,CAAM;IAEpC;;;;OAIG;gBACiB,aAAa,EAAE,OAAO,EAAU,SAAS,EAAE,QAAQ,EAAU,sBAAsB,EAAE,OAAO;IAKhH;;;OAGG;IACH,KAAK,CAAC,KAAK,EAAE,YAAY,EAAE,EAAE,WAAW,GAAE,YAAY,EAAc;IA4CpE,OAAO,CAAC,uBAAuB;IAmpB/B,EAAE,EAAE,QAAQ,CAAC;IACb,IAAI,EAAE,IAAI,EAAE,CAAC;IACb,KAAK,CAAC,YAAY,EAAE,OAAO,EAAE;CAoBhC"}
|
@@ -1 +1 @@
|
||||
{"version":3,"file":"CommandRegister.d.ts","sourceRoot":"","sources":["../../../src/Editor/CommandRegister.ts"],"names":[],"mappings":"AAwQA,wBAAgB,eAAe,SA2f9B;AAED,wBAAsB,YAAY,kBAIjC"}
|
||||
{"version":3,"file":"CommandRegister.d.ts","sourceRoot":"","sources":["../../../src/Editor/CommandRegister.ts"],"names":[],"mappings":"AAwQA,wBAAgB,eAAe,SA4f9B;AAED,wBAAsB,YAAY,kBAIjC"}
|
@@ -1 +1 @@
|
||||
{"version":3,"file":"CurveIntersection.d.ts","sourceRoot":"","sources":["../../../src/Geometry/CurveIntersection.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,IAAI,EAAE,OAAO,EAAE,MAAM,OAAO,CAAC;AAEtC,OAAO,EAAE,KAAK,EAAE,MAAM,kCAAkC,CAAC;AACzD,OAAO,EAAE,eAAe,EAAE,MAAM,iCAAiC,CAAC;AAElE;;GAEG;AACH,qBAAa,iBAAiB;IAkB0E,SAAS,CAAC,IAAI;IAflH,SAAS,CAAC,MAAM,EAAE,GAAG,CAAC,KAAK,EAAE,IAAI,CAAC,CAAa;IAE/C;;OAEG;IACH,SAAS,EAAE,GAAG,CAAC,KAAK,EAAE,GAAG,CAAC,KAAK,EAAE,OAAO,EAAE,CAAC,CAAC,CAAa;IAEzD,UAAU,EAAE,GAAG,CAAC,KAAK,EAAE,CAAC,MAAM,EAAE,OAAO,CAAC,EAAE,CAAC,CAAa;IAExD,UAAU,EAAE,CAAC,KAAK,EAAE,KAAK,EAAE,OAAO,EAAE,CAAC,EAAE,CAAM;IAE7C;;;OAGG;gBACS,GAAG,EAAE,KAAK,EAAE,EAAE,sBAAsB,UAAQ,EAAE,OAAO,kBAAiC,EAAY,IAAI,SAAO,EAAE,WAAW,UAAQ;IA6C9I,SAAS,CAAC,cAAc,CAAC,EAAE,EAAE,KAAK,EAAE,EAAE,EAAE,KAAK,EAAE,OAAO,EAAE,eAAe;IAKvE,SAAS,CAAC,wBAAwB,CAAC,KAAK,EAAE,KAAK,EAAE,MAAM,EAAE,CAAC,MAAM,EAAE,OAAO,CAAC,EAAE;IAW5E,SAAS,CAAC,MAAM,CAAC,GAAG,EAAE,KAAK,EAAE;IAM7B,SAAS,CAAC,SAAS,CAAC,GAAG,EAAE,KAAK,EAAE;IAQhC,YAAY,CAAC,EAAE,EAAE,KAAK,GAAG,GAAG,CAAC,KAAK,EAAE,OAAO,EAAE,CAAC;CASjD;AAED,qBAAa,kBAAmB,SAAQ,iBAAiB;IAErD;;OAEG;IACH,SAAS,CAAC,cAAc,CAAC,EAAE,EAAE,KAAK,EAAE,EAAE,EAAE,KAAK,EAAE,OAAO,EAAE,eAAe;CAW1E"}
|
||||
{"version":3,"file":"CurveIntersection.d.ts","sourceRoot":"","sources":["../../../src/Geometry/CurveIntersection.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,IAAI,EAAE,OAAO,EAAE,MAAM,OAAO,CAAC;AAEtC,OAAO,EAAE,KAAK,EAAE,MAAM,kCAAkC,CAAC;AACzD,OAAO,EAAE,eAAe,EAAE,MAAM,iCAAiC,CAAC;AAElE;;GAEG;AACH,qBAAa,iBAAiB;IAkBsE,SAAS,CAAC,IAAI;IAf9G,SAAS,CAAC,MAAM,EAAE,GAAG,CAAC,KAAK,EAAE,IAAI,CAAC,CAAa;IAE/C;;OAEG;IACH,SAAS,EAAE,GAAG,CAAC,KAAK,EAAE,GAAG,CAAC,KAAK,EAAE,OAAO,EAAE,CAAC,CAAC,CAAa;IAEzD,UAAU,EAAE,GAAG,CAAC,KAAK,EAAE,CAAC,MAAM,EAAE,OAAO,CAAC,EAAE,CAAC,CAAa;IAExD,UAAU,EAAE,CAAC,KAAK,EAAE,KAAK,EAAE,OAAO,EAAE,CAAC,EAAE,CAAM;IAE7C;;;OAGG;gBACS,GAAG,EAAE,KAAK,EAAE,EAAE,sBAAsB,UAAQ,EAAE,OAAO,kBAA6B,EAAY,IAAI,SAAO,EAAE,WAAW,UAAQ;IA6C1I,SAAS,CAAC,cAAc,CAAC,EAAE,EAAE,KAAK,EAAE,EAAE,EAAE,KAAK,EAAE,OAAO,EAAE,eAAe;IAKvE,SAAS,CAAC,wBAAwB,CAAC,KAAK,EAAE,KAAK,EAAE,MAAM,EAAE,CAAC,MAAM,EAAE,OAAO,CAAC,EAAE;IAW5E,SAAS,CAAC,MAAM,CAAC,GAAG,EAAE,KAAK,EAAE;IAM7B,SAAS,CAAC,SAAS,CAAC,GAAG,EAAE,KAAK,EAAE;IAQhC,YAAY,CAAC,EAAE,EAAE,KAAK,GAAG,GAAG,CAAC,KAAK,EAAE,OAAO,EAAE,CAAC;CASjD;AAED,qBAAa,kBAAmB,SAAQ,iBAAiB;IAErD;;OAEG;IACH,SAAS,CAAC,cAAc,CAAC,EAAE,EAAE,KAAK,EAAE,EAAE,EAAE,KAAK,EAAE,OAAO,EAAE,eAAe;CAW1E"}
|
2
types/GraphicsSystem/CameraUpdate.d.ts
vendored
2
types/GraphicsSystem/CameraUpdate.d.ts
vendored
@@ -44,7 +44,7 @@ export declare class CameraUpdate {
|
||||
Rotate(mouseMove: Vector3, target: Vector3): void;
|
||||
UpdateCameraMatrix(): void;
|
||||
Zoom(scale: number, scaleCenter?: Vector3): void;
|
||||
ZoomExtensBox3(box3: Box3): void;
|
||||
ZoomExtentsBox3(box3: Box3): void;
|
||||
/**
|
||||
* 设置相机的观察向量.
|
||||
* @param {Vector3} dir 方向向量,这个向量传入后会被更改为单位向量
|
||||
|
@@ -1 +1 @@
|
||||
{"version":3,"file":"CameraUpdate.d.ts","sourceRoot":"","sources":["../../../src/GraphicsSystem/CameraUpdate.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,IAAI,EAAa,kBAAkB,EAAE,iBAAiB,EAAE,OAAO,EAAE,MAAM,OAAO,CAAC;AAExF,OAAO,EAAE,QAAQ,EAAE,MAAM,8BAA8B,CAAC;AACxD,OAAO,EAAE,KAAK,EAAE,MAAM,mBAAmB,CAAC;AAU1C,oBAAY,UAAU;IAElB,kBAAkB,IAAI;IACtB,iBAAiB,IAAI;CACxB;AAED,aAAK,MAAM,GAAG,kBAAkB,GAAG,iBAAiB,CAAC;AAErD;;;;;;GAMG;AACH,qBAAa,YAAY;IAErB,OAAO,CAAC,UAAU,CAAS;IAC3B,OAAO,CAAC,YAAY,CAA4C;IAGhE,OAAO,CAAC,MAAM,CAAS;IACvB,OAAO,CAAC,OAAO,CAAS;IAExB,OAAO,CAAC,WAAW,CAAgB;IAGnC,OAAO,CAAC,OAAO,CAA0B;IAEzC,OAAO,CAAC,UAAU,CAAkC;IAEpD,OAAO,CAAC,MAAM,CAAsB;IAEpC,aAAa,UAAS;;IAkBtB,IAAI,KAAK,UAA0B;IAEnC,IAAI,MAAM,IAAI,MAAM,CAGnB;IAED,IAAI,MAAM,YAA2B;IAErC,IAAI,MAAM,IAAI,MAAM,CAGnB;IACD,IAAI,UAAU,WAGb;IACD,IAAI,UAAU,CAAC,MAAM,QAAA,EAIpB;IAED,IAAI,SAAS,YAGZ;IAED,OAAO,CAAC,KAAK,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM;IAKrC,IAAI,KAAK,WAGR;IACD,IAAI,MAAM,WAGT;IAED,IAAI,GAAG,IAKM,MAAM,CAFlB;IAED,IAAI,GAAG,CAAC,GAAG,EAAE,MAAM,EAKlB;IAED;;;OAGG;IACH,GAAG,CAAC,SAAS,EAAE,OAAO;IAStB,MAAM,CAAC,SAAS,EAAE,OAAO,EAAE,MAAM,EAAE,OAAO;IA4C1C,kBAAkB;IAWlB,IAAI,CAAC,KAAK,EAAE,MAAM,EAAE,WAAW,CAAC,EAAE,OAAO;IAoBzC,cAAc,CAAC,IAAI,EAAE,IAAI;IA0BzB;;;OAGG;IACH,MAAM,CAAC,GAAG,EAAE,OAAO;IAQnB,WAAW,CAAC,GAAG,EAAE,OAAO;IAExB,QAAQ;IAIR;;OAEG;IACH,MAAM;IAyBN,SAAS;IAIT,IAAI,UAAU,CAAC,IAAI,EAAE,UAAU,EAI9B;IACD,IAAI,UAAU,IALO,UAAU,CAW9B;IAED,YAAY;IAaZ,QAAQ,CAAC,IAAI,EAAE,QAAQ;IAevB,SAAS,CAAC,IAAI,EAAE,QAAQ;CAQ3B"}
|
||||
{"version":3,"file":"CameraUpdate.d.ts","sourceRoot":"","sources":["../../../src/GraphicsSystem/CameraUpdate.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,IAAI,EAAa,kBAAkB,EAAE,iBAAiB,EAAE,OAAO,EAAE,MAAM,OAAO,CAAC;AAExF,OAAO,EAAE,QAAQ,EAAE,MAAM,8BAA8B,CAAC;AACxD,OAAO,EAAE,KAAK,EAAE,MAAM,mBAAmB,CAAC;AAU1C,oBAAY,UAAU;IAElB,kBAAkB,IAAI;IACtB,iBAAiB,IAAI;CACxB;AAED,aAAK,MAAM,GAAG,kBAAkB,GAAG,iBAAiB,CAAC;AAErD;;;;;;GAMG;AACH,qBAAa,YAAY;IAErB,OAAO,CAAC,UAAU,CAAS;IAC3B,OAAO,CAAC,YAAY,CAA4C;IAGhE,OAAO,CAAC,MAAM,CAAS;IACvB,OAAO,CAAC,OAAO,CAAS;IAExB,OAAO,CAAC,WAAW,CAAgB;IAGnC,OAAO,CAAC,OAAO,CAA0B;IAEzC,OAAO,CAAC,UAAU,CAAkC;IAEpD,OAAO,CAAC,MAAM,CAAsB;IAEpC,aAAa,UAAS;;IAkBtB,IAAI,KAAK,UAA0B;IAEnC,IAAI,MAAM,IAAI,MAAM,CAGnB;IAED,IAAI,MAAM,YAA2B;IAErC,IAAI,MAAM,IAAI,MAAM,CAGnB;IACD,IAAI,UAAU,WAGb;IACD,IAAI,UAAU,CAAC,MAAM,QAAA,EAIpB;IAED,IAAI,SAAS,YAGZ;IAED,OAAO,CAAC,KAAK,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM;IAKrC,IAAI,KAAK,WAGR;IACD,IAAI,MAAM,WAGT;IAED,IAAI,GAAG,IAKM,MAAM,CAFlB;IAED,IAAI,GAAG,CAAC,GAAG,EAAE,MAAM,EAKlB;IAED;;;OAGG;IACH,GAAG,CAAC,SAAS,EAAE,OAAO;IAStB,MAAM,CAAC,SAAS,EAAE,OAAO,EAAE,MAAM,EAAE,OAAO;IA4C1C,kBAAkB;IAWlB,IAAI,CAAC,KAAK,EAAE,MAAM,EAAE,WAAW,CAAC,EAAE,OAAO;IAoBzC,eAAe,CAAC,IAAI,EAAE,IAAI;IA0B1B;;;OAGG;IACH,MAAM,CAAC,GAAG,EAAE,OAAO;IAQnB,WAAW,CAAC,GAAG,EAAE,OAAO;IAExB,QAAQ;IAIR;;OAEG;IACH,MAAM;IAyBN,SAAS;IAIT,IAAI,UAAU,CAAC,IAAI,EAAE,UAAU,EAI9B;IACD,IAAI,UAAU,IALO,UAAU,CAW9B;IAED,YAAY;IAaZ,QAAQ,CAAC,IAAI,EAAE,QAAQ;IAevB,SAAS,CAAC,IAAI,EAAE,QAAQ;CAQ3B"}
|
2
types/GraphicsSystem/IntersectWith.d.ts
vendored
2
types/GraphicsSystem/IntersectWith.d.ts
vendored
@@ -15,7 +15,7 @@ export declare enum IntersectOption {
|
||||
/**
|
||||
* 两者都不延伸
|
||||
*/
|
||||
OnBothOperands = 0,
|
||||
ExtendNone = 0,
|
||||
/**
|
||||
* 延伸自身
|
||||
*/
|
||||
|
@@ -1 +1 @@
|
||||
{"version":3,"file":"IntersectWith.d.ts","sourceRoot":"","sources":["../../../src/GraphicsSystem/IntersectWith.ts"],"names":[],"mappings":"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"}
|
||||
{"version":3,"file":"IntersectWith.d.ts","sourceRoot":"","sources":["../../../src/GraphicsSystem/IntersectWith.ts"],"names":[],"mappings":"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"}
|
1
types/GraphicsSystem/RenderType.d.ts
vendored
1
types/GraphicsSystem/RenderType.d.ts
vendored
@@ -38,4 +38,5 @@ export declare enum RenderType {
|
||||
/**物理带线框 */
|
||||
Physical2Print = 106
|
||||
}
|
||||
export declare function IsPhysical(renderType: RenderType): boolean;
|
||||
//# sourceMappingURL=RenderType.d.ts.map
|
@@ -1 +1 @@
|
||||
{"version":3,"file":"RenderType.d.ts","sourceRoot":"","sources":["../../../src/GraphicsSystem/RenderType.ts"],"names":[],"mappings":"AACA;;GAEG;AACH,oBAAY,UAAU;IAElB;;OAEG;IACH,SAAS,IAAI;IAEb;;OAEG;IACH,UAAU,IAAI;IAGd;;OAEG;IACH,QAAQ,IAAI;IAEZ,GAAG,IAAI;IACP,KAAK,IAAI;IACT,WAAW;IACX,SAAS,IAAI;IACb,IAAI,IAAI;IACR,SAAS,IAAI;IAEb,0DAA0D;IAC1D;;MAEE;IACF,cAAc,MAAM;IAEpB;;OAEG;IACH,eAAe,MAAM;IAGrB;;OAEG;IACH,aAAa,MAAM;IAEnB,QAAQ,MAAM;IACd,UAAU,MAAM;IAChB,WAAW;IACX,cAAc,MAAM;CACvB"}
|
||||
{"version":3,"file":"RenderType.d.ts","sourceRoot":"","sources":["../../../src/GraphicsSystem/RenderType.ts"],"names":[],"mappings":"AACA;;GAEG;AACH,oBAAY,UAAU;IAElB;;OAEG;IACH,SAAS,IAAI;IAEb;;OAEG;IACH,UAAU,IAAI;IAGd;;OAEG;IACH,QAAQ,IAAI;IAEZ,GAAG,IAAI;IACP,KAAK,IAAI;IACT,WAAW;IACX,SAAS,IAAI;IACb,IAAI,IAAI;IACR,SAAS,IAAI;IAEb,0DAA0D;IAC1D;;MAEE;IACF,cAAc,MAAM;IAEpB;;OAEG;IACH,eAAe,MAAM;IAGrB;;OAEG;IACH,aAAa,MAAM;IAEnB,QAAQ,MAAM;IACd,UAAU,MAAM;IAChB,WAAW;IACX,cAAc,MAAM;CACvB;AAED,wBAAgB,UAAU,CAAC,UAAU,EAAE,UAAU,WAGhD"}
|
@@ -1 +1 @@
|
||||
{"version":3,"file":"Viewer.d.ts","sourceRoot":"","sources":["../../../src/GraphicsSystem/Viewer.ts"],"names":[],"mappings":"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"}
|
||||
{"version":3,"file":"Viewer.d.ts","sourceRoot":"","sources":["../../../src/GraphicsSystem/Viewer.ts"],"names":[],"mappings":"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"}
|
@@ -1 +1 @@
|
||||
{"version":3,"file":"BoardLIst.d.ts","sourceRoot":"","sources":["../../../../../src/UI/Components/BBS/BoardLIst.tsx"],"names":[],"mappings":"AAEA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAI/B,OAAO,EAAE,KAAK,EAAE,MAAM,wCAAwC,CAAC;AAC/D,OAAO,EAAE,QAAQ,EAAE,MAAM,oCAAoC,CAAC;AAC9D,OAAO,EAAE,qBAAqB,EAAE,MAAM,iEAAiE,CAAC;AAExG,OAAO,EAAE,SAAS,EAAE,MAAM,4BAA4B,CAAC;AACvD,OAAO,EAAE,WAAW,EAAe,MAAM,aAAa,CAAC;AACvD,OAAO,EAAiB,iBAAiB,EAAE,MAAM,kBAAkB,CAAC;AAEpE,UAAU,SAAS;IAEf,MAAM,EAAE,KAAK,EAAE,CAAC;IAChB,MAAM,EAAE,KAAK,EAAE,CAAC;CACnB;AAED,UAAU,eAAe;IAErB,MAAM,EAAE,MAAM,CAAC;IACf,KAAK,EAAE,MAAM,CAAC;IACd,QAAQ,EAAE,MAAM,CAAC;IACjB,SAAS,EAAE,SAAS,CAAC;IACrB,gBAAgB,EAAE,KAAK,EAAE,CAAC;IAC1B,iBAAiB,EAAE,CAAC,UAAU,CAAC,EAAE,KAAK,EAAE,KAAK,IAAI,CAAC;IAClD,UAAU,EAAE,OAAO,CAAC;IACpB,eAAe,EAAE,GAAG,CAAC,MAAM,EAAE,QAAQ,EAAE,CAAC,CAAC;IACzC,eAAe,EAAE,GAAG,CAAC,KAAK,EAAE,iBAAiB,CAAC,CAAC;IAC/C,iBAAiB,EAAE,CAAC,KAAK,EAAE,MAAM,EAAE,qBAAqB,CAAC,EAAE,MAAM,KAAK,IAAI,CAAC;IAC3E,WAAW,EAAE,CAAC,EAAE,EAAE,KAAK,EAAE,IAAI,EAAE,iBAAiB,KAAK,IAAI,CAAC;IAC1D,SAAS,EAAE,CAAC,KAAK,EAAE,CAAC,MAAM,EAAE,MAAM,CAAC,KAAK,IAAI,CAAC;IAC7C,WAAW,EAAE,CAAC,CAAC,EAAE,KAAK,CAAC,YAAY,CAAC,cAAc,CAAC,EAAE,KAAK,EAAE,MAAM,KAAK,IAAI,CAAC;IAC5E,aAAa,EAAE,CAAC,GAAG,EAAE,MAAM,KAAK,KAAK,CAAC,aAAa,CAAC;CACvD;AAED,qBACa,SAAU,SAAQ,KAAK,CAAC,SAAS,CAAC,eAAe,CAAC;IAG/C,WAAW,EAAE,WAAW,EAAE,CAUpC;IACF,OAAO,CAAC,OAAO,CAAS;IACxB,MAAM;IAyDN,QAAQ,MAAO,MAAM,GAAG,MAAM,KAAK,MAAM,GAAG,MAAM,OAAO,OAAO,YAM9D;IAEF,UAAU,YAAa,MAAM,UAoD3B;IAEF,aAAa,UAAW,MAAM,UAAU,KAAK,aAAa,MAAM,SAAS,MAAM,GAAG,SAAS,GAAG,qBAAqB,EAAE,UA4BnH;IACF,OAAO,CAAC,YAAY,CAelB;CACL"}
|
||||
{"version":3,"file":"BoardLIst.d.ts","sourceRoot":"","sources":["../../../../../src/UI/Components/BBS/BoardLIst.tsx"],"names":[],"mappings":"AAEA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAI/B,OAAO,EAAE,KAAK,EAAE,MAAM,wCAAwC,CAAC;AAC/D,OAAO,EAAE,QAAQ,EAAE,MAAM,oCAAoC,CAAC;AAC9D,OAAO,EAAE,qBAAqB,EAAE,MAAM,iEAAiE,CAAC;AAExG,OAAO,EAAE,SAAS,EAAE,MAAM,4BAA4B,CAAC;AACvD,OAAO,EAAE,WAAW,EAAe,MAAM,aAAa,CAAC;AACvD,OAAO,EAAiB,iBAAiB,EAAE,MAAM,kBAAkB,CAAC;AAEpE,UAAU,SAAS;IAEf,MAAM,EAAE,KAAK,EAAE,CAAC;IAChB,MAAM,EAAE,KAAK,EAAE,CAAC;CACnB;AAED,UAAU,eAAe;IAErB,MAAM,EAAE,MAAM,CAAC;IACf,KAAK,EAAE,MAAM,CAAC;IACd,QAAQ,EAAE,MAAM,CAAC;IACjB,SAAS,EAAE,SAAS,CAAC;IACrB,gBAAgB,EAAE,KAAK,EAAE,CAAC;IAC1B,iBAAiB,EAAE,CAAC,UAAU,CAAC,EAAE,KAAK,EAAE,KAAK,IAAI,CAAC;IAClD,UAAU,EAAE,OAAO,CAAC;IACpB,eAAe,EAAE,GAAG,CAAC,MAAM,EAAE,QAAQ,EAAE,CAAC,CAAC;IACzC,eAAe,EAAE,GAAG,CAAC,KAAK,EAAE,iBAAiB,CAAC,CAAC;IAC/C,iBAAiB,EAAE,CAAC,KAAK,EAAE,MAAM,EAAE,qBAAqB,CAAC,EAAE,MAAM,KAAK,IAAI,CAAC;IAC3E,WAAW,EAAE,CAAC,EAAE,EAAE,KAAK,EAAE,IAAI,EAAE,iBAAiB,KAAK,IAAI,CAAC;IAC1D,SAAS,EAAE,CAAC,KAAK,EAAE,CAAC,MAAM,EAAE,MAAM,CAAC,KAAK,IAAI,CAAC;IAC7C,WAAW,EAAE,CAAC,CAAC,EAAE,KAAK,CAAC,YAAY,CAAC,cAAc,CAAC,EAAE,KAAK,EAAE,MAAM,KAAK,IAAI,CAAC;IAC5E,aAAa,EAAE,CAAC,GAAG,EAAE,MAAM,KAAK,KAAK,CAAC,aAAa,CAAC;CACvD;AAED,qBACa,SAAU,SAAQ,KAAK,CAAC,SAAS,CAAC,eAAe,CAAC;IAG/C,WAAW,EAAE,WAAW,EAAE,CAUpC;IACF,OAAO,CAAC,OAAO,CAAS;IACxB,MAAM;IA0DN,QAAQ,MAAO,MAAM,GAAG,MAAM,KAAK,MAAM,GAAG,MAAM,OAAO,OAAO,YAM9D;IAEF,UAAU,YAAa,MAAM,UAoD3B;IAEF,aAAa,UAAW,MAAM,UAAU,KAAK,aAAa,MAAM,SAAS,MAAM,GAAG,SAAS,GAAG,qBAAqB,EAAE,UA4BnH;IACF,OAAO,CAAC,YAAY,CAelB;CACL"}
|
@@ -41,7 +41,7 @@ export declare class LookOverBoardInfosModal extends React.Component<LookOverBoa
|
||||
rootElRef: React.RefObject<HTMLDivElement>;
|
||||
constructor(p: any);
|
||||
UNSAFE_componentWillMount(): void;
|
||||
UpdateDisplayData(dataSource?: Board[]): void;
|
||||
UpdateDisplayData: (dataSource?: Board[]) => void;
|
||||
UpdateDrillCount(brs?: (Board | IHardwareType)[]): void;
|
||||
get BoardList(): Board[];
|
||||
UpdateProcessGroupData(): void;
|
||||
|
@@ -1 +1 @@
|
||||
{"version":3,"file":"LookOverBoardInfos.d.ts","sourceRoot":"","sources":["../../../../../src/UI/Components/BBS/LookOverBoardInfos.tsx"],"names":[],"mappings":"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"}
|
||||
{"version":3,"file":"LookOverBoardInfos.d.ts","sourceRoot":"","sources":["../../../../../src/UI/Components/BBS/LookOverBoardInfos.tsx"],"names":[],"mappings":"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"}
|
@@ -1 +1 @@
|
||||
{"version":3,"file":"Panel.d.ts","sourceRoot":"","sources":["../../../../src/UI/Components/Panel.tsx"],"names":[],"mappings":"AAEA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAmB/B,OAAO,wBAAwB,CAAC;AAChC,OAAO,EAAE,cAAc,EAAqB,MAAM,yBAAyB,CAAC;AAC5E,OAAO,EAAE,eAAe,EAAE,MAAM,0CAA0C,CAAC;AAC3E,OAAO,EAAE,aAAa,EAAE,MAAM,wBAAwB,CAAC;AAQvD,UAAU,aAAa;IAEnB,UAAU,EAAE,OAAO,CAAC;IACpB,SAAS,EAAE,MAAM,CAAC;IAClB,KAAK,EAAE,aAAa,CAAC;CACxB;AACD,aAAK,aAAa;IAEd,KAAK,UAAU;IACf,IAAI,SAAS;CAChB;AAQD,qBAEa,QAAS,SAAQ,KAAK,CAAC,SAAS,CAAC;IAAE,KAAK,CAAC,EAAE,aAAa,CAAC;CAAE,EAAE,EAAE,CAAC;IAEzE,OAAO,CAAC,QAAQ,CAAkD;IAClE,KAAK,EAAE,aAAa,CAAC;gBACT,KAAK,KAAA;IASjB,WAAW,qBAGT;IACF,YAAY,aAGV;IACF,iBAAiB,aAcf;IACF,cAAc,sBAcZ;IACF,MAAM;IA0FN,OAAO,CAAC,aAAa;IAwBrB,OAAO,CAAC,cAAc,CAMpB;CACL;AAGD,qBAEa,SAAU,SAAQ,KAAK,CAAC,SAAS,CAAC;IAAE,KAAK,CAAC,EAAE,cAAc,CAAC;CAAE,EAAE,EAAE,CAAC;IAE3E,MAAM,EAAE,eAAe,CAAiC;IACxD,OAAO,CAAC,SAAS,CAAkD;IACnE,OAAO,CAAC,YAAY,CA6GlB;IACF,OAAO,CAAC,UAAU;IAuBlB,OAAO,CAAC,YAAY;IAWpB,iBAAiB;IAGjB,MAAM;CA6JT"}
|
||||
{"version":3,"file":"Panel.d.ts","sourceRoot":"","sources":["../../../../src/UI/Components/Panel.tsx"],"names":[],"mappings":"AAEA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAmB/B,OAAO,wBAAwB,CAAC;AAChC,OAAO,EAAE,cAAc,EAAqB,MAAM,yBAAyB,CAAC;AAC5E,OAAO,EAAE,eAAe,EAAE,MAAM,0CAA0C,CAAC;AAC3E,OAAO,EAAE,aAAa,EAAE,MAAM,wBAAwB,CAAC;AAQvD,UAAU,aAAa;IAEnB,UAAU,EAAE,OAAO,CAAC;IACpB,SAAS,EAAE,MAAM,CAAC;IAClB,KAAK,EAAE,aAAa,CAAC;CACxB;AACD,aAAK,aAAa;IAEd,KAAK,UAAU;IACf,IAAI,SAAS;CAChB;AAQD,qBAEa,QAAS,SAAQ,KAAK,CAAC,SAAS,CAAC;IAAE,KAAK,CAAC,EAAE,aAAa,CAAC;CAAE,EAAE,EAAE,CAAC;IAEzE,OAAO,CAAC,QAAQ,CAAkD;IAClE,KAAK,EAAE,aAAa,CAAC;gBACT,KAAK,KAAA;IASjB,WAAW,qBAGT;IACF,YAAY,aAGV;IACF,iBAAiB,aAcf;IACF,cAAc,sBAcZ;IACF,MAAM;IA0FN,OAAO,CAAC,aAAa;IAwBrB,OAAO,CAAC,cAAc,CAMpB;CACL;AAGD,qBAEa,SAAU,SAAQ,KAAK,CAAC,SAAS,CAAC;IAAE,KAAK,CAAC,EAAE,cAAc,CAAC;CAAE,EAAE,EAAE,CAAC;IAE3E,MAAM,EAAE,eAAe,CAAiC;IACxD,OAAO,CAAC,SAAS,CAAkD;IACnE,OAAO,CAAC,YAAY,CAmGlB;IACF,OAAO,CAAC,UAAU;IAuBlB,OAAO,CAAC,YAAY;IAWpB,iBAAiB;IAGjB,MAAM;CA6JT"}
|
@@ -1 +1 @@
|
||||
{"version":3,"file":"RoomBaseParams.d.ts","sourceRoot":"","sources":["../../../../../../src/UI/Components/ToolBar/ModifyModel/RoomBaseParams.tsx"],"names":[],"mappings":"AAEA,OAAc,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AAMzC,OAAO,mBAAmB,MAAM,uBAAuB,CAAC;AAIxD,MAAM,CAAC,OAAO,OAAO,cAAe,SAAQ,SAAS,CAAC,EAAE,EAAE,EAAE,CAAC;IAEzD,mBAAmB,EAAE,mBAAmB,CAA2C;IAEnF,MAAM;CAsHT"}
|
||||
{"version":3,"file":"RoomBaseParams.d.ts","sourceRoot":"","sources":["../../../../../../src/UI/Components/ToolBar/ModifyModel/RoomBaseParams.tsx"],"names":[],"mappings":"AAEA,OAAc,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AAMzC,OAAO,mBAA4C,MAAM,uBAAuB,CAAC;AAIjF,MAAM,CAAC,OAAO,OAAO,cAAe,SAAQ,SAAS,CAAC,EAAE,EAAE,EAAE,CAAC;IAEzD,mBAAmB,EAAE,mBAAmB,CAA2C;IAEnF,MAAM;CAsHT"}
|
@@ -1,11 +1,21 @@
|
||||
import { RoomWallBase } from "../../../../DatabaseServices/Room/Entity/Wall/RoomWallBase";
|
||||
export declare enum RoomBaseParamsNames {
|
||||
WallThick = "wallThick",
|
||||
WallHeight = "wallHeight",
|
||||
HoleLength = "holeLength",
|
||||
HoleHeight = "holeHeight",
|
||||
HoleLeftDist = "holeLeftDist",
|
||||
HoleRightDist = "holeRightDist",
|
||||
HoleTopDist = "holeTopDist",
|
||||
HoleBottomDist = "holeBottomDist"
|
||||
}
|
||||
export default class RoomBaseParamsStore {
|
||||
isRoomWallParamsOpen: boolean;
|
||||
isRoomHoleParamsOpen: boolean;
|
||||
wallThick: number;
|
||||
wallHeight: number;
|
||||
holeIHight: number;
|
||||
holeILength: number;
|
||||
holeHeight: number;
|
||||
holeLength: number;
|
||||
holeLeftDist: number;
|
||||
holeRightDist: number;
|
||||
holeTopDist: number;
|
||||
|
@@ -1 +1 @@
|
||||
{"version":3,"file":"RoomBaseParamsStore.d.ts","sourceRoot":"","sources":["../../../../../../src/UI/Components/ToolBar/ModifyModel/RoomBaseParamsStore.ts"],"names":[],"mappings":"AAQA,OAAO,EAAE,YAAY,EAAE,MAAM,4DAA4D,CAAC;AAQ1F,MAAM,CAAC,OAAO,OAAO,mBAAmB;IAExB,oBAAoB,EAAE,OAAO,CAAQ;IACrC,oBAAoB,EAAE,OAAO,CAAQ;IACrC,SAAS,EAAE,MAAM,CAAM;IACvB,UAAU,EAAE,MAAM,CAAQ;IAC1B,UAAU,EAAE,MAAM,CAAO;IACzB,WAAW,EAAE,MAAM,CAAO;IAC1B,YAAY,EAAE,MAAM,CAAK;IACzB,aAAa,EAAE,MAAM,CAAK;IAC1B,WAAW,EAAE,MAAM,CAAK;IACxB,cAAc,EAAE,MAAM,CAAK;IAC3B,gBAAgB,EAAE,MAAM,CAAK;IAC7B,iBAAiB,EAAE,MAAM,CAAK;IAC9B,qBAAqB,EAAE,MAAM,CAAK;IAClC,sBAAsB,EAAE,MAAM,CAAK;IACnC,qBAAqB,EAAE,MAAM,CAAK;IAClC,sBAAsB,EAAE,MAAM,CAAK;IACnC,oBAAoB,EAAE,MAAM,CAAK;IACjC,uBAAuB,EAAE,MAAM,CAAK;IACpC,UAAU,EAAE,MAAM,EAAE,CAAM;IAEtC,OAAO;IAoEP,YAAY;IAoDZ,2BAA2B,aAAoB,MAAM,mBA6FnD;IAEF,mBAAmB,CAAC,GAAG,EAAE,YAAY;IAOrC,OAAO,CAAC,MAAM,CAAC,eAAe,CAAsB;IACpD,MAAM,CAAC,iBAAiB,QAAO,mBAAmB,CAMhD;CACL"}
|
||||
{"version":3,"file":"RoomBaseParamsStore.d.ts","sourceRoot":"","sources":["../../../../../../src/UI/Components/ToolBar/ModifyModel/RoomBaseParamsStore.ts"],"names":[],"mappings":"AAQA,OAAO,EAAE,YAAY,EAAE,MAAM,4DAA4D,CAAC;AAQ1F,oBAAY,mBAAmB;IAE3B,SAAS,cAAc;IACvB,UAAU,eAAe;IACzB,UAAU,eAAe;IACzB,UAAU,eAAe;IACzB,YAAY,iBAAiB;IAC7B,aAAa,kBAAkB;IAC/B,WAAW,gBAAgB;IAC3B,cAAc,mBAAmB;CACpC;AAED,MAAM,CAAC,OAAO,OAAO,mBAAmB;IAExB,oBAAoB,EAAE,OAAO,CAAQ;IACrC,oBAAoB,EAAE,OAAO,CAAQ;IACrC,SAAS,EAAE,MAAM,CAAM;IACvB,UAAU,EAAE,MAAM,CAAQ;IAC1B,UAAU,EAAE,MAAM,CAAO;IACzB,UAAU,EAAE,MAAM,CAAO;IACzB,YAAY,EAAE,MAAM,CAAK;IACzB,aAAa,EAAE,MAAM,CAAK;IAC1B,WAAW,EAAE,MAAM,CAAK;IACxB,cAAc,EAAE,MAAM,CAAK;IAC3B,gBAAgB,EAAE,MAAM,CAAK;IAC7B,iBAAiB,EAAE,MAAM,CAAK;IAC9B,qBAAqB,EAAE,MAAM,CAAK;IAClC,sBAAsB,EAAE,MAAM,CAAK;IACnC,qBAAqB,EAAE,MAAM,CAAK;IAClC,sBAAsB,EAAE,MAAM,CAAK;IACnC,oBAAoB,EAAE,MAAM,CAAK;IACjC,uBAAuB,EAAE,MAAM,CAAK;IACpC,UAAU,EAAE,MAAM,EAAE,CAAM;IAEtC,OAAO;IAoEP,YAAY;IAoDZ,2BAA2B,aAAoB,MAAM,mBA6FnD;IAEF,mBAAmB,CAAC,GAAG,EAAE,YAAY;IAOrC,OAAO,CAAC,MAAM,CAAC,eAAe,CAAsB;IACpD,MAAM,CAAC,iBAAiB,QAAO,mBAAmB,CAMhD;CACL"}
|
@@ -3,7 +3,7 @@ import React from "react";
|
||||
import RoomBaseParamsStore from "./RoomBaseParamsStore";
|
||||
interface SizeComponentProps {
|
||||
store: RoomBaseParamsStore;
|
||||
sizeKey: (keyof RoomBaseParamsStore) & ("wallThick" | "wallHeight" | "holeIHight" | "holeILength" | "holeLeftDist" | "holeRightDist" | "holeTopDist" | "holeBottomDist");
|
||||
sizeKey: string;
|
||||
sliderMin: number;
|
||||
sliderMax: number;
|
||||
title: string;
|
||||
|
@@ -1 +1 @@
|
||||
{"version":3,"file":"RoomWallParams.d.ts","sourceRoot":"","sources":["../../../../../../src/UI/Components/ToolBar/ModifyModel/RoomWallParams.tsx"],"names":[],"mappings":"AAAA,OAAO,EAAE,YAAY,EAAU,MAAM,mBAAmB,CAAC;AAGzD,OAAO,KAAK,MAAM,OAAO,CAAC;AAO1B,OAAO,mBAAmB,MAAM,uBAAuB,CAAC;AAExD,UAAU,kBAAkB;IAExB,KAAK,EAAE,mBAAmB,CAAC;IAC3B,OAAO,EAAE,CAAC,MAAM,mBAAmB,CAAC,GAAG,CAAC,WAAW,GAAG,YAAY,GAAG,YAAY,GAAG,aAAa,GAAG,cAAc,GAAG,eAAe,GAAG,aAAa,GAAG,gBAAgB,CAAC,CAAC;IACzK,SAAS,EAAE,MAAM,CAAC;IAClB,SAAS,EAAE,MAAM,CAAC;IAClB,KAAK,EAAE,MAAM,CAAC;CACjB;AACD,qBACa,mBAAoB,SAAQ,KAAK,CAAC,SAAS,CAAC,kBAAkB,CAAC;IAExE,OAAO,gCAAmC;IAC1C,cAAc,EAAE,QAAQ,CAAC;IAEzB,iBAAiB;IASjB,oBAAoB;IAOpB,gBAAgB,aAuBd;IAEF,MAAM;CA4CT"}
|
||||
{"version":3,"file":"RoomWallParams.d.ts","sourceRoot":"","sources":["../../../../../../src/UI/Components/ToolBar/ModifyModel/RoomWallParams.tsx"],"names":[],"mappings":"AAAA,OAAO,EAAE,YAAY,EAAU,MAAM,mBAAmB,CAAC;AAGzD,OAAO,KAAK,MAAM,OAAO,CAAC;AAO1B,OAAO,mBAAmB,MAAM,uBAAuB,CAAC;AAExD,UAAU,kBAAkB;IAExB,KAAK,EAAE,mBAAmB,CAAC;IAC3B,OAAO,EAAE,MAAM,CAAC;IAChB,SAAS,EAAE,MAAM,CAAC;IAClB,SAAS,EAAE,MAAM,CAAC;IAClB,KAAK,EAAE,MAAM,CAAC;CACjB;AACD,qBACa,mBAAoB,SAAQ,KAAK,CAAC,SAAS,CAAC,kBAAkB,CAAC;IAExE,OAAO,gCAAmC;IAC1C,cAAc,EAAE,QAAQ,CAAC;IAEzB,iBAAiB;IASjB,oBAAoB;IAOpB,gBAAgB,aAuBd;IAEF,MAAM;CA4CT"}
|
@@ -1 +1 @@
|
||||
{"version":3,"file":"RoomDesignPanel.d.ts","sourceRoot":"","sources":["../../../../../src/UI/Components/TopToolBar/RoomDesignPanel.tsx"],"names":[],"mappings":"AACA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAE/B,OAAO,EAAE,eAAe,EAAE,MAAM,mBAAmB,CAAC;AAIpD,qBAAa,eAAgB,SAAQ,KAAK,CAAC,SAAS,CAAC;IAAE,KAAK,EAAE,eAAe,CAAC;CAAE,EAAE,EAAE,CAAC;IAEjF,MAAM;CAoBT"}
|
||||
{"version":3,"file":"RoomDesignPanel.d.ts","sourceRoot":"","sources":["../../../../../src/UI/Components/TopToolBar/RoomDesignPanel.tsx"],"names":[],"mappings":"AACA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAE/B,OAAO,EAAE,eAAe,EAAE,MAAM,mBAAmB,CAAC;AAIpD,qBAAa,eAAgB,SAAQ,KAAK,CAAC,SAAS,CAAC;IAAE,KAAK,EAAE,eAAe,CAAC;CAAE,EAAE,EAAE,CAAC;IAEjF,MAAM;CA0BT"}
|
@@ -1 +1 @@
|
||||
{"version":3,"file":"TopToolBar.d.ts","sourceRoot":"","sources":["../../../../../src/UI/Components/TopToolBar/TopToolBar.tsx"],"names":[],"mappings":"AAGA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAa/B,qBACa,UAAW,SAAQ,KAAK,CAAC,SAAS,CAAC,EAAE,EAAE,EAAE,CAAC;IAEvC,OAAO,CAAC,aAAa,CAAiB;IAClD,MAAM;CA6MT"}
|
||||
{"version":3,"file":"TopToolBar.d.ts","sourceRoot":"","sources":["../../../../../src/UI/Components/TopToolBar/TopToolBar.tsx"],"names":[],"mappings":"AAGA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAa/B,qBACa,UAAW,SAAQ,KAAK,CAAC,SAAS,CAAC,EAAE,EAAE,EAAE,CAAC;IAEvC,OAAO,CAAC,aAAa,CAAiB;IAClD,MAAM;CAmNT"}
|
@@ -1 +1 @@
|
||||
{"version":3,"file":"TopToolBarInterface.d.ts","sourceRoot":"","sources":["../../../../../src/UI/Components/TopToolBar/TopToolBarInterface.ts"],"names":[],"mappings":"AAAA,MAAM,WAAW,gBAAgB;IAE7B,GAAG,EAAE,MAAM,CAAC;IACZ,KAAK,EAAE,MAAM,CAAC;IACd,OAAO,EAAE,MAAM,CAAC;CACnB;AACD,MAAM,WAAW,gBAAgB;IAE7B,IAAI,EAAE,gBAAgB,EAAE,CAAC;IACzB,IAAI,EAAE,gBAAgB,EAAE,CAAC;IACzB,MAAM,EAAE,gBAAgB,EAAE,CAAC;IAC3B,MAAM,EAAE,gBAAgB,EAAE,CAAC;IAC3B,MAAM,EAAE,gBAAgB,EAAE,CAAC;IAC3B,GAAG,EAAE,gBAAgB,EAAE,CAAC;IACxB,KAAK,EAAE,gBAAgB,EAAE,CAAC;IAC1B,KAAK,EAAE,gBAAgB,EAAE,CAAC;IAC1B,IAAI,EAAE,gBAAgB,EAAE,CAAC;IACzB,WAAW,EAAE,gBAAgB,EAAE,CAAC;IAChC,MAAM,EAAE,gBAAgB,EAAE,CAAC;IAC3B,OAAO,EAAE,gBAAgB,EAAE,CAAC;IAC5B,MAAM,EAAE,gBAAgB,EAAE,CAAC;IAC3B,QAAQ,EAAE,gBAAgB,EAAE,CAAC;IAC7B,SAAS,EAAE,gBAAgB,EAAE,CAAC;IAC9B,MAAM,EAAE,gBAAgB,EAAE,CAAC;IAC3B,OAAO,EAAE,gBAAgB,EAAE,CAAC;IAC5B,QAAQ,EAAE,gBAAgB,EAAE,CAAC;IAC7B,QAAQ,EAAE,gBAAgB,EAAE,CAAC;CAChC;AACD,MAAM,WAAW,uBAAuB;IAEpC,OAAO,EAAE,MAAM,CAAC;IAChB,QAAQ,EAAE,MAAM,EAAE,CAAC;CACtB;AACD,MAAM,WAAW,mBAAmB;IAEhC,IAAI,EAAE,uBAAuB,CAAC;IAC9B,IAAI,EAAE,uBAAuB,CAAC;IAC9B,IAAI,EAAE,uBAAuB,CAAC;IAC9B,MAAM,EAAE,uBAAuB,CAAC;IAChC,SAAS,EAAE,uBAAuB,CAAC;IACnC,aAAa,EAAE,uBAAuB,CAAC;CAC1C"}
|
||||
{"version":3,"file":"TopToolBarInterface.d.ts","sourceRoot":"","sources":["../../../../../src/UI/Components/TopToolBar/TopToolBarInterface.ts"],"names":[],"mappings":"AAAA,MAAM,WAAW,gBAAgB;IAE7B,GAAG,EAAE,MAAM,CAAC;IACZ,KAAK,EAAE,MAAM,CAAC;IACd,OAAO,EAAE,MAAM,CAAC;CACnB;AACD,MAAM,WAAW,gBAAgB;IAE7B,IAAI,EAAE,gBAAgB,EAAE,CAAC;IACzB,IAAI,EAAE,gBAAgB,EAAE,CAAC;IACzB,MAAM,EAAE,gBAAgB,EAAE,CAAC;IAC3B,MAAM,EAAE,gBAAgB,EAAE,CAAC;IAC3B,MAAM,EAAE,gBAAgB,EAAE,CAAC;IAC3B,GAAG,EAAE,gBAAgB,EAAE,CAAC;IACxB,KAAK,EAAE,gBAAgB,EAAE,CAAC;IAC1B,KAAK,EAAE,gBAAgB,EAAE,CAAC;IAC1B,IAAI,EAAE,gBAAgB,EAAE,CAAC;IACzB,WAAW,EAAE,gBAAgB,EAAE,CAAC;IAChC,MAAM,EAAE,gBAAgB,EAAE,CAAC;IAC3B,OAAO,EAAE,gBAAgB,EAAE,CAAC;IAC5B,MAAM,EAAE,gBAAgB,EAAE,CAAC;IAC3B,QAAQ,EAAE,gBAAgB,EAAE,CAAC;IAC7B,SAAS,EAAE,gBAAgB,EAAE,CAAC;IAC9B,MAAM,EAAE,gBAAgB,EAAE,CAAC;IAC3B,OAAO,EAAE,gBAAgB,EAAE,CAAC;IAC5B,QAAQ,EAAE,gBAAgB,EAAE,CAAC;IAC7B,QAAQ,EAAE,gBAAgB,EAAE,CAAC;CAEhC;AACD,MAAM,WAAW,uBAAuB;IAEpC,OAAO,EAAE,MAAM,CAAC;IAChB,QAAQ,EAAE,MAAM,EAAE,CAAC;CACtB;AACD,MAAM,WAAW,mBAAmB;IAEhC,IAAI,EAAE,uBAAuB,CAAC;IAC9B,IAAI,EAAE,uBAAuB,CAAC;IAC9B,IAAI,EAAE,uBAAuB,CAAC;IAC9B,MAAM,EAAE,uBAAuB,CAAC;IAChC,SAAS,EAAE,uBAAuB,CAAC;IACnC,aAAa,EAAE,uBAAuB,CAAC;CAC1C"}
|
10
types/UI/IconEnum.d.ts
vendored
10
types/UI/IconEnum.d.ts
vendored
@@ -185,8 +185,16 @@ export declare enum IconEnum {
|
||||
ParseBoardName = "PARSEBOARDNAME.svg",
|
||||
Curve2Wall = "Curve2Wall.svg",
|
||||
Curve2Wall2 = "Curve2Wall2.svg",
|
||||
Curve2Wall3 = "Curve2Wall3.svg",
|
||||
DrawWall = "DrawWall.svg",
|
||||
DrawWallInside = "DWWS.svg",
|
||||
DrawRecWall = "RecWall.svg"
|
||||
DrawRecWall = "RecWall.svg",
|
||||
DoorHole = "DoorHole.svg",
|
||||
DrawDoor = "DrawDoor.svg",
|
||||
DrawWindow = "DrawWindow.svg",
|
||||
DrawLWindow = "DrawLWindow.svg",
|
||||
DrawUWindow = "DrawUWindow.svg",
|
||||
DrawUWindow2 = "DrawUWindow2.svg",
|
||||
DrawPWindow = "DrawPWindow.svg"
|
||||
}
|
||||
//# sourceMappingURL=IconEnum.d.ts.map
|
@@ -1 +1 @@
|
||||
{"version":3,"file":"IconEnum.d.ts","sourceRoot":"","sources":["../../../src/UI/IconEnum.ts"],"names":[],"mappings":"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"}
|
||||
{"version":3,"file":"IconEnum.d.ts","sourceRoot":"","sources":["../../../src/UI/IconEnum.ts"],"names":[],"mappings":"AACA;;;;;GAKG;AACH,eAAO,MAAM,QAAQ,gCAAgC,CAAC;AACtD,oBAAY,QAAQ;IAEhB,KAAK,cAAc;IACnB,IAAI,aAAa;IACjB,GAAG,YAAY;IACf,MAAM,eAAe;IACrB,QAAQ,iBAAiB;IACzB,SAAS,kBAAkB;IAC3B,IAAI,aAAa;IACjB,MAAM,eAAe;IACrB,GAAG,YAAY;IACf,MAAM,eAAe;IACrB,MAAM,eAAe;IACrB,MAAM,eAAe;IACrB,GAAG,YAAY;IACf,GAAG,YAAY;IACf,EAAE,WAAW;IACb,EAAE,WAAW;IACb,EAAE,WAAW;IACb,EAAE,WAAW;IACb,KAAK,cAAc;IACnB,IAAI,aAAa;IACjB,EAAE,WAAW;IACb,IAAI,aAAa;IACjB,QAAQ,iBAAiB;IACzB,GAAG,YAAY;IACf,UAAU,mBAAmB;IAC7B,SAAS,kBAAkB;IAC3B,QAAQ,iBAAiB;IACzB,YAAY,qBAAqB;IACjC,IAAI,aAAa;IACjB,QAAQ,iBAAiB;IACzB,SAAS,kBAAkB;IAC3B,MAAM,eAAe;IACrB,IAAI,aAAa;IACjB,MAAM,eAAe;IACrB,KAAK,cAAc;IACnB,KAAK,cAAc;IACnB,MAAM,eAAe;IACrB,IAAI,aAAa;IACjB,MAAM,eAAe;IACrB,MAAM,eAAe;IACrB,OAAO,gBAAgB;IACvB,OAAO,gBAAgB;IACvB,WAAW,oBAAoB;IAC/B,MAAM,eAAe;IACrB,MAAM,eAAe;IACrB,KAAK,cAAc;IACnB,IAAI,aAAa;IACjB,GAAG,YAAY;IACf,IAAI,aAAa;IACjB,IAAI,aAAa;IACjB,MAAM,eAAe;IACrB,QAAQ,iBAAiB;IACzB,IAAI,aAAa;IACjB,MAAM,eAAe;IACrB,MAAM,eAAe;IACrB,GAAG,YAAY;IACf,QAAQ,iBAAiB;IACzB,SAAS,kBAAkB;IAC3B,QAAQ,iBAAiB;IACzB,QAAQ,iBAAiB;IACzB,QAAQ,iBAAiB;IACzB,YAAY,qBAAqB;IACjC,SAAS,kBAAkB;IAC3B,QAAQ,iBAAiB;IACzB,MAAM,eAAe;IACrB,QAAQ,iBAAiB;IACzB,YAAY,qBAAqB;IACjC,eAAe,wBAAwB;IACvC,WAAW,oBAAoB;IAC/B,SAAS,kBAAkB;IAC3B,KAAK,cAAc;IACnB,OAAO,gBAAgB;IACvB,IAAI,aAAa;IACjB,MAAM,eAAe;IACrB,SAAS,kBAAkB;IAC3B,EAAE,WAAW;IACb,GAAG,YAAY;IACf,GAAG,YAAY;IACf,KAAK,cAAc;IACnB,eAAe,wBAAwB;IACvC,MAAM,eAAe;IACrB,MAAM,eAAe;IACrB,KAAK,cAAc;IACnB,WAAW,oBAAoB;IAC/B,WAAW,oBAAoB;IAC/B,UAAU,mBAAmB;IAC7B,SAAS,kBAAkB;IAC3B,QAAQ,iBAAiB;IACzB,UAAU,mBAAmB;IAC7B,KAAK,cAAc;IACnB,OAAO,gBAAgB;IACvB,QAAQ,iBAAiB;IACzB,SAAS,kBAAkB;IAC3B,SAAS,kBAAkB;IAC3B,QAAQ,iBAAiB;IACzB,OAAO,iBAAiB;IACxB,YAAY,qBAAqB;IACjC,IAAI,aAAa;IACjB,aAAa,sBAAsB;IACnC,MAAM,eAAe;IACrB,WAAW,oBAAoB;IAC/B,GAAG,YAAY;IACf,OAAO,gBAAgB;IACvB,MAAM,eAAe;IACrB,SAAS,kBAAkB;IAC3B,UAAU,mBAAmB;IAC7B,GAAG,YAAY;IACf,YAAY,qBAAqB;IACjC,UAAU,mBAAmB;IAC7B,OAAO,gBAAgB;IACvB,cAAc,uBAAuB;IACrC,SAAS,kBAAkB;IAC3B,UAAU,mBAAmB;IAC7B,GAAG,YAAY;IACf,SAAS,kBAAkB;IAC3B,OAAO,gBAAgB;IACvB,MAAM,eAAe;IACrB,uBAAuB,gCAAgC;IACvD,eAAe,wBAAwB;IACvC,OAAO,gBAAgB;IACvB,YAAY,qBAAqB;IACjC,YAAY,qBAAqB;IACjC,SAAS,kBAAkB;IAC3B,QAAQ,iBAAiB;IACzB,yBAAyB,kCAAkC;IAC3D,eAAe,wBAAwB;IACvC,GAAG,YAAY;IACf,UAAU,mBAAmB;IAC7B,aAAa,sBAAsB;IACnC,cAAc,uBAAuB;IACrC,aAAa,sBAAsB;IACnC,gBAAgB,yBAAyB;IACzC,wBAAwB,iCAAiC;IACzD,cAAc,uBAAuB;IACrC,UAAU,mBAAmB;IAC7B,UAAU,mBAAmB;IAC7B,SAAS,kBAAkB;IAC3B,iBAAiB,0BAA0B;IAC3C,aAAa,sBAAsB;IACnC,YAAY,qBAAqB;IACjC,eAAe,wBAAwB;IACvC,QAAQ,iBAAiB;IACzB,UAAU,mBAAmB;IAC7B,aAAa,sBAAsB;IACnC,WAAW,oBAAoB;IAC/B,KAAK,cAAc;IACnB,gBAAgB,yBAAyB;IACzC,MAAM,eAAe;IACrB,kBAAkB,2BAA2B;IAC7C,kBAAkB,2BAA2B;IAC7C,SAAS,kBAAkB;IAC3B,SAAS,kBAAkB;IAC3B,WAAW,oBAAoB;IAC/B,UAAU,oBAAoB;IAC9B,UAAU,0CAA0C;IACpD,OAAO,gBAAgB;IACvB,YAAY,qBAAqB;IACjC,gBAAgB,yBAAyB;IACzC,OAAO,gBAAgB;IACvB,gBAAgB,yBAAyB;IACzC,SAAS,mBAAmB;IAC5B,aAAa,sBAAsB;IACnC,KAAK,cAAc;IACnB,OAAO,gBAAgB;IACvB,KAAK,cAAc;IACnB,MAAM,eAAe;IACrB,MAAM,eAAe;IACrB,MAAM,eAAe;IACrB,SAAS,kBAAkB;IAC3B,YAAY,qBAAqB;IACjC,WAAW,oBAAoB;IAC/B,gBAAgB,yBAAyB;IACzC,aAAa,sBAAsB;IACnC,SAAS,kBAAkB;IAC3B,IAAI,aAAa;IACjB,WAAW,uBAAuB;IAClC,cAAc,uBAAuB;IACrC,UAAU,mBAAmB;IAC7B,WAAW,oBAAoB;IAC/B,WAAW,oBAAoB;IAC/B,QAAQ,iBAAiB;IACzB,cAAc,aAAa;IAC3B,WAAW,gBAAgB;IAC3B,QAAQ,iBAAiB;IACzB,QAAQ,iBAAiB;IACzB,UAAU,mBAAmB;IAC7B,WAAW,oBAAoB;IAC/B,WAAW,oBAAoB;IAC/B,YAAY,qBAAqB;IACjC,WAAW,oBAAoB;CAClC"}
|
@@ -84,15 +84,12 @@ export declare class LightStore implements IConfigStore {
|
||||
Elevation: string;
|
||||
Rotation: string;
|
||||
};
|
||||
isShowShadow: boolean;
|
||||
constructor();
|
||||
private static _SingleInstance;
|
||||
static GetInstance(): LightStore;
|
||||
InitSunLightData(): void;
|
||||
InitLightData(light: Light): void;
|
||||
ShowShadowObject(isShow: boolean): void;
|
||||
private WatchLightEvent;
|
||||
UpdateDirLightShadowArea(): void;
|
||||
}
|
||||
export declare class PointLightStore implements IConfigStore {
|
||||
configName: string;
|
||||
|
@@ -1 +1 @@
|
||||
{"version":3,"file":"LightStore.d.ts","sourceRoot":"","sources":["../../../../../src/UI/Store/RightPanelStore/LightStore.ts"],"names":[],"mappings":"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"}
|
||||
{"version":3,"file":"LightStore.d.ts","sourceRoot":"","sources":["../../../../../src/UI/Store/RightPanelStore/LightStore.ts"],"names":[],"mappings":"AAaA,OAAO,EAAE,KAAK,EAAE,MAAM,wCAAwC,CAAC;AAK/D,OAAO,EAAE,cAAc,EAAE,MAAM,mDAAmD,CAAC;AAKnF,OAAO,EAAE,aAAa,EAAE,MAAM,mCAAmC,CAAC;AAGlE,OAAO,EAAE,SAAS,EAAE,gBAAgB,EAAE,mBAAmB,EAAE,qBAAqB,EAAE,eAAe,EAAE,MAAM,mBAAmB,CAAC;AAC7H,OAAO,EAAE,YAAY,EAAE,MAAM,eAAe,CAAC;AAE7C,MAAM,WAAW,eAAe;IAG5B,CAAC,CAAC,EAAE,MAAM,CAAC;IACX,CAAC,CAAC,EAAE,MAAM,CAAC;IACX,CAAC,CAAC,EAAE,MAAM,CAAC;IAEX,SAAS,CAAC,EAAE,MAAM,CAAC;IAEnB,QAAQ,CAAC,EAAE,MAAM,CAAC;IAElB,KAAK,CAAC,EAAE,MAAM,CAAC;IACf,KAAK,CAAC,EAAE,MAAM,CAAC;IACf,QAAQ,CAAC,EAAE,MAAM,CAAC;IAClB,KAAK,CAAC,EAAE,MAAM,CAAC;IACf,MAAM,CAAC,EAAE,MAAM,CAAC;IAChB,KAAK,CAAC,EAAE,MAAM,CAAC;IACf,WAAW,CAAC,EAAE,MAAM,CAAC;IACrB,SAAS,CAAC,EAAE,MAAM,CAAC;IACnB,QAAQ,CAAC,EAAE,MAAM,CAAC;IAClB,YAAY,CAAC,EAAE,OAAO,CAAC;IACvB,oBAAoB,CAAC,EAAE,MAAM,CAAC;IAC9B,8BAA8B,CAAC,EAAE,MAAM,CAAC;IACxC,yBAAyB,CAAC,EAAE,MAAM,CAAC;IACnC,cAAc,CAAC,EAAE,MAAM,CAAC;IACxB,cAAc,CAAC,EAAE,MAAM,CAAC;IACxB,YAAY,CAAC,EAAE,MAAM,CAAC;IACtB,gBAAgB,CAAC,EAAE,MAAM,CAAC;IAC1B,YAAY,CAAC,EAAE,MAAM,CAAC;IACtB,aAAa,CAAC,EAAE,MAAM,CAAC;IACvB,WAAW,CAAC,EAAE,MAAM,CAAC;IACrB,iBAAiB,CAAC,EAAE,MAAM,CAAC;IAC3B,aAAa,CAAC,EAAE,MAAM,CAAC;IACvB,cAAc,CAAC,EAAE,MAAM,CAAC;IACxB,UAAU,CAAC,EAAE,OAAO,CAAC;IACrB,UAAU,CAAC,EAAE,OAAO,CAAC;CACxB;AACD,oBAAY,KAAK;IAEb,OAAO,iBAAO;IACd,OAAO,iBAAO;IACd,IAAI,iBAAO;IACX,SAAS,iBAAO;IAChB,OAAO,iBAAO;CACjB;AACD,qBAAa,UAAW,YAAW,YAAY;IAE3C,UAAU,EAAE,MAAM,CAAC;IACnB,YAAY,EAAE,MAAM,EAAE,CAAC;IACvB,UAAU,EAAE,MAAM,IAAI,CAAC;IACvB,UAAU,EAAE,MAAM,aAAa,CAAC,SAAS,CAAC,CAAC;IAC3C,YAAY,EAAE,QAAQ,CAAC;IACvB,cAAc,CAAC,EAAE,MAAM,MAAM,CAAC;IAC9B,cAAc,CAAC,EAAE,cAAc,CAAC;IAChC,WAAW,CAAC,EAAE,MAAM;QAAE,CAAC,GAAG,EAAE,MAAM,GAAG,aAAa,CAAC,SAAS,CAAC,CAAC;KAAE,CAAC;IACjE,cAAc,CAAC,EAAE,CAAC,IAAI,EAAE,GAAG,KAAK,SAAS,CAAC;IAC1C,kBAAkB,CAAC,EAAE,CAAC,IAAI,EAAE,GAAG,KAAK,IAAI,CAAC;IAC7B,WAAW,UAAS;IACpB,gBAAgB,UAAQ;IACxB,YAAY,UAAQ;IACpB,aAAa,UAAQ;IACrB,YAAY,UAAQ;IACpB,gBAAgB,EAAE,KAAK,CAAa;IACpC,KAAK,SAAM;IACX,IAAI,EAAE,CAAC,MAAM,EAAE,MAAM,CAAC,EAAE,CAAM;IAC9B,SAAS,EAAE,eAAe,CAAM;IAChC,gBAAgB;;;MAG1B;IACU,mBAAmB;;;;;;;MAO7B;IACU,YAAY;;;;;;;MAOtB;;IAMF,OAAO,CAAC,MAAM,CAAC,eAAe,CAAa;IAC3C,MAAM,CAAC,WAAW,IAAI,UAAU;IAOhC,gBAAgB;IAahB,aAAa,CAAC,KAAK,EAAE,KAAK;IAwF1B,OAAO,CAAC,eAAe;CAqC1B;AAED,qBAAa,eAAgB,YAAW,YAAY;IAEpC,UAAU,SAAQ;IAClB,QAAQ,EAAE,gBAAgB,CAAkC;IAC5D,YAAY,EAAE,MAAM,EAAE,CAAM;IACxC,UAAU,EAAE,UAAU,CAAC;IACvB,UAAU;IAIV,WAAW;;;IASX,UAAU;IAkBJ,YAAY,CAAC,GAAG,EAAE,aAAa,CAAC,gBAAgB,CAAC;IA+BvD,OAAO,CAAC,gBAAgB;IAexB,OAAO,CAAC,MAAM,CAAC,eAAe,CAAkB;IAEhD,MAAM,CAAC,WAAW,IAAI,eAAe;CAMxC;AAED,qBAAa,cAAe,YAAW,YAAY;IAEnC,UAAU,SAAQ;IAClB,QAAQ,EAAE,eAAe,CAAiC;IAC1D,YAAY,EAAE,MAAM,EAAE,CAAM;IACxC,UAAU,EAAE,UAAU,CAAC;IACvB,UAAU;IAIV,WAAW;;;IASX,UAAU;IAqBJ,YAAY,CAAC,GAAG,EAAE,aAAa,CAAC,eAAe,CAAC;IAkCtD,OAAO,CAAC,eAAe;IAmBvB,OAAO,CAAC,MAAM,CAAC,eAAe,CAAiB;IAE/C,MAAM,CAAC,WAAW,IAAI,cAAc;CAMvC;AAED,qBAAa,kBAAmB,YAAW,YAAY;IAEvC,UAAU,SAAQ;IAClB,QAAQ,EAAE,mBAAmB,CAAqC;IAClE,YAAY,EAAE,MAAM,EAAE,CAAM;IACxC,UAAU,EAAE,UAAU,CAAC;IACvB,UAAU;IAIV,WAAW;;;IASX,UAAU;IAoBJ,YAAY,CAAC,GAAG,EAAE,aAAa,CAAC,mBAAmB,CAAC;IAgC1D,OAAO,CAAC,mBAAmB;IAkB3B,OAAO,CAAC,MAAM,CAAC,eAAe,CAAqB;IACnD,MAAM,CAAC,WAAW,IAAI,kBAAkB;CAM3C;AAED,qBAAa,oBAAqB,YAAW,YAAY;IAEzC,UAAU,SAAQ;IAClB,QAAQ,EAAE,qBAAqB,CAAuC;IACtE,YAAY,EAAE,MAAM,EAAE,CAAM;IACxC,UAAU;IAIV,WAAW;;;IASX,UAAU;IAyBJ,YAAY,CAAC,GAAG,EAAE,aAAa,CAAC,qBAAqB,CAAC;IA+D5D,OAAO,CAAC,MAAM,CAAC,eAAe,CAAuB;IACrD,MAAM,CAAC,WAAW,IAAI,oBAAoB;CAM7C"}
|
Reference in New Issue
Block a user