同步代码
This commit is contained in:
parent
2adf047675
commit
f1a1373831
108
api.cjs.js
108
api.cjs.js
@ -4833,15 +4833,17 @@ exports.Circle = Circle_1 = __decorate([
|
|||||||
Factory
|
Factory
|
||||||
], exports.Circle);
|
], exports.Circle);
|
||||||
|
|
||||||
const ARC_SplitLength = 0.4; //圆的分段长度(虚幻引擎的尺寸单位是厘米)
|
const ARC_DRAW_CONFIG = {
|
||||||
const ARC_RADIUS_MIN = 2.5; //大于半径25的自动优化成36等分圆 保证绘制光滑
|
ARC_SplitLength: 0.4,
|
||||||
const Arc_MinSplitCount = 8; //圆的最小分段个数
|
ARC_RADIUS_MIN: 2.5,
|
||||||
const ARC_MaxSplitCount = 90; //圆的最大分段个数
|
Arc_MinSplitCount: 8,
|
||||||
|
ARC_MaxSplitCount: 90, //圆的最大分段个数
|
||||||
|
};
|
||||||
function GetArcDrawCount(arc) {
|
function GetArcDrawCount(arc) {
|
||||||
let splitCount = arc.Radius / ARC_SplitLength;
|
let splitCount = arc.Radius / ARC_DRAW_CONFIG.ARC_SplitLength;
|
||||||
//保证是偶数(避免奇数和Shape2计算方式一致导致的干涉)
|
//保证是偶数(避免奇数和Shape2计算方式一致导致的干涉)
|
||||||
splitCount = clamp(Math.floor(splitCount * 0.5) * 2, Arc_MinSplitCount, ARC_MaxSplitCount);
|
splitCount = clamp(Math.floor(splitCount * 0.5) * 2, ARC_DRAW_CONFIG.Arc_MinSplitCount, ARC_DRAW_CONFIG.ARC_MaxSplitCount);
|
||||||
if (arc.Radius > ARC_RADIUS_MIN)
|
if (arc.Radius > ARC_DRAW_CONFIG.ARC_RADIUS_MIN)
|
||||||
splitCount = Math.max(36, splitCount);
|
splitCount = Math.max(36, splitCount);
|
||||||
return splitCount;
|
return splitCount;
|
||||||
}
|
}
|
||||||
@ -11101,9 +11103,17 @@ exports.Region = Region_1 = class Region extends exports.Entity {
|
|||||||
this._MeshGeometry.computeVertexNormals();
|
this._MeshGeometry.computeVertexNormals();
|
||||||
}
|
}
|
||||||
UpdateDrawGeometry() {
|
UpdateDrawGeometry() {
|
||||||
|
if (this._EdgeGeometry)
|
||||||
|
this._EdgeGeometry.dispose();
|
||||||
this._EdgeGeometry = undefined;
|
this._EdgeGeometry = undefined;
|
||||||
|
if (this._MeshGeometry)
|
||||||
|
this._MeshGeometry.dispose();
|
||||||
this._MeshGeometry = undefined;
|
this._MeshGeometry = undefined;
|
||||||
}
|
}
|
||||||
|
ClearDraw() {
|
||||||
|
this.UpdateDrawGeometry();
|
||||||
|
return super.ClearDraw();
|
||||||
|
}
|
||||||
InitDrawObject(renderType = exports.RenderType.Wireframe) {
|
InitDrawObject(renderType = exports.RenderType.Wireframe) {
|
||||||
if (renderType === exports.RenderType.Wireframe) {
|
if (renderType === exports.RenderType.Wireframe) {
|
||||||
return new three.LineSegments(this.EdgeGeometry, ColorMaterial.GetLineMaterial(this.ColorIndex));
|
return new three.LineSegments(this.EdgeGeometry, ColorMaterial.GetLineMaterial(this.ColorIndex));
|
||||||
@ -11643,6 +11653,15 @@ exports.CylinderHole = CylinderHole_1 = class CylinderHole extends exports.Hole
|
|||||||
mesh.material = ColorMaterial.GetConceptualMaterial(this.ColorIndex);
|
mesh.material = ColorMaterial.GetConceptualMaterial(this.ColorIndex);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
ClearDraw() {
|
||||||
|
if (this._EdgeGeometry)
|
||||||
|
this._EdgeGeometry.dispose();
|
||||||
|
this._EdgeGeometry = undefined;
|
||||||
|
if (this._MeshGeometry)
|
||||||
|
this._MeshGeometry.dispose();
|
||||||
|
this._MeshGeometry = undefined;
|
||||||
|
return super.ClearDraw();
|
||||||
|
}
|
||||||
_ReadFile(file) {
|
_ReadFile(file) {
|
||||||
super._ReadFile(file);
|
super._ReadFile(file);
|
||||||
let ver = file.Read(); //1
|
let ver = file.Read(); //1
|
||||||
@ -14187,9 +14206,17 @@ exports.SweepSolid = SweepSolid_1 = class SweepSolid extends exports.Entity {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
UpdateDrawGeometry() {
|
UpdateDrawGeometry() {
|
||||||
|
if (this._EdgeGeometry)
|
||||||
|
this._EdgeGeometry.dispose();
|
||||||
this._EdgeGeometry = undefined;
|
this._EdgeGeometry = undefined;
|
||||||
|
if (this._MeshGeometry)
|
||||||
|
this._MeshGeometry.dispose();
|
||||||
this._MeshGeometry = undefined;
|
this._MeshGeometry = undefined;
|
||||||
}
|
}
|
||||||
|
ClearDraw() {
|
||||||
|
this.UpdateDrawGeometry();
|
||||||
|
return super.ClearDraw();
|
||||||
|
}
|
||||||
UpdateDrawObject(renderType, obj) {
|
UpdateDrawObject(renderType, obj) {
|
||||||
DisposeThreeObj(obj);
|
DisposeThreeObj(obj);
|
||||||
if (renderType === exports.RenderType.Wireframe || renderType === exports.RenderType.Edge) {
|
if (renderType === exports.RenderType.Wireframe || renderType === exports.RenderType.Edge) {
|
||||||
@ -18030,6 +18057,10 @@ exports.ExtrudeSolid = ExtrudeSolid_1 = class ExtrudeSolid extends exports.Entit
|
|||||||
this._MeshGeometry.dispose();
|
this._MeshGeometry.dispose();
|
||||||
this._MeshGeometry = undefined;
|
this._MeshGeometry = undefined;
|
||||||
}
|
}
|
||||||
|
ClearDraw() {
|
||||||
|
this.UpdateDrawGeometry();
|
||||||
|
return super.ClearDraw();
|
||||||
|
}
|
||||||
UpdateDrawObject(renderType, obj) {
|
UpdateDrawObject(renderType, obj) {
|
||||||
DisposeThreeObj(obj);
|
DisposeThreeObj(obj);
|
||||||
Object3DRemoveAll(obj);
|
Object3DRemoveAll(obj);
|
||||||
@ -18530,6 +18561,15 @@ exports.ExtrudeHole = class ExtrudeHole extends exports.Hole {
|
|||||||
mesh.material = ColorMaterial.GetConceptualMaterial(this.ColorIndex);
|
mesh.material = ColorMaterial.GetConceptualMaterial(this.ColorIndex);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
ClearDraw() {
|
||||||
|
if (this._EdgeGeometry)
|
||||||
|
this._EdgeGeometry.dispose();
|
||||||
|
this._EdgeGeometry = undefined;
|
||||||
|
if (this._MeshGeometry)
|
||||||
|
this._MeshGeometry.dispose();
|
||||||
|
this._MeshGeometry = undefined;
|
||||||
|
return super.ClearDraw();
|
||||||
|
}
|
||||||
get OBB() {
|
get OBB() {
|
||||||
let size = this.ContourCurve.BoundingBox.getSize(new three.Vector3).setZ(this.Height);
|
let size = this.ContourCurve.BoundingBox.getSize(new three.Vector3).setZ(this.Height);
|
||||||
return new OBB(this.OCS, size.multiplyScalar(0.5));
|
return new OBB(this.OCS, size.multiplyScalar(0.5));
|
||||||
@ -21972,6 +22012,7 @@ exports.Board = Board_1 = class Board extends exports.ExtrudeSolid {
|
|||||||
br._LayerNails = [...this._LayerNails];
|
br._LayerNails = [...this._LayerNails];
|
||||||
br.ProcessingGroupList = [...this.ProcessingGroupList];
|
br.ProcessingGroupList = [...this.ProcessingGroupList];
|
||||||
br._BoardProcessOption = { ...this._BoardProcessOption };
|
br._BoardProcessOption = { ...this._BoardProcessOption };
|
||||||
|
br._CustomNumber = this._CustomNumber; //因为CustomNumber不会刷新绘制,所以拷贝这个
|
||||||
let new2old_edgeMap;
|
let new2old_edgeMap;
|
||||||
//修正排钻边的数据
|
//修正排钻边的数据
|
||||||
if (highDrills) {
|
if (highDrills) {
|
||||||
@ -22648,7 +22689,7 @@ exports.Board = Board_1 = class Board extends exports.ExtrudeSolid {
|
|||||||
csg.transforms = mtx.toArray();
|
csg.transforms = mtx.toArray();
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
let mtx = MakeMirrorMtx(ZAxis, new three.Vector3(0, 0, item.depth));
|
let mtx = MakeMirrorMtx(ZAxis, new three.Vector3(0, 0, item.depth * 0.5));
|
||||||
// let edge = geometry.EdgeGeom.applyMatrix4(mtx);
|
// let edge = geometry.EdgeGeom.applyMatrix4(mtx);
|
||||||
// this._2DPathDrawObject.add(new LineSegments(edge, ColorMaterial.GetLineMaterial(this.ColorIndex)));
|
// this._2DPathDrawObject.add(new LineSegments(edge, ColorMaterial.GetLineMaterial(this.ColorIndex)));
|
||||||
csg.transforms = mtx.toArray();
|
csg.transforms = mtx.toArray();
|
||||||
@ -24176,6 +24217,13 @@ exports.RoomWallLine = class RoomWallLine extends exports.RoomWallBase {
|
|||||||
line.geometry = geometry;
|
line.geometry = geometry;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
ClearDraw() {
|
||||||
|
if (this._MeshGeometry)
|
||||||
|
this._MeshGeometry = undefined;
|
||||||
|
if (this._EdgeGeometry)
|
||||||
|
this._EdgeGeometry = undefined;
|
||||||
|
return super.ClearDraw();
|
||||||
|
}
|
||||||
//#endregion
|
//#endregion
|
||||||
//#region -------------------------File-------------------------
|
//#region -------------------------File-------------------------
|
||||||
//对象从文件中读取数据,初始化自身
|
//对象从文件中读取数据,初始化自身
|
||||||
@ -25165,6 +25213,10 @@ exports.RoomFlatBase = class RoomFlatBase extends exports.RoomBase {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
ClearDraw() {
|
||||||
|
this.UpdateDrawGeometry();
|
||||||
|
return super.ClearDraw();
|
||||||
|
}
|
||||||
//#region -----------------------------File-----------------------------
|
//#region -----------------------------File-----------------------------
|
||||||
//对象应该实现dataIn和DataOut的方法,为了对象的序列化和反序列化
|
//对象应该实现dataIn和DataOut的方法,为了对象的序列化和反序列化
|
||||||
//对象从文件中读取数据,初始化自身
|
//对象从文件中读取数据,初始化自身
|
||||||
@ -26538,6 +26590,10 @@ exports.RoomWallArc = class RoomWallArc extends exports.RoomWallBase {
|
|||||||
this._MeshGeometry.dispose();
|
this._MeshGeometry.dispose();
|
||||||
this._MeshGeometry = undefined;
|
this._MeshGeometry = undefined;
|
||||||
}
|
}
|
||||||
|
ClearDraw() {
|
||||||
|
this.UpdateDrawGeometry();
|
||||||
|
return super.ClearDraw();
|
||||||
|
}
|
||||||
get EdgeGeometry() {
|
get EdgeGeometry() {
|
||||||
if (this._EdgeGeometry)
|
if (this._EdgeGeometry)
|
||||||
return this._EdgeGeometry;
|
return this._EdgeGeometry;
|
||||||
@ -27378,6 +27434,10 @@ exports.RoomHolePolyline = class RoomHolePolyline extends exports.RoomHoleBase {
|
|||||||
this._MeshGeometry.dispose();
|
this._MeshGeometry.dispose();
|
||||||
this._MeshGeometry = undefined;
|
this._MeshGeometry = undefined;
|
||||||
}
|
}
|
||||||
|
ClearDraw() {
|
||||||
|
this.UpdateDrawGeometry();
|
||||||
|
return super.ClearDraw();
|
||||||
|
}
|
||||||
get EdgeGeometry() {
|
get EdgeGeometry() {
|
||||||
if (this._EdgeGeometry)
|
if (this._EdgeGeometry)
|
||||||
return this._EdgeGeometry;
|
return this._EdgeGeometry;
|
||||||
@ -35814,20 +35874,13 @@ exports.RevolveSolid = RevolveSolid_1 = class RevolveSolid extends exports.Entit
|
|||||||
this._CacheIsRev = n.y > 0;
|
this._CacheIsRev = n.y > 0;
|
||||||
}
|
}
|
||||||
if (this._CacheContourPoints === undefined) {
|
if (this._CacheContourPoints === undefined) {
|
||||||
this._CacheContourPoints3D = [];
|
this._CacheContourPoints = [];
|
||||||
let ocsInv = this._Contour.OCSInv;
|
for (let p of this._Contour.Shape.getPoints(6)) {
|
||||||
for (let i = 0; i < this._Contour.EndParam; i++) {
|
this._CacheContourPoints.push(p);
|
||||||
let c = this._Contour.GetCurveAtIndex(i);
|
if (p["_mask_"])
|
||||||
this._CacheContourPoints3D.push(c.StartPoint);
|
this._CacheContourPoints.push(p);
|
||||||
if (c instanceof exports.Arc) {
|
|
||||||
let minCount = Math.max(2, Math.ceil((c.AllAngle) / Math.PI) * 3);
|
|
||||||
let count = clamp(c.Length / 20, minCount, 30);
|
|
||||||
for (let j = 0; j < count; j++)
|
|
||||||
this._CacheContourPoints3D.push(c.GetPointAtParam((j + 1) / (count + 1)));
|
|
||||||
}
|
|
||||||
this._CacheContourPoints3D.push(c.EndPoint);
|
|
||||||
}
|
}
|
||||||
this._CacheContourPoints = this._CacheContourPoints3D.map(p => AsVector2(p.clone().applyMatrix4(ocsInv)));
|
this._CacheContourPoints3D = this._CacheContourPoints.map(p => AsVector3(p).applyMatrix4(this._Contour.OCSNoClone));
|
||||||
this._CacheContourFaces = three.ShapeUtils.triangulateShape(this._CacheContourPoints, []);
|
this._CacheContourFaces = three.ShapeUtils.triangulateShape(this._CacheContourPoints, []);
|
||||||
this._CacheContourPoints3DQ = [];
|
this._CacheContourPoints3DQ = [];
|
||||||
if (isParallelTo(this._Contour.Normal, YAxis))
|
if (isParallelTo(this._Contour.Normal, YAxis))
|
||||||
@ -35891,8 +35944,7 @@ exports.RevolveSolid = RevolveSolid_1 = class RevolveSolid extends exports.Entit
|
|||||||
RevolveLine(geo, this._CacheContourPoints3DQ, this._CacheContourPoints3DQ2, this._StartAngle, allAngle, us);
|
RevolveLine(geo, this._CacheContourPoints3DQ, this._CacheContourPoints3DQ2, this._StartAngle, allAngle, us);
|
||||||
geo.computeFaceNormals();
|
geo.computeFaceNormals();
|
||||||
geo.computeVertexNormals();
|
geo.computeVertexNormals();
|
||||||
this._MeshGeometry = geo;
|
return this._MeshGeometry;
|
||||||
return geo;
|
|
||||||
}
|
}
|
||||||
//#region Draw
|
//#region Draw
|
||||||
InitDrawObject(renderType = exports.RenderType.Wireframe) {
|
InitDrawObject(renderType = exports.RenderType.Wireframe) {
|
||||||
@ -35901,8 +35953,14 @@ exports.RevolveSolid = RevolveSolid_1 = class RevolveSolid extends exports.Entit
|
|||||||
return obj;
|
return obj;
|
||||||
}
|
}
|
||||||
UpdateDrawGeometry() {
|
UpdateDrawGeometry() {
|
||||||
|
if (this._MeshGeometry)
|
||||||
|
this._MeshGeometry.dispose();
|
||||||
this._MeshGeometry = undefined;
|
this._MeshGeometry = undefined;
|
||||||
}
|
}
|
||||||
|
ClearDraw() {
|
||||||
|
this.UpdateDrawGeometry();
|
||||||
|
return super.ClearDraw();
|
||||||
|
}
|
||||||
UpdateDrawObject(type, obj) {
|
UpdateDrawObject(type, obj) {
|
||||||
Object3DRemoveAll(obj);
|
Object3DRemoveAll(obj);
|
||||||
if (type === exports.RenderType.Wireframe) {
|
if (type === exports.RenderType.Wireframe) {
|
||||||
@ -38996,6 +39054,10 @@ exports.BulkheadCeiling = class BulkheadCeiling extends exports.Entity {
|
|||||||
this._FaceGeometry.dispose();
|
this._FaceGeometry.dispose();
|
||||||
this._FaceGeometry = undefined;
|
this._FaceGeometry = undefined;
|
||||||
}
|
}
|
||||||
|
ClearDraw() {
|
||||||
|
this.UpdateDrawGeometry();
|
||||||
|
return super.ClearDraw();
|
||||||
|
}
|
||||||
GetGripPoints() {
|
GetGripPoints() {
|
||||||
let pts = [];
|
let pts = [];
|
||||||
for (let data of this._ContourData)
|
for (let data of this._ContourData)
|
||||||
|
File diff suppressed because one or more lines are too long
109
api.esm.js
109
api.esm.js
@ -14,7 +14,6 @@ import * as clipperLib from 'js-angusj-clipper/web';
|
|||||||
import { JoinType, EndType } from 'js-angusj-clipper/web';
|
import { JoinType, EndType } from 'js-angusj-clipper/web';
|
||||||
import polylabel from 'polylabel';
|
import polylabel from 'polylabel';
|
||||||
function observable() { };
|
function observable() { };
|
||||||
function toJS() { };
|
|
||||||
/******************************************************************************
|
/******************************************************************************
|
||||||
Copyright (c) Microsoft Corporation.
|
Copyright (c) Microsoft Corporation.
|
||||||
|
|
||||||
@ -4802,15 +4801,17 @@ Circle = Circle_1 = __decorate([
|
|||||||
Factory
|
Factory
|
||||||
], Circle);
|
], Circle);
|
||||||
|
|
||||||
const ARC_SplitLength = 0.4; //圆的分段长度(虚幻引擎的尺寸单位是厘米)
|
const ARC_DRAW_CONFIG = {
|
||||||
const ARC_RADIUS_MIN = 2.5; //大于半径25的自动优化成36等分圆 保证绘制光滑
|
ARC_SplitLength: 0.4,
|
||||||
const Arc_MinSplitCount = 8; //圆的最小分段个数
|
ARC_RADIUS_MIN: 2.5,
|
||||||
const ARC_MaxSplitCount = 90; //圆的最大分段个数
|
Arc_MinSplitCount: 8,
|
||||||
|
ARC_MaxSplitCount: 90, //圆的最大分段个数
|
||||||
|
};
|
||||||
function GetArcDrawCount(arc) {
|
function GetArcDrawCount(arc) {
|
||||||
let splitCount = arc.Radius / ARC_SplitLength;
|
let splitCount = arc.Radius / ARC_DRAW_CONFIG.ARC_SplitLength;
|
||||||
//保证是偶数(避免奇数和Shape2计算方式一致导致的干涉)
|
//保证是偶数(避免奇数和Shape2计算方式一致导致的干涉)
|
||||||
splitCount = clamp(Math.floor(splitCount * 0.5) * 2, Arc_MinSplitCount, ARC_MaxSplitCount);
|
splitCount = clamp(Math.floor(splitCount * 0.5) * 2, ARC_DRAW_CONFIG.Arc_MinSplitCount, ARC_DRAW_CONFIG.ARC_MaxSplitCount);
|
||||||
if (arc.Radius > ARC_RADIUS_MIN)
|
if (arc.Radius > ARC_DRAW_CONFIG.ARC_RADIUS_MIN)
|
||||||
splitCount = Math.max(36, splitCount);
|
splitCount = Math.max(36, splitCount);
|
||||||
return splitCount;
|
return splitCount;
|
||||||
}
|
}
|
||||||
@ -11070,9 +11071,17 @@ let Region = Region_1 = class Region extends Entity {
|
|||||||
this._MeshGeometry.computeVertexNormals();
|
this._MeshGeometry.computeVertexNormals();
|
||||||
}
|
}
|
||||||
UpdateDrawGeometry() {
|
UpdateDrawGeometry() {
|
||||||
|
if (this._EdgeGeometry)
|
||||||
|
this._EdgeGeometry.dispose();
|
||||||
this._EdgeGeometry = undefined;
|
this._EdgeGeometry = undefined;
|
||||||
|
if (this._MeshGeometry)
|
||||||
|
this._MeshGeometry.dispose();
|
||||||
this._MeshGeometry = undefined;
|
this._MeshGeometry = undefined;
|
||||||
}
|
}
|
||||||
|
ClearDraw() {
|
||||||
|
this.UpdateDrawGeometry();
|
||||||
|
return super.ClearDraw();
|
||||||
|
}
|
||||||
InitDrawObject(renderType = RenderType.Wireframe) {
|
InitDrawObject(renderType = RenderType.Wireframe) {
|
||||||
if (renderType === RenderType.Wireframe) {
|
if (renderType === RenderType.Wireframe) {
|
||||||
return new LineSegments(this.EdgeGeometry, ColorMaterial.GetLineMaterial(this.ColorIndex));
|
return new LineSegments(this.EdgeGeometry, ColorMaterial.GetLineMaterial(this.ColorIndex));
|
||||||
@ -11612,6 +11621,15 @@ let CylinderHole = CylinderHole_1 = class CylinderHole extends Hole {
|
|||||||
mesh.material = ColorMaterial.GetConceptualMaterial(this.ColorIndex);
|
mesh.material = ColorMaterial.GetConceptualMaterial(this.ColorIndex);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
ClearDraw() {
|
||||||
|
if (this._EdgeGeometry)
|
||||||
|
this._EdgeGeometry.dispose();
|
||||||
|
this._EdgeGeometry = undefined;
|
||||||
|
if (this._MeshGeometry)
|
||||||
|
this._MeshGeometry.dispose();
|
||||||
|
this._MeshGeometry = undefined;
|
||||||
|
return super.ClearDraw();
|
||||||
|
}
|
||||||
_ReadFile(file) {
|
_ReadFile(file) {
|
||||||
super._ReadFile(file);
|
super._ReadFile(file);
|
||||||
let ver = file.Read(); //1
|
let ver = file.Read(); //1
|
||||||
@ -14156,9 +14174,17 @@ let SweepSolid = SweepSolid_1 = class SweepSolid extends Entity {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
UpdateDrawGeometry() {
|
UpdateDrawGeometry() {
|
||||||
|
if (this._EdgeGeometry)
|
||||||
|
this._EdgeGeometry.dispose();
|
||||||
this._EdgeGeometry = undefined;
|
this._EdgeGeometry = undefined;
|
||||||
|
if (this._MeshGeometry)
|
||||||
|
this._MeshGeometry.dispose();
|
||||||
this._MeshGeometry = undefined;
|
this._MeshGeometry = undefined;
|
||||||
}
|
}
|
||||||
|
ClearDraw() {
|
||||||
|
this.UpdateDrawGeometry();
|
||||||
|
return super.ClearDraw();
|
||||||
|
}
|
||||||
UpdateDrawObject(renderType, obj) {
|
UpdateDrawObject(renderType, obj) {
|
||||||
DisposeThreeObj(obj);
|
DisposeThreeObj(obj);
|
||||||
if (renderType === RenderType.Wireframe || renderType === RenderType.Edge) {
|
if (renderType === RenderType.Wireframe || renderType === RenderType.Edge) {
|
||||||
@ -17999,6 +18025,10 @@ let ExtrudeSolid = ExtrudeSolid_1 = class ExtrudeSolid extends Entity {
|
|||||||
this._MeshGeometry.dispose();
|
this._MeshGeometry.dispose();
|
||||||
this._MeshGeometry = undefined;
|
this._MeshGeometry = undefined;
|
||||||
}
|
}
|
||||||
|
ClearDraw() {
|
||||||
|
this.UpdateDrawGeometry();
|
||||||
|
return super.ClearDraw();
|
||||||
|
}
|
||||||
UpdateDrawObject(renderType, obj) {
|
UpdateDrawObject(renderType, obj) {
|
||||||
DisposeThreeObj(obj);
|
DisposeThreeObj(obj);
|
||||||
Object3DRemoveAll(obj);
|
Object3DRemoveAll(obj);
|
||||||
@ -18499,6 +18529,15 @@ let ExtrudeHole = class ExtrudeHole extends Hole {
|
|||||||
mesh.material = ColorMaterial.GetConceptualMaterial(this.ColorIndex);
|
mesh.material = ColorMaterial.GetConceptualMaterial(this.ColorIndex);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
ClearDraw() {
|
||||||
|
if (this._EdgeGeometry)
|
||||||
|
this._EdgeGeometry.dispose();
|
||||||
|
this._EdgeGeometry = undefined;
|
||||||
|
if (this._MeshGeometry)
|
||||||
|
this._MeshGeometry.dispose();
|
||||||
|
this._MeshGeometry = undefined;
|
||||||
|
return super.ClearDraw();
|
||||||
|
}
|
||||||
get OBB() {
|
get OBB() {
|
||||||
let size = this.ContourCurve.BoundingBox.getSize(new Vector3).setZ(this.Height);
|
let size = this.ContourCurve.BoundingBox.getSize(new Vector3).setZ(this.Height);
|
||||||
return new OBB(this.OCS, size.multiplyScalar(0.5));
|
return new OBB(this.OCS, size.multiplyScalar(0.5));
|
||||||
@ -21941,6 +21980,7 @@ let Board = Board_1 = class Board extends ExtrudeSolid {
|
|||||||
br._LayerNails = [...this._LayerNails];
|
br._LayerNails = [...this._LayerNails];
|
||||||
br.ProcessingGroupList = [...this.ProcessingGroupList];
|
br.ProcessingGroupList = [...this.ProcessingGroupList];
|
||||||
br._BoardProcessOption = { ...this._BoardProcessOption };
|
br._BoardProcessOption = { ...this._BoardProcessOption };
|
||||||
|
br._CustomNumber = this._CustomNumber; //因为CustomNumber不会刷新绘制,所以拷贝这个
|
||||||
let new2old_edgeMap;
|
let new2old_edgeMap;
|
||||||
//修正排钻边的数据
|
//修正排钻边的数据
|
||||||
if (highDrills) {
|
if (highDrills) {
|
||||||
@ -22617,7 +22657,7 @@ let Board = Board_1 = class Board extends ExtrudeSolid {
|
|||||||
csg.transforms = mtx.toArray();
|
csg.transforms = mtx.toArray();
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
let mtx = MakeMirrorMtx(ZAxis, new Vector3(0, 0, item.depth));
|
let mtx = MakeMirrorMtx(ZAxis, new Vector3(0, 0, item.depth * 0.5));
|
||||||
// let edge = geometry.EdgeGeom.applyMatrix4(mtx);
|
// let edge = geometry.EdgeGeom.applyMatrix4(mtx);
|
||||||
// this._2DPathDrawObject.add(new LineSegments(edge, ColorMaterial.GetLineMaterial(this.ColorIndex)));
|
// this._2DPathDrawObject.add(new LineSegments(edge, ColorMaterial.GetLineMaterial(this.ColorIndex)));
|
||||||
csg.transforms = mtx.toArray();
|
csg.transforms = mtx.toArray();
|
||||||
@ -24145,6 +24185,13 @@ let RoomWallLine = class RoomWallLine extends RoomWallBase {
|
|||||||
line.geometry = geometry;
|
line.geometry = geometry;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
ClearDraw() {
|
||||||
|
if (this._MeshGeometry)
|
||||||
|
this._MeshGeometry = undefined;
|
||||||
|
if (this._EdgeGeometry)
|
||||||
|
this._EdgeGeometry = undefined;
|
||||||
|
return super.ClearDraw();
|
||||||
|
}
|
||||||
//#endregion
|
//#endregion
|
||||||
//#region -------------------------File-------------------------
|
//#region -------------------------File-------------------------
|
||||||
//对象从文件中读取数据,初始化自身
|
//对象从文件中读取数据,初始化自身
|
||||||
@ -25134,6 +25181,10 @@ let RoomFlatBase = class RoomFlatBase extends RoomBase {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
ClearDraw() {
|
||||||
|
this.UpdateDrawGeometry();
|
||||||
|
return super.ClearDraw();
|
||||||
|
}
|
||||||
//#region -----------------------------File-----------------------------
|
//#region -----------------------------File-----------------------------
|
||||||
//对象应该实现dataIn和DataOut的方法,为了对象的序列化和反序列化
|
//对象应该实现dataIn和DataOut的方法,为了对象的序列化和反序列化
|
||||||
//对象从文件中读取数据,初始化自身
|
//对象从文件中读取数据,初始化自身
|
||||||
@ -26507,6 +26558,10 @@ let RoomWallArc = class RoomWallArc extends RoomWallBase {
|
|||||||
this._MeshGeometry.dispose();
|
this._MeshGeometry.dispose();
|
||||||
this._MeshGeometry = undefined;
|
this._MeshGeometry = undefined;
|
||||||
}
|
}
|
||||||
|
ClearDraw() {
|
||||||
|
this.UpdateDrawGeometry();
|
||||||
|
return super.ClearDraw();
|
||||||
|
}
|
||||||
get EdgeGeometry() {
|
get EdgeGeometry() {
|
||||||
if (this._EdgeGeometry)
|
if (this._EdgeGeometry)
|
||||||
return this._EdgeGeometry;
|
return this._EdgeGeometry;
|
||||||
@ -27347,6 +27402,10 @@ let RoomHolePolyline = class RoomHolePolyline extends RoomHoleBase {
|
|||||||
this._MeshGeometry.dispose();
|
this._MeshGeometry.dispose();
|
||||||
this._MeshGeometry = undefined;
|
this._MeshGeometry = undefined;
|
||||||
}
|
}
|
||||||
|
ClearDraw() {
|
||||||
|
this.UpdateDrawGeometry();
|
||||||
|
return super.ClearDraw();
|
||||||
|
}
|
||||||
get EdgeGeometry() {
|
get EdgeGeometry() {
|
||||||
if (this._EdgeGeometry)
|
if (this._EdgeGeometry)
|
||||||
return this._EdgeGeometry;
|
return this._EdgeGeometry;
|
||||||
@ -35783,20 +35842,13 @@ let RevolveSolid = RevolveSolid_1 = class RevolveSolid extends Entity {
|
|||||||
this._CacheIsRev = n.y > 0;
|
this._CacheIsRev = n.y > 0;
|
||||||
}
|
}
|
||||||
if (this._CacheContourPoints === undefined) {
|
if (this._CacheContourPoints === undefined) {
|
||||||
this._CacheContourPoints3D = [];
|
this._CacheContourPoints = [];
|
||||||
let ocsInv = this._Contour.OCSInv;
|
for (let p of this._Contour.Shape.getPoints(6)) {
|
||||||
for (let i = 0; i < this._Contour.EndParam; i++) {
|
this._CacheContourPoints.push(p);
|
||||||
let c = this._Contour.GetCurveAtIndex(i);
|
if (p["_mask_"])
|
||||||
this._CacheContourPoints3D.push(c.StartPoint);
|
this._CacheContourPoints.push(p);
|
||||||
if (c instanceof Arc) {
|
|
||||||
let minCount = Math.max(2, Math.ceil((c.AllAngle) / Math.PI) * 3);
|
|
||||||
let count = clamp(c.Length / 20, minCount, 30);
|
|
||||||
for (let j = 0; j < count; j++)
|
|
||||||
this._CacheContourPoints3D.push(c.GetPointAtParam((j + 1) / (count + 1)));
|
|
||||||
}
|
|
||||||
this._CacheContourPoints3D.push(c.EndPoint);
|
|
||||||
}
|
}
|
||||||
this._CacheContourPoints = this._CacheContourPoints3D.map(p => AsVector2(p.clone().applyMatrix4(ocsInv)));
|
this._CacheContourPoints3D = this._CacheContourPoints.map(p => AsVector3(p).applyMatrix4(this._Contour.OCSNoClone));
|
||||||
this._CacheContourFaces = ShapeUtils.triangulateShape(this._CacheContourPoints, []);
|
this._CacheContourFaces = ShapeUtils.triangulateShape(this._CacheContourPoints, []);
|
||||||
this._CacheContourPoints3DQ = [];
|
this._CacheContourPoints3DQ = [];
|
||||||
if (isParallelTo(this._Contour.Normal, YAxis))
|
if (isParallelTo(this._Contour.Normal, YAxis))
|
||||||
@ -35860,8 +35912,7 @@ let RevolveSolid = RevolveSolid_1 = class RevolveSolid extends Entity {
|
|||||||
RevolveLine(geo, this._CacheContourPoints3DQ, this._CacheContourPoints3DQ2, this._StartAngle, allAngle, us);
|
RevolveLine(geo, this._CacheContourPoints3DQ, this._CacheContourPoints3DQ2, this._StartAngle, allAngle, us);
|
||||||
geo.computeFaceNormals();
|
geo.computeFaceNormals();
|
||||||
geo.computeVertexNormals();
|
geo.computeVertexNormals();
|
||||||
this._MeshGeometry = geo;
|
return this._MeshGeometry;
|
||||||
return geo;
|
|
||||||
}
|
}
|
||||||
//#region Draw
|
//#region Draw
|
||||||
InitDrawObject(renderType = RenderType.Wireframe) {
|
InitDrawObject(renderType = RenderType.Wireframe) {
|
||||||
@ -35870,8 +35921,14 @@ let RevolveSolid = RevolveSolid_1 = class RevolveSolid extends Entity {
|
|||||||
return obj;
|
return obj;
|
||||||
}
|
}
|
||||||
UpdateDrawGeometry() {
|
UpdateDrawGeometry() {
|
||||||
|
if (this._MeshGeometry)
|
||||||
|
this._MeshGeometry.dispose();
|
||||||
this._MeshGeometry = undefined;
|
this._MeshGeometry = undefined;
|
||||||
}
|
}
|
||||||
|
ClearDraw() {
|
||||||
|
this.UpdateDrawGeometry();
|
||||||
|
return super.ClearDraw();
|
||||||
|
}
|
||||||
UpdateDrawObject(type, obj) {
|
UpdateDrawObject(type, obj) {
|
||||||
Object3DRemoveAll(obj);
|
Object3DRemoveAll(obj);
|
||||||
if (type === RenderType.Wireframe) {
|
if (type === RenderType.Wireframe) {
|
||||||
@ -38965,6 +39022,10 @@ let BulkheadCeiling = class BulkheadCeiling extends Entity {
|
|||||||
this._FaceGeometry.dispose();
|
this._FaceGeometry.dispose();
|
||||||
this._FaceGeometry = undefined;
|
this._FaceGeometry = undefined;
|
||||||
}
|
}
|
||||||
|
ClearDraw() {
|
||||||
|
this.UpdateDrawGeometry();
|
||||||
|
return super.ClearDraw();
|
||||||
|
}
|
||||||
GetGripPoints() {
|
GetGripPoints() {
|
||||||
let pts = [];
|
let pts = [];
|
||||||
for (let data of this._ContourData)
|
for (let data of this._ContourData)
|
||||||
|
File diff suppressed because one or more lines are too long
@ -9,6 +9,7 @@ import { ISpaceParse } from "../../../Geometry/SpaceParse/ISpaceParse";
|
|||||||
import { DoorStore } from "../../../UI/Store/DoorDrawerStore/DoorStore";
|
import { DoorStore } from "../../../UI/Store/DoorDrawerStore/DoorStore";
|
||||||
import { IDoorConfigOption, IDoorInfo } from "../../../UI/Store/DoorInterface";
|
import { IDoorConfigOption, IDoorInfo } from "../../../UI/Store/DoorInterface";
|
||||||
import { BoardProcessOption } from "../../../UI/Store/OptionInterface/BoardProcessOption";
|
import { BoardProcessOption } from "../../../UI/Store/OptionInterface/BoardProcessOption";
|
||||||
|
export declare const BoxIntersectFuzz: number;
|
||||||
export declare class DrawDoorTool {
|
export declare class DrawDoorTool {
|
||||||
private store;
|
private store;
|
||||||
protected spaceParse: ISpaceParse;
|
protected spaceParse: ISpaceParse;
|
||||||
@ -79,9 +80,8 @@ export declare function SetHingeType(br: Board, ironware: HardwareCompositeEntit
|
|||||||
* @param checkEnts 校验的实体列表
|
* @param checkEnts 校验的实体列表
|
||||||
* @param parentOCS 父空间的坐标系
|
* @param parentOCS 父空间的坐标系
|
||||||
*/
|
*/
|
||||||
export declare function IsBoxAndEntitysIntersect(enBox: Box3, checkEnts: Entity[], parentOCS?: Matrix4): boolean;
|
export declare function IsBoxAndEntitysIntersect(enBox: Box3, checkEnts: Entity[], fuzz?: number, parentOCS?: Matrix4, isDoor?: boolean): boolean;
|
||||||
/**
|
/**
|
||||||
*
|
|
||||||
* 特殊铰链模板(多个实体编组)
|
* 特殊铰链模板(多个实体编组)
|
||||||
* 防止 hingeSpace.GetParam("SY").value 被覆盖
|
* 防止 hingeSpace.GetParam("SY").value 被覆盖
|
||||||
*
|
*
|
||||||
|
@ -1 +1 @@
|
|||||||
{"version":3,"file":"DrawDoorTool.d.ts","sourceRoot":"","sources":["../../../../../src/Add-on/DrawBoard/DrawDoorDrawer/DrawDoorTool.ts"],"names":[],"mappings":"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"}
|
{"version":3,"file":"DrawDoorTool.d.ts","sourceRoot":"","sources":["../../../../../src/Add-on/DrawBoard/DrawDoorDrawer/DrawDoorTool.ts"],"names":[],"mappings":"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"}
|
@ -1 +1 @@
|
|||||||
{"version":3,"file":"DrawDrawer.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawBoard/DrawDrawer.ts"],"names":[],"mappings":"AAmBA,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAWtD,qBAAa,WAAY,YAAW,OAAO;IAEvC,OAAO,CAAC,iBAAiB,CAAmB;IACtC,IAAI;IA2MV,OAAO,CAAC,WAAW;IAInB,OAAO,CAAC,mBAAmB;IAQ3B,OAAO,CAAC,eAAe;IAsDvB,OAAO,CAAC,cAAc;IAwEtB;;;;;;;;OAQG;IACH,OAAO,CAAC,aAAa;IAyIrB,OAAO,CAAC,eAAe;IAgCvB,OAAO,CAAC,qBAAqB;IAa7B,gBAAgB;IAChB,OAAO,CAAC,UAAU;IAUlB,OAAO,CAAC,aAAa;CAmFxB"}
|
{"version":3,"file":"DrawDrawer.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawBoard/DrawDrawer.ts"],"names":[],"mappings":"AAmBA,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAWtD,qBAAa,WAAY,YAAW,OAAO;IAEvC,OAAO,CAAC,iBAAiB,CAAmB;IACtC,IAAI;IA2MV,OAAO,CAAC,WAAW;IAInB,OAAO,CAAC,mBAAmB;IAQ3B,OAAO,CAAC,eAAe;IAsDvB,OAAO,CAAC,cAAc;IAwEtB;;;;;;;;OAQG;IACH,OAAO,CAAC,aAAa;IAyIrB,OAAO,CAAC,eAAe;IAgCvB,OAAO,CAAC,qBAAqB;IAa7B,gBAAgB;IAChB,OAAO,CAAC,UAAU;IAUlB,OAAO,CAAC,aAAa;CAoFxB"}
|
@ -1 +1 @@
|
|||||||
{"version":3,"file":"ParseHandle.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawBoard/ParseHandle.ts"],"names":[],"mappings":"AAUA,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAOtD,qBAAa,WAAY,YAAW,OAAO;IAEjC,IAAI;CAyEb"}
|
{"version":3,"file":"ParseHandle.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/DrawBoard/ParseHandle.ts"],"names":[],"mappings":"AAUA,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAOtD,qBAAa,WAAY,YAAW,OAAO;IAEjC,IAAI;CA8Eb"}
|
@ -1 +1 @@
|
|||||||
{"version":3,"file":"CommandFlipZMatrix.d.ts","sourceRoot":"","sources":["../../../src/Common/CommandFlipZMatrix.ts"],"names":[],"mappings":"AAOA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAInD,qBAAa,mBAAoB,YAAW,OAAO;IAEzC,IAAI;CAuBb"}
|
{"version":3,"file":"CommandFlipZMatrix.d.ts","sourceRoot":"","sources":["../../../src/Common/CommandFlipZMatrix.ts"],"names":[],"mappings":"AAOA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAInD,qBAAa,mBAAoB,YAAW,OAAO;IAEzC,IAAI;CA0Bb"}
|
@ -43,6 +43,7 @@ export declare class CylinderHole extends Hole {
|
|||||||
private GetObject3DByRenderType;
|
private GetObject3DByRenderType;
|
||||||
UpdateDrawObject(type: RenderType, obj: Object3D): void;
|
UpdateDrawObject(type: RenderType, obj: Object3D): void;
|
||||||
UpdateDrawObjectMaterial(type: RenderType, obj: Object3D): void;
|
UpdateDrawObjectMaterial(type: RenderType, obj: Object3D): void;
|
||||||
|
ClearDraw(): this;
|
||||||
protected _ReadFile(file: CADFiler): void;
|
protected _ReadFile(file: CADFiler): void;
|
||||||
WriteFile(file: CADFiler): void;
|
WriteFile(file: CADFiler): void;
|
||||||
}
|
}
|
||||||
|
@ -1 +1 @@
|
|||||||
{"version":3,"file":"CylinderHole.d.ts","sourceRoot":"","sources":["../../../../src/DatabaseServices/3DSolid/CylinderHole.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,cAAc,EAAE,sBAAsB,EAAqC,YAAY,EAAE,OAAO,EAAW,IAAI,EAAE,QAAQ,EAAmB,OAAO,EAAE,MAAM,OAAO,CAAC;AAI5K,OAAO,EAAE,cAAc,EAAE,MAAM,6BAA6B,CAAC;AAC7D,OAAO,EAAE,OAAO,EAAE,MAAM,oBAAoB,CAAC;AAC7C,OAAO,EAAE,UAAU,EAAE,MAAM,iCAAiC,CAAC;AAE7D,OAAO,EAAE,QAAQ,EAAE,MAAM,aAAa,CAAC;AAEvC,OAAO,EAAE,IAAI,EAAE,MAAM,QAAQ,CAAC;AAE9B,oBAAY,aAAa;IAErB,SAAS;IACT,GAAG,IAAI;IACP,SAAS;IACT,GAAG,IAAI;IACP,SAAS;IACT,GAAG,IAAI;IACP,SAAS;IACT,IAAI,IAAI;IACR,SAAS;IACT,IAAI,IAAI;IACR,SAAS;IACT,EAAE,IAAI;IACN,OAAO,IAAI;CACd;AAKD,qBACa,YAAa,SAAQ,IAAI;IAElC,OAAO,CAAC,OAAO,CAAa;;IAM5B,MAAM,CAAC,aAAa,CAAC,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,IAAI,EAAE,aAAa;IAUxE,IAAI,MAAM,CAAC,CAAC,EAAE,MAAM,EAUnB;IACD,IAAI,MAAM,IAII,MAAM,CADnB;IACD,IAAI,MAAM,CAAC,CAAC,EAAE,MAAM,EAQnB;IACD,IAAI,MAAM,IAxBI,MAAM,CA2BnB;IACD,IAAI,WAAW,YAGd;IAED;;MAEE;IACF,IAAI,gBAAgB,IAAI,OAAO,CAG9B;IAED,OAAO,CAAC,aAAa,CAAyB;IAC9C,IAAI,YAAY,2BAMf;IAED,OAAO,CAAC,aAAa,CAAiB;IACtC,OAAO,KAAK,YAAY,GAOvB;IACD,aAAa;IAOb,mBAAmB,CACf,QAAQ,EAAE,cAAc,EACxB,SAAS,EAAE,OAAO,EAClB,SAAS,EAAE,OAAO,EAClB,SAAS,CAAC,EAAE,OAAO,GACpB,OAAO,EAAE;IAeZ,KAAK,CAAC,OAAO,GAAE,OAAc;IAc7B,cAAc,CAAC,UAAU,EAAE,UAAU;IAKrC,OAAO,CAAC,uBAAuB;IAW/B,gBAAgB,CAAC,IAAI,EAAE,UAAU,EAAE,GAAG,EAAE,QAAQ;IAOhD,wBAAwB,CAAC,IAAI,EAAE,UAAU,EAAE,GAAG,EAAE,QAAQ;IAiBxD,SAAS,CAAC,SAAS,CAAC,IAAI,EAAE,QAAQ;IAmBlC,SAAS,CAAC,IAAI,EAAE,QAAQ;CAO3B;AAKD,wBAAgB,wBAAwB,CAAC,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,0BAUtE;AAGD,wBAAgB,wBAAwB,CAAC,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,GAAG,cAAc,CAwBvF"}
|
{"version":3,"file":"CylinderHole.d.ts","sourceRoot":"","sources":["../../../../src/DatabaseServices/3DSolid/CylinderHole.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,cAAc,EAAE,sBAAsB,EAAqC,YAAY,EAAE,OAAO,EAAW,IAAI,EAAE,QAAQ,EAAmB,OAAO,EAAE,MAAM,OAAO,CAAC;AAI5K,OAAO,EAAE,cAAc,EAAE,MAAM,6BAA6B,CAAC;AAC7D,OAAO,EAAE,OAAO,EAAE,MAAM,oBAAoB,CAAC;AAC7C,OAAO,EAAE,UAAU,EAAE,MAAM,iCAAiC,CAAC;AAE7D,OAAO,EAAE,QAAQ,EAAE,MAAM,aAAa,CAAC;AAEvC,OAAO,EAAE,IAAI,EAAE,MAAM,QAAQ,CAAC;AAE9B,oBAAY,aAAa;IAErB,SAAS;IACT,GAAG,IAAI;IACP,SAAS;IACT,GAAG,IAAI;IACP,SAAS;IACT,GAAG,IAAI;IACP,SAAS;IACT,IAAI,IAAI;IACR,SAAS;IACT,IAAI,IAAI;IACR,SAAS;IACT,EAAE,IAAI;IACN,OAAO,IAAI;CACd;AAKD,qBACa,YAAa,SAAQ,IAAI;IAElC,OAAO,CAAC,OAAO,CAAa;;IAM5B,MAAM,CAAC,aAAa,CAAC,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,IAAI,EAAE,aAAa;IAUxE,IAAI,MAAM,CAAC,CAAC,EAAE,MAAM,EAUnB;IACD,IAAI,MAAM,IAII,MAAM,CADnB;IACD,IAAI,MAAM,CAAC,CAAC,EAAE,MAAM,EAQnB;IACD,IAAI,MAAM,IAxBI,MAAM,CA2BnB;IACD,IAAI,WAAW,YAGd;IAED;;MAEE;IACF,IAAI,gBAAgB,IAAI,OAAO,CAG9B;IAED,OAAO,CAAC,aAAa,CAAyB;IAC9C,IAAI,YAAY,2BAMf;IAED,OAAO,CAAC,aAAa,CAAiB;IACtC,OAAO,KAAK,YAAY,GAOvB;IACD,aAAa;IAOb,mBAAmB,CACf,QAAQ,EAAE,cAAc,EACxB,SAAS,EAAE,OAAO,EAClB,SAAS,EAAE,OAAO,EAClB,SAAS,CAAC,EAAE,OAAO,GACpB,OAAO,EAAE;IAeZ,KAAK,CAAC,OAAO,GAAE,OAAc;IAc7B,cAAc,CAAC,UAAU,EAAE,UAAU;IAKrC,OAAO,CAAC,uBAAuB;IAW/B,gBAAgB,CAAC,IAAI,EAAE,UAAU,EAAE,GAAG,EAAE,QAAQ;IAOhD,wBAAwB,CAAC,IAAI,EAAE,UAAU,EAAE,GAAG,EAAE,QAAQ;IAiBxD,SAAS,IAAI,IAAI;IAWjB,SAAS,CAAC,SAAS,CAAC,IAAI,EAAE,QAAQ;IAmBlC,SAAS,CAAC,IAAI,EAAE,QAAQ;CAO3B;AAKD,wBAAgB,wBAAwB,CAAC,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,0BAUtE;AAGD,wBAAgB,wBAAwB,CAAC,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,GAAG,cAAc,CAwBvF"}
|
@ -46,6 +46,7 @@ export declare class ExtrudeHole extends Hole {
|
|||||||
InitDrawObject(renderType?: RenderType): Object3D;
|
InitDrawObject(renderType?: RenderType): Object3D;
|
||||||
UpdateDrawObject(renderType: RenderType, obj: Object3D): Object3D;
|
UpdateDrawObject(renderType: RenderType, obj: Object3D): Object3D;
|
||||||
UpdateDrawObjectMaterial(renderType: RenderType, obj: Object3D): void;
|
UpdateDrawObjectMaterial(renderType: RenderType, obj: Object3D): void;
|
||||||
|
ClearDraw(): this;
|
||||||
get OBB(): OBB;
|
get OBB(): OBB;
|
||||||
ReadFile(file: CADFiler): void;
|
ReadFile(file: CADFiler): void;
|
||||||
WriteFile(file: CADFiler): void;
|
WriteFile(file: CADFiler): void;
|
||||||
|
@ -1 +1 @@
|
|||||||
{"version":3,"file":"ExtrudeHole.d.ts","sourceRoot":"","sources":["../../../../src/DatabaseServices/3DSolid/ExtrudeHole.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,cAAc,EAA2C,QAAQ,EAAwE,OAAO,EAAE,OAAO,EAAE,IAAI,EAAE,QAAQ,EAAE,OAAO,EAAE,MAAM,OAAO,CAAC;AAC3M,OAAO,EAAE,KAAK,EAAE,MAAM,gCAAgC,CAAC;AAMvD,OAAO,EAAE,cAAc,EAAE,MAAM,6BAA6B,CAAC;AAC7D,OAAO,EAAE,OAAO,EAAE,MAAM,oBAAoB,CAAC;AAK7C,OAAO,EAAE,UAAU,EAAE,MAAM,iCAAiC,CAAC;AAG7D,OAAO,EAAE,QAAQ,EAAE,MAAM,aAAa,CAAC;AAEvC,OAAO,EAAE,aAAa,EAAE,MAAM,yBAAyB,CAAC;AACxD,OAAO,EAAE,mBAAmB,EAAE,YAAY,EAAE,MAAM,mBAAmB,CAAC;AAEtE,OAAO,EAAE,QAAQ,EAAE,MAAM,oBAAoB,CAAC;AAE9C,OAAO,EAAE,KAAK,EAAE,MAAM,UAAU,CAAC;AACjC,OAAO,EAAE,GAAG,EAAE,MAAM,0BAA0B,CAAC;AAE/C,OAAO,EAAE,IAAI,EAAE,MAAM,QAAQ,CAAC;AAE9B,qBACa,WAAY,SAAQ,IAAI;IAEjC,OAAO,CAAC,aAAa,CAAuC;IAC5D,OAAO,CAAC,aAAa,CAAiB;IACtC,SAAS,CAAC,YAAY,EAAE,MAAM,CAAK;IACvB,MAAM,UAAQ;IACd,SAAS,UAAS;IAE9B,IAAI,WAAW,IAII,MAAM,CADxB;IACD,IAAI,WAAW,CAAC,CAAC,EAAE,MAAM,EAOxB;IACD,OAAO;IAIP,IAAI,YAAY,IAKQ,mBAAmB,CAF1C;IAED,IAAI,YAAY,CAAC,KAAK,EAAE,mBAAmB,EA0B1C;IACD,iBAAiB;IAcjB,KAAK,CAAC,OAAO,GAAE,OAAc;IAa7B,SAAS,CAAC,gBAAgB,CAAC,CAAC,EAAE,OAAO,GAAG,IAAI;IAW5C,mBAAmB,CACf,QAAQ,EAAE,cAAc,EACxB,SAAS,EAAE,OAAO,EAClB,SAAS,EAAE,OAAO,EAClB,SAAS,CAAC,EAAE,OAAO,GACpB,OAAO,EAAE;IA8BZ,IAAI,KAAK,UAKR;IACD,IAAI,gBAAgB,YAKnB;IACD,IAAI,WAAW,YAMd;IACD,IAAI,YAAY,mBAQf;IACD,OAAO,CAAC,aAAa,CAA4B;IACjD,IAAI,YAAY,8BAOf;IACD,OAAO,CAAC,mBAAmB;IAuB3B,sBAAsB,CAAC,QAAQ,EAAE,aAAa;IAW9C,OAAO,CAAC,yBAAyB;IAIjC,uBAAuB,CAAC,SAAS,EAAE,MAAM,EAAE,EAAE,GAAG,EAAE,OAAO,EAAE,QAAQ,EAAE,aAAa;IAalF,eAAe,CAAC,MAAM,EAAE,MAAM,EAAE;IAUhC,2BAA2B,CAAC,SAAS,EAAE,KAAK,CAAC,MAAM,CAAC,EAAE,GAAG,EAAE,OAAO,EAAE,QAAQ,EAAE,aAAa;IA6E3F,aAAa,IAAI,KAAK,CAAC,OAAO,CAAC;IAI/B,gBAAgB;IAIhB,cAAc,CAAC,SAAS,EAAE,MAAM,EAAE,EAAE,GAAG,EAAE,OAAO;IAIhD,iBAAiB,CAAC,SAAS,EAAE,KAAK,CAAC,MAAM,CAAC,EAAE,GAAG,EAAE,OAAO;IAIxD,oBAAoB;IASpB,gBAAgB;IAWhB,cAAc,CAAC,UAAU,GAAE,UAAiC;IA6B5D,gBAAgB,CAAC,UAAU,EAAE,UAAU,EAAE,GAAG,EAAE,QAAQ;IAuCtD,wBAAwB,CAAC,UAAU,EAAE,UAAU,EAAE,GAAG,EAAE,QAAQ;IAkB9D,IAAI,GAAG,IAAI,GAAG,CAIb;IACD,QAAQ,CAAC,IAAI,EAAE,QAAQ;IAqBvB,SAAS,CAAC,IAAI,EAAE,QAAQ;CAU3B"}
|
{"version":3,"file":"ExtrudeHole.d.ts","sourceRoot":"","sources":["../../../../src/DatabaseServices/3DSolid/ExtrudeHole.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,cAAc,EAA2C,QAAQ,EAAwE,OAAO,EAAE,OAAO,EAAE,IAAI,EAAE,QAAQ,EAAE,OAAO,EAAE,MAAM,OAAO,CAAC;AAC3M,OAAO,EAAE,KAAK,EAAE,MAAM,gCAAgC,CAAC;AAMvD,OAAO,EAAE,cAAc,EAAE,MAAM,6BAA6B,CAAC;AAC7D,OAAO,EAAE,OAAO,EAAE,MAAM,oBAAoB,CAAC;AAK7C,OAAO,EAAE,UAAU,EAAE,MAAM,iCAAiC,CAAC;AAG7D,OAAO,EAAE,QAAQ,EAAE,MAAM,aAAa,CAAC;AAEvC,OAAO,EAAE,aAAa,EAAE,MAAM,yBAAyB,CAAC;AACxD,OAAO,EAAE,mBAAmB,EAAE,YAAY,EAAE,MAAM,mBAAmB,CAAC;AAEtE,OAAO,EAAE,QAAQ,EAAE,MAAM,oBAAoB,CAAC;AAE9C,OAAO,EAAE,KAAK,EAAE,MAAM,UAAU,CAAC;AACjC,OAAO,EAAE,GAAG,EAAE,MAAM,0BAA0B,CAAC;AAE/C,OAAO,EAAE,IAAI,EAAE,MAAM,QAAQ,CAAC;AAE9B,qBACa,WAAY,SAAQ,IAAI;IAEjC,OAAO,CAAC,aAAa,CAAuC;IAC5D,OAAO,CAAC,aAAa,CAAiB;IACtC,SAAS,CAAC,YAAY,EAAE,MAAM,CAAK;IACvB,MAAM,UAAQ;IACd,SAAS,UAAS;IAE9B,IAAI,WAAW,IAII,MAAM,CADxB;IACD,IAAI,WAAW,CAAC,CAAC,EAAE,MAAM,EAOxB;IACD,OAAO;IAIP,IAAI,YAAY,IAKQ,mBAAmB,CAF1C;IAED,IAAI,YAAY,CAAC,KAAK,EAAE,mBAAmB,EA0B1C;IACD,iBAAiB;IAcjB,KAAK,CAAC,OAAO,GAAE,OAAc;IAa7B,SAAS,CAAC,gBAAgB,CAAC,CAAC,EAAE,OAAO,GAAG,IAAI;IAW5C,mBAAmB,CACf,QAAQ,EAAE,cAAc,EACxB,SAAS,EAAE,OAAO,EAClB,SAAS,EAAE,OAAO,EAClB,SAAS,CAAC,EAAE,OAAO,GACpB,OAAO,EAAE;IA8BZ,IAAI,KAAK,UAKR;IACD,IAAI,gBAAgB,YAKnB;IACD,IAAI,WAAW,YAMd;IACD,IAAI,YAAY,mBAQf;IACD,OAAO,CAAC,aAAa,CAA4B;IACjD,IAAI,YAAY,8BAOf;IACD,OAAO,CAAC,mBAAmB;IAuB3B,sBAAsB,CAAC,QAAQ,EAAE,aAAa;IAW9C,OAAO,CAAC,yBAAyB;IAIjC,uBAAuB,CAAC,SAAS,EAAE,MAAM,EAAE,EAAE,GAAG,EAAE,OAAO,EAAE,QAAQ,EAAE,aAAa;IAalF,eAAe,CAAC,MAAM,EAAE,MAAM,EAAE;IAUhC,2BAA2B,CAAC,SAAS,EAAE,KAAK,CAAC,MAAM,CAAC,EAAE,GAAG,EAAE,OAAO,EAAE,QAAQ,EAAE,aAAa;IA6E3F,aAAa,IAAI,KAAK,CAAC,OAAO,CAAC;IAI/B,gBAAgB;IAIhB,cAAc,CAAC,SAAS,EAAE,MAAM,EAAE,EAAE,GAAG,EAAE,OAAO;IAIhD,iBAAiB,CAAC,SAAS,EAAE,KAAK,CAAC,MAAM,CAAC,EAAE,GAAG,EAAE,OAAO;IAIxD,oBAAoB;IASpB,gBAAgB;IAWhB,cAAc,CAAC,UAAU,GAAE,UAAiC;IA6B5D,gBAAgB,CAAC,UAAU,EAAE,UAAU,EAAE,GAAG,EAAE,QAAQ;IAuCtD,wBAAwB,CAAC,UAAU,EAAE,UAAU,EAAE,GAAG,EAAE,QAAQ;IAmB9D,SAAS,IAAI,IAAI;IAWjB,IAAI,GAAG,IAAI,GAAG,CAIb;IACD,QAAQ,CAAC,IAAI,EAAE,QAAQ;IAqBvB,SAAS,CAAC,IAAI,EAAE,QAAQ;CAU3B"}
|
@ -26,6 +26,7 @@ export declare class RevolveSolid extends Entity {
|
|||||||
get MeshGeometry(): Geometry;
|
get MeshGeometry(): Geometry;
|
||||||
InitDrawObject(renderType?: RenderType): Object3D;
|
InitDrawObject(renderType?: RenderType): Object3D;
|
||||||
UpdateDrawGeometry(): void;
|
UpdateDrawGeometry(): void;
|
||||||
|
ClearDraw(): this;
|
||||||
private static MeshNromal;
|
private static MeshNromal;
|
||||||
UpdateDrawObject(type: RenderType, obj: Object3D): Object3D;
|
UpdateDrawObject(type: RenderType, obj: Object3D): Object3D;
|
||||||
/**
|
/**
|
||||||
|
@ -1 +1 @@
|
|||||||
{"version":3,"file":"RevolveSolid.d.ts","sourceRoot":"","sources":["../../../../src/DatabaseServices/3DSolid/RevolveSolid.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,IAAI,EAAS,QAAQ,EAAE,OAAO,EAA4B,QAAQ,EAAuB,OAAO,EAAE,MAAM,OAAO,CAAC;AAIzH,OAAO,EAAE,cAAc,EAAE,MAAM,6BAA6B,CAAC;AAI7D,OAAO,EAAE,UAAU,EAAE,MAAM,iCAAiC,CAAC;AAE7D,OAAO,EAAE,QAAQ,EAAE,MAAM,aAAa,CAAC;AACvC,OAAO,EAAE,SAAS,EAAE,MAAM,cAAc,CAAC;AAEzC,OAAO,EAAE,MAAM,EAAE,MAAM,kBAAkB,CAAC;AAC1C,OAAO,EAAE,QAAQ,EAAE,MAAM,oBAAoB,CAAC;AAK9C,wBAAgB,MAAM,CAAC,CAAC,EAAE,OAAO,GAAG,OAAO,CAM1C;AAGD,qBACa,YAAa,SAAQ,MAAM;IAOhC,OAAO,CAAC,WAAW;IACnB,OAAO,CAAC,SAAS;IANrB,OAAO,CAAC,QAAQ,CAAW;gBAEvB,aAAa,CAAC,EAAE,OAAO,EACvB,OAAO,CAAC,EAAE,OAAO,EACjB,OAAO,CAAC,EAAE,QAAQ,EACV,WAAW,SAAI,EACf,SAAS,SAAc;IAuDnC,IAAI,OAAO,aAA4B;IAEvC,aAAa;IAeb,mBAAmB,CAAC,QAAQ,EAAE,cAAc,EAAE,SAAS,EAAE,OAAO,EAAE,SAAS,EAAE,OAAO;IAoBpF,cAAc,CAAC,MAAM,EAAE,MAAM,EAAE,EAAE,GAAG,EAAE,OAAO;IAkB7C,OAAO,CAAC,aAAa,CAAW;IAEhC,IAAI,WAAW,SAcd;IAED,OAAO,CAAC,mBAAmB,CAAY;IACvC,OAAO,CAAC,qBAAqB,CAAY;IAEzC,OAAO,CAAC,sBAAsB,CAAY;IAC1C,OAAO,CAAC,uBAAuB,CAAmB;IAElD,OAAO,CAAC,kBAAkB,CAA6B;IACvD,OAAO,CAAC,WAAW,CAAU;IAE7B,IAAI,YAAY,aAkHf;IAGD,cAAc,CAAC,UAAU,GAAE,UAAiC;IAO5D,kBAAkB;IAKlB,OAAO,CAAC,MAAM,CAAC,UAAU,CAA+C;IAExE,gBAAgB,CAAC,IAAI,EAAE,UAAU,EAAE,GAAG,EAAE,QAAQ;IAuBhD;;MAEE;IACF,iBAAiB,CAAC,KAAK,SAAI;IAW3B,kBAAkB;IAelB;;MAEE;IACF,wBAAwB,CAAC,UAAU,EAAE,UAAU,EAAE,GAAG,EAAE,QAAQ;IAmB9D,SAAS,CAAC,SAAS,CAAC,IAAI,EAAE,QAAQ;IAalC,SAAS,CAAC,IAAI,EAAE,QAAQ;IAUxB,gBAAgB,CAAC,QAAQ,EAAE,SAAS;CAKvC"}
|
{"version":3,"file":"RevolveSolid.d.ts","sourceRoot":"","sources":["../../../../src/DatabaseServices/3DSolid/RevolveSolid.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,IAAI,EAAS,QAAQ,EAAE,OAAO,EAA4B,QAAQ,EAAuB,OAAO,EAAE,MAAM,OAAO,CAAC;AAIzH,OAAO,EAAE,cAAc,EAAE,MAAM,6BAA6B,CAAC;AAI7D,OAAO,EAAE,UAAU,EAAE,MAAM,iCAAiC,CAAC;AAE7D,OAAO,EAAE,QAAQ,EAAE,MAAM,aAAa,CAAC;AACvC,OAAO,EAAE,SAAS,EAAE,MAAM,cAAc,CAAC;AAEzC,OAAO,EAAE,MAAM,EAAE,MAAM,kBAAkB,CAAC;AAC1C,OAAO,EAAE,QAAQ,EAAE,MAAM,oBAAoB,CAAC;AAK9C,wBAAgB,MAAM,CAAC,CAAC,EAAE,OAAO,GAAG,OAAO,CAM1C;AAGD,qBACa,YAAa,SAAQ,MAAM;IAOhC,OAAO,CAAC,WAAW;IACnB,OAAO,CAAC,SAAS;IANrB,OAAO,CAAC,QAAQ,CAAW;gBAEvB,aAAa,CAAC,EAAE,OAAO,EACvB,OAAO,CAAC,EAAE,OAAO,EACjB,OAAO,CAAC,EAAE,QAAQ,EACV,WAAW,SAAI,EACf,SAAS,SAAc;IAuDnC,IAAI,OAAO,aAA4B;IAEvC,aAAa;IAeb,mBAAmB,CAAC,QAAQ,EAAE,cAAc,EAAE,SAAS,EAAE,OAAO,EAAE,SAAS,EAAE,OAAO;IAoBpF,cAAc,CAAC,MAAM,EAAE,MAAM,EAAE,EAAE,GAAG,EAAE,OAAO;IAmB5C,OAAO,CAAC,aAAa,CAAW;IAEjC,IAAI,WAAW,SAcd;IAED,OAAO,CAAC,mBAAmB,CAAY;IACvC,OAAO,CAAC,qBAAqB,CAAY;IAEzC,OAAO,CAAC,sBAAsB,CAAY;IAC1C,OAAO,CAAC,uBAAuB,CAAmB;IAElD,OAAO,CAAC,kBAAkB,CAA6B;IACvD,OAAO,CAAC,WAAW,CAAU;IAE7B,IAAI,YAAY,aA4Gf;IAGD,cAAc,CAAC,UAAU,GAAE,UAAiC;IAO5D,kBAAkB;IAOlB,SAAS,IAAI,IAAI;IAMjB,OAAO,CAAC,MAAM,CAAC,UAAU,CAA+C;IAExE,gBAAgB,CAAC,IAAI,EAAE,UAAU,EAAE,GAAG,EAAE,QAAQ;IAuBhD;;MAEE;IACF,iBAAiB,CAAC,KAAK,SAAI;IAW3B,kBAAkB;IAelB;;MAEE;IACF,wBAAwB,CAAC,UAAU,EAAE,UAAU,EAAE,GAAG,EAAE,QAAQ;IAmB9D,SAAS,CAAC,SAAS,CAAC,IAAI,EAAE,QAAQ;IAalC,SAAS,CAAC,IAAI,EAAE,QAAQ;IAUxB,gBAAgB,CAAC,QAAQ,EAAE,SAAS;CAKvC"}
|
@ -1,4 +1,4 @@
|
|||||||
import { Box3, BoxBufferGeometry, BufferGeometry, Matrix3, Matrix4, Object3D, Vector3 } from "three";
|
import { Box3, BufferGeometry, Matrix3, Matrix4, Object3D, Vector3 } from "three";
|
||||||
import { ObjectSnapMode } from "../../Editor/ObjectSnapMode";
|
import { ObjectSnapMode } from "../../Editor/ObjectSnapMode";
|
||||||
import { SweepGeometry } from '../../Geometry/SweepGeometry';
|
import { SweepGeometry } from '../../Geometry/SweepGeometry';
|
||||||
import { RenderType } from "../../GraphicsSystem/RenderType";
|
import { RenderType } from "../../GraphicsSystem/RenderType";
|
||||||
@ -23,11 +23,12 @@ export declare class SweepSolid extends Entity {
|
|||||||
private TransfromPathToWCS;
|
private TransfromPathToWCS;
|
||||||
private _MeshGeometry;
|
private _MeshGeometry;
|
||||||
private _LineGeom;
|
private _LineGeom;
|
||||||
get MeshGeometry(): SweepGeometry | BoxBufferGeometry;
|
get MeshGeometry(): BufferGeometry | SweepGeometry;
|
||||||
private _EdgeGeometry;
|
private _EdgeGeometry;
|
||||||
get EdgeGeometry(): BufferGeometry;
|
get EdgeGeometry(): BufferGeometry;
|
||||||
InitDrawObject(renderType: RenderType): Object3D;
|
InitDrawObject(renderType: RenderType): Object3D;
|
||||||
UpdateDrawGeometry(): void;
|
UpdateDrawGeometry(): void;
|
||||||
|
ClearDraw(): this;
|
||||||
UpdateDrawObject(renderType: RenderType, obj: Object3D): Object3D;
|
UpdateDrawObject(renderType: RenderType, obj: Object3D): Object3D;
|
||||||
/**
|
/**
|
||||||
* 当实体需要被更新时,更新实体材质
|
* 当实体需要被更新时,更新实体材质
|
||||||
|
@ -1 +1 @@
|
|||||||
{"version":3,"file":"SweepSolid.d.ts","sourceRoot":"","sources":["../../../../src/DatabaseServices/3DSolid/SweepSolid.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,IAAI,EAAE,iBAAiB,EAAE,cAAc,EAAgB,OAAO,EAAE,OAAO,EAAQ,QAAQ,EAAiB,OAAO,EAAE,MAAM,OAAO,CAAC;AAWxI,OAAO,EAAE,cAAc,EAAE,MAAM,6BAA6B,CAAC;AAE7D,OAAO,EAAqB,aAAa,EAAE,MAAM,8BAA8B,CAAC;AAChF,OAAO,EAAE,UAAU,EAAE,MAAM,iCAAiC,CAAC;AAE7D,OAAO,EAAE,QAAQ,EAAE,MAAM,aAAa,CAAC;AACvC,OAAO,EAAE,KAAK,EAAE,MAAM,iBAAiB,CAAC;AACxC,OAAO,EAAE,MAAM,EAAE,MAAM,kBAAkB,CAAC;AAE1C,OAAO,EAAE,QAAQ,EAAE,MAAM,oBAAoB,CAAC;AAG9C,OAAO,EAAE,GAAG,EAAE,MAAM,0BAA0B,CAAC;AAE/C,qBACa,UAAW,SAAQ,MAAM;IAElC,MAAM,CAAC,mBAAmB,UAAS;IAEnC,SAAS,CAAC,QAAQ,EAAE,QAAQ,CAAC;IAC7B,SAAS,CAAC,UAAU,EAAE,KAAK,GAAG,KAAK,EAAE,CAAC;gBAC1B,OAAO,CAAC,EAAE,QAAQ,EAAE,SAAS,CAAC,EAAE,KAAK,GAAG,KAAK,EAAE;IA0B3D,OAAO;IAcP,IAAI,OAAO,aAGV;IACD,IAAI,IAAI,oBAGP;IAGD,IAAI,KAAK,YAGR;IAED,OAAO;IAaP;;OAEG;IACH,OAAO,CAAC,kBAAkB;IA8D1B,OAAO,CAAC,aAAa,CAAgB;IACrC,OAAO,CAAC,SAAS,CAAe;IAChC,IAAI,YAAY,sCAuBf;IAED,OAAO,CAAC,aAAa,CAAiB;IACtC,IAAI,YAAY,mBAOf;IAED,cAAc,CAAC,UAAU,EAAE,UAAU,GAAG,QAAQ;IAuDhD,kBAAkB;IAMlB,gBAAgB,CAAC,UAAU,EAAE,UAAU,EAAE,GAAG,EAAE,QAAQ;IAoDtD;;OAEG;IACH,wBAAwB,CAAC,IAAI,EAAE,UAAU,EAAE,GAAG,EAAE,QAAQ;IAwBxD,IAAI,WAAW,SAcd;IAED,IAAI,GAAG,IAAI,GAAG,CAKb;IACD,mBAAmB,CACf,QAAQ,EAAE,cAAc,EACxB,SAAS,EAAE,OAAO,EAClB,SAAS,EAAE,OAAO,EAClB,SAAS,CAAC,EAAE,OAAO,GACpB,OAAO,EAAE;IA4CZ,OAAO,CAAC,gBAAgB,CAAsB;IAC9C,kBAAkB;IAClB,kBAAkB;IAUlB,aAAa;IA+Bb,gBAAgB;IA0BhB,OAAO,CAAC,WAAW;IAsEnB,OAAO,CAAC,YAAY;IA2BpB,cAAc,CAAC,SAAS,EAAE,MAAM,EAAE,EAAE,GAAG,EAAE,OAAO;IA8EhD,iBAAiB,CAAC,SAAS,EAAE,MAAM,EAAE,EAAE,GAAG,EAAE,OAAO;IAiGnD,WAAW,CAAC,CAAC,EAAE,OAAO;IAwBtB,SAAS,CAAC,iBAAiB,CAAC,CAAC,EAAE,OAAO;IAwBtC,SAAS,CAAC,SAAS,CAAC,IAAI,EAAE,QAAQ;IA6BlC,SAAS,CAAC,IAAI,EAAE,QAAQ;CAiB3B"}
|
{"version":3,"file":"SweepSolid.d.ts","sourceRoot":"","sources":["../../../../src/DatabaseServices/3DSolid/SweepSolid.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,IAAI,EAAqB,cAAc,EAAgB,OAAO,EAAE,OAAO,EAAQ,QAAQ,EAAiB,OAAO,EAAE,MAAM,OAAO,CAAC;AAWxI,OAAO,EAAE,cAAc,EAAE,MAAM,6BAA6B,CAAC;AAE7D,OAAO,EAAqB,aAAa,EAAE,MAAM,8BAA8B,CAAC;AAChF,OAAO,EAAE,UAAU,EAAE,MAAM,iCAAiC,CAAC;AAE7D,OAAO,EAAE,QAAQ,EAAE,MAAM,aAAa,CAAC;AACvC,OAAO,EAAE,KAAK,EAAE,MAAM,iBAAiB,CAAC;AACxC,OAAO,EAAE,MAAM,EAAE,MAAM,kBAAkB,CAAC;AAE1C,OAAO,EAAE,QAAQ,EAAE,MAAM,oBAAoB,CAAC;AAG9C,OAAO,EAAE,GAAG,EAAE,MAAM,0BAA0B,CAAC;AAE/C,qBACa,UAAW,SAAQ,MAAM;IAElC,MAAM,CAAC,mBAAmB,UAAS;IAEnC,SAAS,CAAC,QAAQ,EAAE,QAAQ,CAAC;IAC7B,SAAS,CAAC,UAAU,EAAE,KAAK,GAAG,KAAK,EAAE,CAAC;gBAC1B,OAAO,CAAC,EAAE,QAAQ,EAAE,SAAS,CAAC,EAAE,KAAK,GAAG,KAAK,EAAE;IA0B3D,OAAO;IAcP,IAAI,OAAO,aAGV;IACD,IAAI,IAAI,oBAGP;IAGD,IAAI,KAAK,YAGR;IAED,OAAO;IAaP;;OAEG;IACH,OAAO,CAAC,kBAAkB;IA8D1B,OAAO,CAAC,aAAa,CAAiC;IACtD,OAAO,CAAC,SAAS,CAAe;IAChC,IAAI,YAAY,mCA0Bf;IAED,OAAO,CAAC,aAAa,CAAiB;IACtC,IAAI,YAAY,mBAOf;IAED,cAAc,CAAC,UAAU,EAAE,UAAU,GAAG,QAAQ;IAuDhD,kBAAkB;IAUlB,SAAS,IAAI,IAAI;IAMjB,gBAAgB,CAAC,UAAU,EAAE,UAAU,EAAE,GAAG,EAAE,QAAQ;IAoDtD;;OAEG;IACH,wBAAwB,CAAC,IAAI,EAAE,UAAU,EAAE,GAAG,EAAE,QAAQ;IAwBxD,IAAI,WAAW,SAcd;IAED,IAAI,GAAG,IAAI,GAAG,CAKb;IACD,mBAAmB,CACf,QAAQ,EAAE,cAAc,EACxB,SAAS,EAAE,OAAO,EAClB,SAAS,EAAE,OAAO,EAClB,SAAS,CAAC,EAAE,OAAO,GACpB,OAAO,EAAE;IA4CZ,OAAO,CAAC,gBAAgB,CAAsB;IAC9C,kBAAkB;IAClB,kBAAkB;IAUlB,aAAa;IA+Bb,gBAAgB;IA0BhB,OAAO,CAAC,WAAW;IAsEnB,OAAO,CAAC,YAAY;IA2BpB,cAAc,CAAC,SAAS,EAAE,MAAM,EAAE,EAAE,GAAG,EAAE,OAAO;IA8EhD,iBAAiB,CAAC,SAAS,EAAE,MAAM,EAAE,EAAE,GAAG,EAAE,OAAO;IAiGnD,WAAW,CAAC,CAAC,EAAE,OAAO;IAwBtB,SAAS,CAAC,iBAAiB,CAAC,CAAC,EAAE,OAAO;IAwBtC,SAAS,CAAC,SAAS,CAAC,IAAI,EAAE,QAAQ;IA6BlC,SAAS,CAAC,IAAI,EAAE,QAAQ;CAiB3B"}
|
File diff suppressed because one or more lines are too long
1
types/DatabaseServices/Entity/Extrude.d.ts
vendored
1
types/DatabaseServices/Entity/Extrude.d.ts
vendored
@ -226,6 +226,7 @@ export declare class ExtrudeSolid extends Entity {
|
|||||||
UpdateBufferGeometryUvs(isRev: boolean): void;
|
UpdateBufferGeometryUvs(isRev: boolean): void;
|
||||||
DeferUpdate(): void;
|
DeferUpdate(): void;
|
||||||
UpdateDrawGeometry(): void;
|
UpdateDrawGeometry(): void;
|
||||||
|
ClearDraw(): this;
|
||||||
UpdateDrawObject(renderType: RenderType, obj: Object3D): Object3D;
|
UpdateDrawObject(renderType: RenderType, obj: Object3D): Object3D;
|
||||||
UpdateDrawObjectMaterial(renderType: RenderType, obj: Object3D): void;
|
UpdateDrawObjectMaterial(renderType: RenderType, obj: Object3D): void;
|
||||||
UpdateJigMaterial(color?: number): void;
|
UpdateJigMaterial(color?: number): void;
|
||||||
|
File diff suppressed because one or more lines are too long
1
types/DatabaseServices/Entity/Region.d.ts
vendored
1
types/DatabaseServices/Entity/Region.d.ts
vendored
@ -43,6 +43,7 @@ export declare class Region extends Entity {
|
|||||||
private get EdgeGeometry();
|
private get EdgeGeometry();
|
||||||
private UpdateGeometry;
|
private UpdateGeometry;
|
||||||
UpdateDrawGeometry(): void;
|
UpdateDrawGeometry(): void;
|
||||||
|
ClearDraw(): this;
|
||||||
InitDrawObject(renderType?: RenderType): Object3D;
|
InitDrawObject(renderType?: RenderType): Object3D;
|
||||||
UpdateDrawObject(renderType: RenderType, obj: Object3D): Object3D;
|
UpdateDrawObject(renderType: RenderType, obj: Object3D): Object3D;
|
||||||
/**
|
/**
|
||||||
|
@ -1 +1 @@
|
|||||||
{"version":3,"file":"Region.d.ts","sourceRoot":"","sources":["../../../../src/DatabaseServices/Entity/Region.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,IAAI,EAAE,cAAc,EAAgB,QAAQ,EAAE,OAAO,EAAE,OAAO,EAAQ,QAAQ,EAA0B,OAAO,EAAE,MAAM,OAAO,CAAC;AAIxI,OAAO,EAAE,cAAc,EAAE,MAAM,6BAA6B,CAAC;AAI7D,OAAO,EAAE,iBAAiB,EAAE,MAAM,uCAAuC,CAAC;AAC1E,OAAO,EAAE,UAAU,EAAE,MAAM,iCAAiC,CAAC;AAE7D,OAAO,EAAE,QAAQ,EAAE,MAAM,aAAa,CAAC;AAGvC,OAAO,EAAE,YAAY,EAAE,MAAM,iBAAiB,CAAC;AAC/C,OAAO,EAAE,KAAK,EAAE,MAAM,SAAS,CAAC;AAChC,OAAO,EAAE,MAAM,EAAE,MAAM,UAAU,CAAC;AAElC,qBACa,MAAO,SAAQ,MAAM;IAelB,OAAO,CAAC,aAAa;IAbjC,MAAM,CAAC,gBAAgB,CAAC,GAAG,EAAE,KAAK,EAAE,GAAG,CAAC,KAAK,EAAE,CAAC,EAAE,GAAG,MAAM,GAAG,SAAS;gBAanD,aAAa,GAAE,YAAiC;IAMpE,IAAI,YAAY,iBAGf;IACD,IAAI,IAAI,WAGP;IACD,IAAI,WAAW,SAMd;IACD,OAAO;IAoBP;;;;;OAKG;IACH,gBAAgB,CAAC,CAAC,EAAE,OAAO;IAK3B,mBAAmB,CACf,QAAQ,EAAE,cAAc,EACxB,SAAS,EAAE,OAAO,EAClB,SAAS,EAAE,OAAO,EAClB,SAAS,CAAC,EAAE,OAAO,GACpB,OAAO,EAAE;IAyBZ,aAAa,IAAI,KAAK,CAAC,OAAO,CAAC;IAO/B,cAAc,CAAC,SAAS,EAAE,MAAM,EAAE,EAAE,OAAO,EAAE,OAAO;IAMpD,WAAW,CAAC,CAAC,EAAE,OAAO,GAAG,IAAI;IAQ7B,IAAI,QAAQ,IAIK,OAAO,CADvB;IACD,IAAI,QAAQ,CAAC,EAAE,EAAE,OAAO,EAgBvB;IAED,SAAS,CAAC,gBAAgB,CAAC,CAAC,EAAE,OAAO,GAAG,IAAI;IAW5C,EAAE;IAQF,iBAAiB;IAQjB,SAAS,CAAC,iBAAiB,CAAC,CAAC,EAAE,OAAO;IAItC;;;;OAIG;IACH,WAAW,CAAC,WAAW,EAAE,MAAM,EAAE,QAAQ,EAAE,iBAAiB,GAAG,OAAO;IAkBtE,OAAO,CAAC,aAAa,CAAiB;IACtC,IAAI,YAAY,IAAI,cAAc,CAMjC;IAED,OAAO,CAAC,aAAa,CAAiB;IACtC,OAAO,KAAK,YAAY,GAMvB;IAED,OAAO,CAAC,cAAc;IA4CtB,kBAAkB;IAMlB,cAAc,CAAC,UAAU,GAAE,UAAiC,GAAG,QAAQ;IAoCvE,gBAAgB,CAAC,UAAU,EAAE,UAAU,EAAE,GAAG,EAAE,QAAQ;IAyCtD;;MAEE;IACF,wBAAwB,CAAC,IAAI,EAAE,UAAU,EAAE,GAAG,EAAE,QAAQ,EAAE,QAAQ,CAAC,EAAE,QAAQ;IA8B7E,SAAS,CAAC,SAAS,CAAC,IAAI,EAAE,QAAQ;IAOlC,SAAS,CAAC,IAAI,EAAE,QAAQ;CAM3B"}
|
{"version":3,"file":"Region.d.ts","sourceRoot":"","sources":["../../../../src/DatabaseServices/Entity/Region.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,IAAI,EAAE,cAAc,EAAgB,QAAQ,EAAE,OAAO,EAAE,OAAO,EAAQ,QAAQ,EAA0B,OAAO,EAAE,MAAM,OAAO,CAAC;AAIxI,OAAO,EAAE,cAAc,EAAE,MAAM,6BAA6B,CAAC;AAI7D,OAAO,EAAE,iBAAiB,EAAE,MAAM,uCAAuC,CAAC;AAC1E,OAAO,EAAE,UAAU,EAAE,MAAM,iCAAiC,CAAC;AAE7D,OAAO,EAAE,QAAQ,EAAE,MAAM,aAAa,CAAC;AAGvC,OAAO,EAAE,YAAY,EAAE,MAAM,iBAAiB,CAAC;AAC/C,OAAO,EAAE,KAAK,EAAE,MAAM,SAAS,CAAC;AAChC,OAAO,EAAE,MAAM,EAAE,MAAM,UAAU,CAAC;AAElC,qBACa,MAAO,SAAQ,MAAM;IAelB,OAAO,CAAC,aAAa;IAbjC,MAAM,CAAC,gBAAgB,CAAC,GAAG,EAAE,KAAK,EAAE,GAAG,CAAC,KAAK,EAAE,CAAC,EAAE,GAAG,MAAM,GAAG,SAAS;gBAanD,aAAa,GAAE,YAAiC;IAMpE,IAAI,YAAY,iBAGf;IACD,IAAI,IAAI,WAGP;IACD,IAAI,WAAW,SAMd;IACD,OAAO;IAoBP;;;;;OAKG;IACH,gBAAgB,CAAC,CAAC,EAAE,OAAO;IAK3B,mBAAmB,CACf,QAAQ,EAAE,cAAc,EACxB,SAAS,EAAE,OAAO,EAClB,SAAS,EAAE,OAAO,EAClB,SAAS,CAAC,EAAE,OAAO,GACpB,OAAO,EAAE;IAyBZ,aAAa,IAAI,KAAK,CAAC,OAAO,CAAC;IAO/B,cAAc,CAAC,SAAS,EAAE,MAAM,EAAE,EAAE,OAAO,EAAE,OAAO;IAMpD,WAAW,CAAC,CAAC,EAAE,OAAO,GAAG,IAAI;IAQ7B,IAAI,QAAQ,IAIK,OAAO,CADvB;IACD,IAAI,QAAQ,CAAC,EAAE,EAAE,OAAO,EAgBvB;IAED,SAAS,CAAC,gBAAgB,CAAC,CAAC,EAAE,OAAO,GAAG,IAAI;IAW5C,EAAE;IAQF,iBAAiB;IAQjB,SAAS,CAAC,iBAAiB,CAAC,CAAC,EAAE,OAAO;IAItC;;;;OAIG;IACH,WAAW,CAAC,WAAW,EAAE,MAAM,EAAE,QAAQ,EAAE,iBAAiB,GAAG,OAAO;IAkBtE,OAAO,CAAC,aAAa,CAAiB;IACtC,IAAI,YAAY,IAAI,cAAc,CAMjC;IAED,OAAO,CAAC,aAAa,CAAiB;IACtC,OAAO,KAAK,YAAY,GAMvB;IAED,OAAO,CAAC,cAAc;IA4CtB,kBAAkB;IAUlB,SAAS,IAAI,IAAI;IAMjB,cAAc,CAAC,UAAU,GAAE,UAAiC,GAAG,QAAQ;IAoCvE,gBAAgB,CAAC,UAAU,EAAE,UAAU,EAAE,GAAG,EAAE,QAAQ;IAyCtD;;MAEE;IACF,wBAAwB,CAAC,IAAI,EAAE,UAAU,EAAE,GAAG,EAAE,QAAQ,EAAE,QAAQ,CAAC,EAAE,QAAQ;IA8B7E,SAAS,CAAC,SAAS,CAAC,IAAI,EAAE,QAAQ;IAOlC,SAAS,CAAC,IAAI,EAAE,QAAQ;CAM3B"}
|
@ -61,6 +61,7 @@ export declare class BulkheadCeiling extends Entity {
|
|||||||
GetMaterials(index: number): Material[];
|
GetMaterials(index: number): Material[];
|
||||||
UpdateDrawObjectMaterial(renderType: RenderType, obj: Object3D, material?: Material): void;
|
UpdateDrawObjectMaterial(renderType: RenderType, obj: Object3D, material?: Material): void;
|
||||||
UpdateDrawGeometry(): void;
|
UpdateDrawGeometry(): void;
|
||||||
|
ClearDraw(): this;
|
||||||
GetGripPoints(): Array<Vector3>;
|
GetGripPoints(): Array<Vector3>;
|
||||||
GetStretchPoints(): Vector3[];
|
GetStretchPoints(): Vector3[];
|
||||||
MoveStretchPoints(indexList: Array<number>, vec: Vector3): void;
|
MoveStretchPoints(indexList: Array<number>, vec: Vector3): void;
|
||||||
|
@ -1 +1 @@
|
|||||||
{"version":3,"file":"BulkheadCeiling.d.ts","sourceRoot":"","sources":["../../../../../../src/DatabaseServices/Room/Entity/Ceiling/BulkheadCeiling.ts"],"names":[],"mappings":"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"}
|
{"version":3,"file":"BulkheadCeiling.d.ts","sourceRoot":"","sources":["../../../../../../src/DatabaseServices/Room/Entity/Ceiling/BulkheadCeiling.ts"],"names":[],"mappings":"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"}
|
@ -62,6 +62,7 @@ export declare class RoomFlatBase extends RoomBase {
|
|||||||
UpdateDrawObjectMaterial(renderType: RenderType, obj: Object3D): void;
|
UpdateDrawObjectMaterial(renderType: RenderType, obj: Object3D): void;
|
||||||
InitDrawObject(renderType?: RenderType): Object3D;
|
InitDrawObject(renderType?: RenderType): Object3D;
|
||||||
UpdateDrawObject(renderType: RenderType, obj: Object3D): void;
|
UpdateDrawObject(renderType: RenderType, obj: Object3D): void;
|
||||||
|
ClearDraw(): this;
|
||||||
protected _ReadFile(file: CADFiler): void;
|
protected _ReadFile(file: CADFiler): void;
|
||||||
WriteFile(file: CADFiler): void;
|
WriteFile(file: CADFiler): void;
|
||||||
}
|
}
|
||||||
|
@ -1 +1 @@
|
|||||||
{"version":3,"file":"RoomFlatBase.d.ts","sourceRoot":"","sources":["../../../../../../src/DatabaseServices/Room/Entity/Flat/RoomFlatBase.ts"],"names":[],"mappings":"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"}
|
{"version":3,"file":"RoomFlatBase.d.ts","sourceRoot":"","sources":["../../../../../../src/DatabaseServices/Room/Entity/Flat/RoomFlatBase.ts"],"names":[],"mappings":"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"}
|
@ -22,7 +22,6 @@ export declare class RoomHoleLine extends RoomHoleBase {
|
|||||||
WriteFile(file: CADFiler): void;
|
WriteFile(file: CADFiler): void;
|
||||||
ApplyPartialUndo(undoData: CADObject): void;
|
ApplyPartialUndo(undoData: CADObject): void;
|
||||||
}
|
}
|
||||||
//@ts-ignore
|
|
||||||
export interface RoomHoleLine extends RoomBase, Line {
|
export interface RoomHoleLine extends RoomBase, Line {
|
||||||
}
|
}
|
||||||
//# sourceMappingURL=RoomHoleLine.d.ts.map
|
//# sourceMappingURL=RoomHoleLine.d.ts.map
|
@ -50,6 +50,7 @@ export declare class RoomHolePolyline extends RoomHoleBase {
|
|||||||
LidCurves: Curve[];
|
LidCurves: Curve[];
|
||||||
Regions: Polyline[];
|
Regions: Polyline[];
|
||||||
UpdateDrawGeometry(): void;
|
UpdateDrawGeometry(): void;
|
||||||
|
ClearDraw(): this;
|
||||||
private _EdgeGeometry;
|
private _EdgeGeometry;
|
||||||
get EdgeGeometry(): Geometry;
|
get EdgeGeometry(): Geometry;
|
||||||
private _MeshGeometry;
|
private _MeshGeometry;
|
||||||
|
@ -1 +1 @@
|
|||||||
{"version":3,"file":"RoomHolePolyline.d.ts","sourceRoot":"","sources":["../../../../../../../src/DatabaseServices/Room/Entity/Wall/Hole/RoomHolePolyline.ts"],"names":[],"mappings":"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"}
|
{"version":3,"file":"RoomHolePolyline.d.ts","sourceRoot":"","sources":["../../../../../../../src/DatabaseServices/Room/Entity/Wall/Hole/RoomHolePolyline.ts"],"names":[],"mappings":"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"}
|
@ -26,6 +26,7 @@ export declare class RoomWallArc extends RoomWallBase {
|
|||||||
GetStretchPoints(): Vector3[];
|
GetStretchPoints(): Vector3[];
|
||||||
MoveStretchPoints(indexList: number[], vec: Vector3): void;
|
MoveStretchPoints(indexList: number[], vec: Vector3): void;
|
||||||
UpdateDrawGeometry(): void;
|
UpdateDrawGeometry(): void;
|
||||||
|
ClearDraw(): this;
|
||||||
private _EdgeGeometry;
|
private _EdgeGeometry;
|
||||||
private _MeshGeometry;
|
private _MeshGeometry;
|
||||||
get EdgeGeometry(): BufferGeometry;
|
get EdgeGeometry(): BufferGeometry;
|
||||||
@ -41,7 +42,6 @@ export declare class RoomWallArc extends RoomWallBase {
|
|||||||
protected _ReadFile(file: CADFiler): void;
|
protected _ReadFile(file: CADFiler): void;
|
||||||
WriteFile(file: CADFiler): void;
|
WriteFile(file: CADFiler): void;
|
||||||
}
|
}
|
||||||
//@ts-ignore
|
|
||||||
export interface RoomWallArc extends RoomWallBase, Arc {
|
export interface RoomWallArc extends RoomWallBase, Arc {
|
||||||
}
|
}
|
||||||
//# sourceMappingURL=RoomWallArc.d.ts.map
|
//# sourceMappingURL=RoomWallArc.d.ts.map
|
@ -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,EAAkG,OAAO,EAAE,IAAI,EAAE,QAAQ,EAAuB,OAAO,EAAE,MAAM,OAAO,CAAC;AAC/M,OAAO,EAAE,KAAK,EAAE,MAAM,gCAAgC,CAAC;AAKvD,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;AAGhH,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;IAiCZ,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,mBA0If;IACD,IAAI,YAAY,aAwbf;IAED,gBAAgB;IAYhB,cAAc,CAAC,UAAU,GAAE,UAAiC,GAAG,QAAQ;IAoCvE;;;;OAIG;IACH,gBAAgB,CAAC,UAAU,EAAE,UAAU,EAAE,GAAG,EAAE,QAAQ;cAyEnC,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,EAAmF,OAAO,EAAE,IAAI,EAAE,QAAQ,EAAsC,OAAO,EAAE,MAAM,OAAO,CAAC;AAC/M,OAAO,EAAE,KAAK,EAAE,MAAM,gCAAgC,CAAC;AAKvD,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,EAAyC,YAAY,EAA6B,MAAM,gBAAgB,CAAC;AAGhH,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;IAiCZ,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;IAUlB,SAAS,IAAI,IAAI;IAMjB,OAAO,CAAC,aAAa,CAAiB;IACtC,OAAO,CAAC,aAAa,CAAW;IAChC,IAAI,YAAY,mBA0If;IACD,IAAI,YAAY,aAwbf;IAED,gBAAgB;IAYhB,cAAc,CAAC,UAAU,GAAE,UAAiC,GAAG,QAAQ;IAoCvE;;;;OAIG;IACH,gBAAgB,CAAC,UAAU,EAAE,UAAU,EAAE,GAAG,EAAE,QAAQ;cAyEnC,SAAS,CAAC,IAAI,EAAE,QAAQ;IAWlC,SAAS,CAAC,IAAI,EAAE,QAAQ;CAUpC;AA+BD,MAAM,WAAW,WAAY,SAAQ,YAAY,EAAE,GAAG;CAAI"}
|
@ -47,7 +47,6 @@ export declare abstract class RoomWallBase extends RoomBase {
|
|||||||
protected _ReadFile(file: CADFiler): void;
|
protected _ReadFile(file: CADFiler): void;
|
||||||
WriteFile(file: CADFiler): void;
|
WriteFile(file: CADFiler): void;
|
||||||
}
|
}
|
||||||
//@ts-ignore
|
|
||||||
export interface RoomWallBase extends RoomBase, Curve {
|
export interface RoomWallBase extends RoomBase, Curve {
|
||||||
}
|
}
|
||||||
export declare const CURVE_MESH_NAMES: string[];
|
export declare const CURVE_MESH_NAMES: string[];
|
||||||
|
@ -37,6 +37,7 @@ export declare class RoomWallLine extends RoomWallBase {
|
|||||||
* @param {Object3D} obj
|
* @param {Object3D} obj
|
||||||
*/
|
*/
|
||||||
UpdateDrawObject(renderType: RenderType, obj: Object3D): void;
|
UpdateDrawObject(renderType: RenderType, obj: Object3D): void;
|
||||||
|
ClearDraw(): this;
|
||||||
protected _ReadFile(file: CADFiler): void;
|
protected _ReadFile(file: CADFiler): void;
|
||||||
WriteFile(file: CADFiler): void;
|
WriteFile(file: CADFiler): void;
|
||||||
}
|
}
|
||||||
|
@ -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,EAAmF,OAAO,EAAE,IAAI,EAAE,QAAQ,EAAsC,OAAO,EAAE,MAAM,OAAO,CAAC;AACrN,OAAO,EAAE,KAAK,EAAE,MAAM,gCAAgC,CAAC;AAMvD,OAAO,EAAE,cAAc,EAAE,MAAM,mCAAmC,CAAC;AACnE,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAInD,OAAO,EAAE,UAAU,EAAE,MAAM,uCAAuC,CAAC;AAEnE,OAAO,EAAE,QAAQ,EAAE,MAAM,mBAAmB,CAAC;AAE7C,OAAO,EAAE,IAAI,EAAE,MAAM,sBAAsB,CAAC;AAE5C,OAAO,EAAuB,YAAY,EAA6B,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;IA8CZ,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,aAkSf;IAED,gBAAgB;IAYhB,cAAc,CAAC,UAAU,GAAE,UAAiC,GAAG,QAAQ;IAmCvE;;;;OAIG;IACH,gBAAgB,CAAC,UAAU,EAAE,UAAU,EAAE,GAAG,EAAE,QAAQ;cAmEnC,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,EAAmF,OAAO,EAAE,IAAI,EAAE,QAAQ,EAAsC,OAAO,EAAE,MAAM,OAAO,CAAC;AACrN,OAAO,EAAE,KAAK,EAAE,MAAM,gCAAgC,CAAC;AAMvD,OAAO,EAAE,cAAc,EAAE,MAAM,mCAAmC,CAAC;AACnE,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAInD,OAAO,EAAE,UAAU,EAAE,MAAM,uCAAuC,CAAC;AAEnE,OAAO,EAAE,QAAQ,EAAE,MAAM,mBAAmB,CAAC;AAE7C,OAAO,EAAE,IAAI,EAAE,MAAM,sBAAsB,CAAC;AAE5C,OAAO,EAAuB,YAAY,EAA6B,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;IA8CZ,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,aAkSf;IAED,gBAAgB;IAYhB,cAAc,CAAC,UAAU,GAAE,UAAiC,GAAG,QAAQ;IAmCvE;;;;OAIG;IACH,gBAAgB,CAAC,UAAU,EAAE,UAAU,EAAE,GAAG,EAAE,QAAQ;IA+DtD,SAAS;cAaU,SAAS,CAAC,IAAI,EAAE,QAAQ;IASlC,SAAS,CAAC,IAAI,EAAE,QAAQ;CASpC"}
|
@ -2,10 +2,12 @@ import { Vector3 } from "three";
|
|||||||
import { Arc } from "../../DatabaseServices/Entity/Arc";
|
import { Arc } from "../../DatabaseServices/Entity/Arc";
|
||||||
import { Circle } from "../../DatabaseServices/Entity/Circle";
|
import { Circle } from "../../DatabaseServices/Entity/Circle";
|
||||||
import { ExtrudeContourCurve } from "../../DatabaseServices/Entity/Extrude";
|
import { ExtrudeContourCurve } from "../../DatabaseServices/Entity/Extrude";
|
||||||
export declare const ARC_SplitLength = 0.4;
|
export declare const ARC_DRAW_CONFIG: {
|
||||||
export declare const ARC_RADIUS_MIN = 2.5;
|
ARC_SplitLength: number;
|
||||||
export declare const Arc_MinSplitCount = 8;
|
ARC_RADIUS_MIN: number;
|
||||||
export declare const ARC_MaxSplitCount = 90;
|
Arc_MinSplitCount: number;
|
||||||
|
ARC_MaxSplitCount: number;
|
||||||
|
};
|
||||||
export declare function GetArcDrawCount(arc: Arc | Circle): number;
|
export declare function GetArcDrawCount(arc: Arc | Circle): number;
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
|
@ -1 +1 @@
|
|||||||
{"version":3,"file":"SplitCurveParams.d.ts","sourceRoot":"","sources":["../../../../src/Geometry/ExtrudeMeshGeomBuilder/SplitCurveParams.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,EAAE,MAAM,OAAO,CAAC;AAGhC,OAAO,EAAE,GAAG,EAAE,MAAM,mCAAmC,CAAC;AACxD,OAAO,EAAE,MAAM,EAAE,MAAM,sCAAsC,CAAC;AAC9D,OAAO,EAAE,mBAAmB,EAAE,MAAM,uCAAuC,CAAC;AAO5E,eAAO,MAAM,eAAe,MAAM,CAAC;AACnC,eAAO,MAAM,cAAc,MAAM,CAAC;AAClC,eAAO,MAAM,iBAAiB,IAAI,CAAC;AACnC,eAAO,MAAM,iBAAiB,KAAK,CAAC;AAGpC,wBAAgB,eAAe,CAAC,GAAG,EAAE,GAAG,GAAG,MAAM,GAAG,MAAM,CAQzD;AAGD;;;GAGG;AACH,wBAAgB,gBAAgB,CAAC,EAAE,EAAE,mBAAmB,GAAG,MAAM,EAAE,CA2ClE;AAED,wBAAgB,gBAAgB,CAAC,EAAE,EAAE,mBAAmB,GAAG,OAAO,EAAE,CAgCnE;AAED,wBAAgB,cAAc,CAAC,GAAG,EAAE,GAAG,GAAG,MAAM,EAAE,CAmBjD"}
|
{"version":3,"file":"SplitCurveParams.d.ts","sourceRoot":"","sources":["../../../../src/Geometry/ExtrudeMeshGeomBuilder/SplitCurveParams.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,EAAE,MAAM,OAAO,CAAC;AAGhC,OAAO,EAAE,GAAG,EAAE,MAAM,mCAAmC,CAAC;AACxD,OAAO,EAAE,MAAM,EAAE,MAAM,sCAAsC,CAAC;AAC9D,OAAO,EAAE,mBAAmB,EAAE,MAAM,uCAAuC,CAAC;AAO5E,eAAO,MAAM,eAAe;;;;;CAK3B,CAAC;AAGF,wBAAgB,eAAe,CAAC,GAAG,EAAE,GAAG,GAAG,MAAM,GAAG,MAAM,CAQzD;AAGD;;;GAGG;AACH,wBAAgB,gBAAgB,CAAC,EAAE,EAAE,mBAAmB,GAAG,MAAM,EAAE,CA2ClE;AAED,wBAAgB,gBAAgB,CAAC,EAAE,EAAE,mBAAmB,GAAG,OAAO,EAAE,CAgCnE;AAED,wBAAgB,cAAc,CAAC,GAAG,EAAE,GAAG,GAAG,MAAM,EAAE,CAmBjD"}
|
@ -1 +1 @@
|
|||||||
{"version":3,"file":"TemplateDrawHingeTool.d.ts","sourceRoot":"","sources":["../../../../../src/UI/Components/Template/TemplateDrawHingeTool.ts"],"names":[],"mappings":"AAOA,OAAO,EAAE,KAAK,EAAE,MAAM,wCAAwC,CAAC;AAE/D,OAAO,EAAE,MAAM,EAAE,MAAM,yCAAyC,CAAC;AAEjE,OAAO,EAAE,uBAAuB,EAAE,MAAM,4DAA4D,CAAC;AAGrG,OAAO,EAAE,cAAc,EAAE,MAAM,mDAAmD,CAAC;AASnF,qBAAa,qBAAqB;IAE9B,OAAO,CAAC,QAAQ,CAA4B;IAEtC,cAAc,CAAC,IAAI,EAAE,KAAK,GAAG,uBAAuB,EAAE,SAAS,EAAE,cAAc,GAAG,OAAO,CAAC,CAAC,OAAO,EAAE,OAAO,CAAC,CAAC;IAuRnH,qBAAqB,CAAC,UAAU,EAAE,MAAM,EAAE,EAAE,QAAQ,EAAE,OAAO,EAAE,IAAI,EAAE,KAAK,GAAG,uBAAuB;IAkLpG,OAAO,CAAC,eAAe;CAwF1B"}
|
{"version":3,"file":"TemplateDrawHingeTool.d.ts","sourceRoot":"","sources":["../../../../../src/UI/Components/Template/TemplateDrawHingeTool.ts"],"names":[],"mappings":"AAOA,OAAO,EAAE,KAAK,EAAE,MAAM,wCAAwC,CAAC;AAE/D,OAAO,EAAE,MAAM,EAAE,MAAM,yCAAyC,CAAC;AAEjE,OAAO,EAAE,uBAAuB,EAAE,MAAM,4DAA4D,CAAC;AAGrG,OAAO,EAAE,cAAc,EAAE,MAAM,mDAAmD,CAAC;AASnF,qBAAa,qBAAqB;IAE9B,OAAO,CAAC,QAAQ,CAA4B;IAEtC,cAAc,CAAC,IAAI,EAAE,KAAK,GAAG,uBAAuB,EAAE,SAAS,EAAE,cAAc,GAAG,OAAO,CAAC,CAAC,OAAO,EAAE,OAAO,CAAC,CAAC;IAuRnH,qBAAqB,CAAC,UAAU,EAAE,MAAM,EAAE,EAAE,QAAQ,EAAE,OAAO,EAAE,IAAI,EAAE,KAAK,GAAG,uBAAuB;IAoLpG,OAAO,CAAC,eAAe;CAwF1B"}
|
Loading…
Reference in New Issue
Block a user