同步源码
This commit is contained in:
parent
6ce49f3885
commit
72cd78190b
227
api.cjs.js
227
api.cjs.js
@ -1693,7 +1693,7 @@ exports.Entity = Entity_1 = class Entity extends CADObject {
|
||||
* 与指定实体是否共面.
|
||||
*/
|
||||
IsCoplaneTo(e) {
|
||||
return matrixIsCoplane(this._Matrix, e.OCS, 1e-4);
|
||||
return matrixIsCoplane(this._Matrix, e.OCSNoClone, 1e-4);
|
||||
}
|
||||
/**
|
||||
* 测试两个实体的包围盒是否相交.
|
||||
@ -3712,6 +3712,45 @@ var DragPointType;
|
||||
DragPointType[DragPointType["Stretch"] = 1] = "Stretch";
|
||||
})(DragPointType || (DragPointType = {}));
|
||||
|
||||
class Matrix2 {
|
||||
constructor() {
|
||||
//column-major
|
||||
this.el = [1, 0, 0, 1]; //ix iy jx jy [a c b d]
|
||||
}
|
||||
set(ix, iy, jx, jy) {
|
||||
this.el[0] = ix;
|
||||
this.el[1] = iy;
|
||||
this.el[2] = jx;
|
||||
this.el[3] = jy;
|
||||
return this;
|
||||
}
|
||||
applyVector(vec) {
|
||||
let x = vec.x;
|
||||
let y = vec.y;
|
||||
let e = this.el;
|
||||
vec.x = e[0] * x + e[2] * y;
|
||||
vec.y = e[1] * x + e[3] * y;
|
||||
return this;
|
||||
}
|
||||
fromMatrix4(mtx4) {
|
||||
this.set(mtx4.elements[0], mtx4.elements[1], mtx4.elements[3], mtx4.elements[4]);
|
||||
}
|
||||
setRotate(theta) {
|
||||
let c = Math.cos(theta);
|
||||
let s = Math.sin(theta);
|
||||
this.set(c, s, -s, c);
|
||||
return this;
|
||||
}
|
||||
//自我求逆矩阵,返回自身
|
||||
invert() {
|
||||
//ref:https://www.mathsisfun.com/algebra/matrix-inverse.html
|
||||
let [a, c, b, d] = this.el;
|
||||
let det = 1 / (a * d - b * c);
|
||||
this.set(d * det, -c * det, -b * det, a * det);
|
||||
return this;
|
||||
}
|
||||
}
|
||||
|
||||
class PlaneExt extends three.Plane {
|
||||
constructor(normal = new three.Vector3(0, 0, 1), constant) {
|
||||
super(normal);
|
||||
@ -4166,7 +4205,7 @@ exports.Ellipse = Ellipse_1 = class Ellipse extends exports.Curve {
|
||||
return this._startAngle;
|
||||
}
|
||||
get EndAngle() {
|
||||
return this._startAngle;
|
||||
return this._endAngle;
|
||||
}
|
||||
set StartAngle(v) {
|
||||
this.WriteAllObjectRecord();
|
||||
@ -4198,7 +4237,7 @@ exports.Ellipse = Ellipse_1 = class Ellipse extends exports.Curve {
|
||||
}
|
||||
get TotalAngle() {
|
||||
let totolAngle = this._endAngle - this._startAngle;
|
||||
if (totolAngle < 0)
|
||||
if (totolAngle <= 0)
|
||||
totolAngle = Math.PI * 2 + totolAngle;
|
||||
return totolAngle;
|
||||
}
|
||||
@ -4209,16 +4248,20 @@ exports.Ellipse = Ellipse_1 = class Ellipse extends exports.Curve {
|
||||
this.Position = p;
|
||||
return this;
|
||||
}
|
||||
Extend(newParam) {
|
||||
this.WriteAllObjectRecord();
|
||||
if (newParam < 0)
|
||||
this._startAngle = this.GetAngleAtParam(newParam);
|
||||
else if (newParam > 1)
|
||||
this._endAngle = this.GetAngleAtParam(newParam);
|
||||
this.Update();
|
||||
}
|
||||
PtInCurve(pt) {
|
||||
let p = rotatePoint(pt.clone().sub(this.Center), -this.Rotation);
|
||||
return p.x ** 2 / this.RadX ** 2 + p.y ** 2 / this.RadY ** 2 < 1;
|
||||
}
|
||||
PtOnCurve(pt) {
|
||||
if (this.PtOnEllipse(pt)) {
|
||||
let a = this.GetCircleAngleAtPoint(pt);
|
||||
return a <= this.TotalAngle + 1e-6;
|
||||
}
|
||||
return false;
|
||||
return this.PtOnEllipse(pt) && this.ParamOnCurve(this.GetParamAtPoint(pt));
|
||||
}
|
||||
PtOnEllipse(pt) {
|
||||
let p = rotatePoint(pt.clone().applyMatrix4(this.OCSInv), -this.Rotation);
|
||||
@ -4226,28 +4269,31 @@ exports.Ellipse = Ellipse_1 = class Ellipse extends exports.Curve {
|
||||
}
|
||||
GetPointAtParam(param) {
|
||||
let an = this.TotalAngle * param + this._startAngle;
|
||||
if (an > Math.PI)
|
||||
an -= 2 * Math.PI;
|
||||
let a = this.RadX;
|
||||
let b = this.RadY;
|
||||
let pt = new three.Vector3(a * Math.cos(an), b * Math.sin(an), 0);
|
||||
pt.applyMatrix4(new three.Matrix4().makeRotationZ(this._rotate));
|
||||
return pt.applyMatrix4(this.OCS);
|
||||
let mtx = new Matrix2().setRotate(this._rotate);
|
||||
mtx.applyVector(pt);
|
||||
return pt.applyMatrix4(this.OCSNoClone);
|
||||
}
|
||||
GetParamAtPoint(pt) {
|
||||
if (!this.PtOnEllipse(pt)) {
|
||||
if (!this.PtOnEllipse(pt))
|
||||
return NaN;
|
||||
}
|
||||
let an = this.GetCircleAngleAtPoint(pt);
|
||||
let par = an / this.TotalAngle;
|
||||
if (this.IsClose || par < 1 + 1e-6)
|
||||
return par;
|
||||
let allAngle = this.TotalAngle;
|
||||
let param = an / allAngle;
|
||||
if (this.IsClose)
|
||||
return param;
|
||||
else {
|
||||
let diffPar = Math.PI * 2 / this.TotalAngle - 1;
|
||||
if (par - 1 < diffPar / 2)
|
||||
return par;
|
||||
if (an >= this._startAngle)
|
||||
param = (an - this._startAngle) / allAngle;
|
||||
else
|
||||
return par - 1 - diffPar;
|
||||
param = ((Math.PI * 2) - (this._startAngle - an)) / allAngle;
|
||||
//剩余的参数
|
||||
let remParam = Math.PI * 2 / allAngle - 1;
|
||||
if (param > (remParam * 0.5 + 1)) //一半
|
||||
param = (param - 1) - remParam; //返回负数
|
||||
return param;
|
||||
}
|
||||
}
|
||||
GetPointAtDistance(distance) {
|
||||
@ -4264,28 +4310,19 @@ exports.Ellipse = Ellipse_1 = class Ellipse extends exports.Curve {
|
||||
GetParamAtDist(d) {
|
||||
return d / this.Length;
|
||||
}
|
||||
GetAngleAtParam(par) {
|
||||
let pt = this.GetPointAtParam(par).applyMatrix4(this.OCSInv).applyMatrix4(new three.Matrix4().makeRotationZ(-this.Rotation));
|
||||
return angle(pt) + this._startAngle;
|
||||
GetAngleAtParam(param) {
|
||||
return this._startAngle + param * this.TotalAngle;
|
||||
}
|
||||
GetCircleAngleAtPoint(pt) {
|
||||
pt = pt.clone().applyMatrix4(this.OCSInv);
|
||||
let an = angle(pt) - this._rotate;
|
||||
if (an < 0)
|
||||
an = Math.PI * 2 - an;
|
||||
if (an > Math.PI * 2)
|
||||
an -= Math.PI * 2;
|
||||
let dist = pt.length();
|
||||
let k = dist * Math.cos(an) / this._radX;
|
||||
if (Math.abs(k) > 1)
|
||||
k = Math.floor(Math.abs(k)) * Math.sign(k);
|
||||
if (Math.abs(an) <= Math.PI)
|
||||
an = Math.acos(k);
|
||||
else
|
||||
an = Math.PI * 2 - Math.acos(k);
|
||||
an -= this._startAngle;
|
||||
if (an < 0)
|
||||
an = Math.PI * 2 + an;
|
||||
let romtx = new Matrix2().setRotate(-this._rotate);
|
||||
romtx.applyVector(pt);
|
||||
//https://www.petercollingridge.co.uk/tutorials/computational-geometry/finding-angle-around-ellipse/
|
||||
let an = Math.atan(this.RadX * pt.y / (this.RadY * pt.x));
|
||||
if (pt.x < 0)
|
||||
an += Math.PI;
|
||||
else if (an < 0)
|
||||
an += Math.PI * 2;
|
||||
return an;
|
||||
}
|
||||
GetFistDeriv(pt) {
|
||||
@ -4308,8 +4345,8 @@ exports.Ellipse = Ellipse_1 = class Ellipse extends exports.Curve {
|
||||
let k = -(this._radY ** 2 * p.x) / (this._radX ** 2 * p.y);
|
||||
vec.set(1, k, 0);
|
||||
}
|
||||
vec.applyMatrix4(new three.Matrix4().makeRotationZ(this._rotate));
|
||||
return vec.applyMatrix4(new three.Matrix4().extractRotation(this.OCS));
|
||||
rotatePoint(vec, this._rotate);
|
||||
return vec.applyMatrix4(this.OCS.setPosition(0, 0, 0));
|
||||
}
|
||||
GetClosestPointTo(p, extend) {
|
||||
//参考:https://wet-robots.ghost.io/simple-method-for-distance-to-ellipse/
|
||||
@ -4337,7 +4374,7 @@ exports.Ellipse = Ellipse_1 = class Ellipse extends exports.Curve {
|
||||
let dt = dc / Math.sqrt(a * a + b * b - x * x - y * y);
|
||||
t += dt;
|
||||
}
|
||||
let retPt = new three.Vector3(x, y).applyMatrix4(ro).applyMatrix4(this.OCS);
|
||||
let retPt = new three.Vector3(x, y).applyMatrix4(ro).applyMatrix4(this.OCSNoClone);
|
||||
if (this.IsClose || extend) {
|
||||
return retPt;
|
||||
}
|
||||
@ -4464,7 +4501,9 @@ exports.Ellipse = Ellipse_1 = class Ellipse extends exports.Curve {
|
||||
new three.Vector3(-this._radX, 0),
|
||||
new three.Vector3(0, this._radY),
|
||||
new three.Vector3(0, -this._radY)
|
||||
].map(p => p.applyMatrix4(tmpMat4).applyMatrix4(this.OCS));
|
||||
];
|
||||
for (let p of pts)
|
||||
p.applyMatrix4(tmpMat4).applyMatrix4(this.OCSNoClone);
|
||||
if (!equaln$1(0, this._startAngle))
|
||||
pts.push(this.StartPoint);
|
||||
if (!equaln$1(0, this._endAngle))
|
||||
@ -5712,7 +5751,8 @@ const fuzz = 1e-3;
|
||||
let fuzzV3 = new three.Vector3(fuzz, fuzz, fuzz);
|
||||
//判断小曲线是不是被大曲线包含(或者重叠?)
|
||||
function isTargetCurInOrOnSourceCur(bigCurve, smallCurve) {
|
||||
if (!bigCurve.BoundingBox.expandByVector(fuzzV3).containsBox(smallCurve.BoundingBox))
|
||||
//#fix fileid 2087494 使用二维的box来计算看起来没有问题
|
||||
if (!three.Box2.prototype.containsBox.apply(bigCurve.BoundingBox.expandByVector(fuzzV3), [smallCurve.BoundingBox]))
|
||||
return false;
|
||||
let cus = [];
|
||||
if (smallCurve instanceof exports.Polyline)
|
||||
@ -6132,7 +6172,7 @@ class Contour {
|
||||
if (Array.isArray(cus[0]))
|
||||
cuGroups = cus;
|
||||
else
|
||||
cuGroups = curveLinkGroup(cus);
|
||||
cuGroups = curveLinkGroup(cus, -Math.log10(COMBINE_FUZZ));
|
||||
let contours = [];
|
||||
for (let g of cuGroups)
|
||||
contours.push(Contour.CreateContour(g, false));
|
||||
@ -6147,7 +6187,7 @@ class Contour {
|
||||
static Combine(cus, needLink = true, tolerance = 1e-3) {
|
||||
if (cus.length === 0)
|
||||
return undefined;
|
||||
let groups = needLink ? curveLinkGroup(cus) : [cus];
|
||||
let groups = needLink ? curveLinkGroup(cus, -Math.log10(tolerance)) : [cus];
|
||||
for (let g of groups) {
|
||||
if (g.length === 1)
|
||||
return g[0].Clone();
|
||||
@ -8651,13 +8691,28 @@ function IntersectPolylineAndCurve(pl, cu, extType, tolerance = 1e-6) {
|
||||
return intRes;
|
||||
}
|
||||
function IntersectLineAndEllipseFor2D(l, el) {
|
||||
if (!l.IsCoplaneTo(el))
|
||||
return [];
|
||||
let mat = new three.Matrix4().makeRotationZ(-el.Rotation).multiply(el.OCSInv);
|
||||
let elInv = new three.Matrix4().makeRotationZ(-el.Rotation).multiply(el.OCSInv);
|
||||
let matInv = new three.Matrix4().getInverse(elInv);
|
||||
let a = el.RadX;
|
||||
let b = el.RadY;
|
||||
let sp = l.StartPoint.applyMatrix4(mat);
|
||||
let ep = l.EndPoint.applyMatrix4(mat);
|
||||
let sp = l.StartPoint.applyMatrix4(elInv);
|
||||
let ep = l.EndPoint.applyMatrix4(elInv);
|
||||
if (!(equaln$1(sp.z, 1e-6) && equaln$1(ep.z, 1e-6))) {
|
||||
if (equalv2(sp, ep, 1e-6)) //如果与之垂直
|
||||
{
|
||||
let p = sp.setZ(0).applyMatrix4(matInv);
|
||||
if (el.PtOnCurve(p))
|
||||
return [
|
||||
{
|
||||
pt: p,
|
||||
thisParam: l.GetParamAtPoint(p),
|
||||
argParam: el.GetParamAtPoint(p)
|
||||
}
|
||||
];
|
||||
}
|
||||
//todo:求交面
|
||||
return [];
|
||||
}
|
||||
let pts = [];
|
||||
if (equaln$1(sp.x, ep.x)) {
|
||||
let c = sp.x;
|
||||
@ -8698,7 +8753,6 @@ function IntersectLineAndEllipseFor2D(l, el) {
|
||||
];
|
||||
}
|
||||
}
|
||||
let matInv = new three.Matrix4().getInverse(mat);
|
||||
return pts.map(p => {
|
||||
let pt = p.applyMatrix4(matInv);
|
||||
return {
|
||||
@ -9202,11 +9256,7 @@ exports.Arc = Arc_1 = class Arc extends exports.Curve {
|
||||
}
|
||||
/**
|
||||
* 计算所包含的角度
|
||||
*
|
||||
* @private
|
||||
* @param {number} endAngle 结束的角度
|
||||
* @returns
|
||||
* @memberof Arc
|
||||
*/
|
||||
ComputeAnlge(endAngle) {
|
||||
//顺时针
|
||||
@ -9496,7 +9546,7 @@ function getDeterminantFor2V(v1, v2) {
|
||||
* [c1,c2,c3...],
|
||||
* ]
|
||||
*/
|
||||
function curveLinkGroup(cus) {
|
||||
function curveLinkGroup(cus, numdimensions = 4) {
|
||||
//返回的曲线组
|
||||
let groupCus = new Array();
|
||||
//将封闭的曲线先提取出来
|
||||
@ -9508,8 +9558,9 @@ function curveLinkGroup(cus) {
|
||||
});
|
||||
if (cus.length === 0)
|
||||
return groupCus;
|
||||
const fuzz = 5 * Math.pow(0.1, numdimensions);
|
||||
//曲线节点图
|
||||
let cuMap = new CurveMap();
|
||||
let cuMap = new CurveMap(numdimensions);
|
||||
cus.forEach(c => cuMap.AddCurveToMap(c));
|
||||
//曲线站点表
|
||||
let stands = cuMap.Stands;
|
||||
@ -9528,13 +9579,13 @@ function curveLinkGroup(cus) {
|
||||
if (cuCount.GetCount(cu) === 0) {
|
||||
if (isEndSeach) {
|
||||
//保证曲线总是从起点连接到终点
|
||||
if (!equalv3(cu.StartPoint, stand.position))
|
||||
if (!equalv3(cu.StartPoint, stand.position, fuzz))
|
||||
cu.Reverse();
|
||||
cus.push(cu);
|
||||
}
|
||||
else {
|
||||
//保证曲线总是从起点连接到终点
|
||||
if (!equalv3(cu.EndPoint, stand.position))
|
||||
if (!equalv3(cu.EndPoint, stand.position, fuzz))
|
||||
cu.Reverse();
|
||||
cus.unshift(cu);
|
||||
}
|
||||
@ -16183,11 +16234,9 @@ exports.ExtrudeSolid = ExtrudeSolid_1 = class ExtrudeSolid extends exports.Entit
|
||||
if (parType > 0) {
|
||||
target = target.Clone().ClearDraw();
|
||||
if (parType === 2) {
|
||||
let mtx = target._Matrix;
|
||||
SetMtxVector(mtx, 2, n1);
|
||||
let p = n1.setFromMatrixColumn(mtx, 3);
|
||||
p.add(n2.multiplyScalar(target.thickness));
|
||||
SetMtxVector(mtx, 3, p);
|
||||
let p = target.Position;
|
||||
p.add(n2.clone().multiplyScalar(target.thickness * 0.5));
|
||||
target.ApplyMatrix(MakeMirrorMtx(n2, p));
|
||||
}
|
||||
if (this.GrooveCheckPosition(target) !== exports.Status.True)
|
||||
return [];
|
||||
@ -18804,7 +18853,7 @@ function GetModelingFromCustomDrill(br) {
|
||||
}
|
||||
else
|
||||
continue;
|
||||
if (thickness > +1e-6 && isTargetCurInOrOnSourceCur(outline, shape.Outline.Curve.Clone().Z0())) {
|
||||
if (thickness > 1e-6 && isTargetCurInOrOnSourceCur(outline, shape.Outline.Curve.Clone().Z0())) {
|
||||
modeling.push({
|
||||
shape,
|
||||
thickness,
|
||||
@ -21974,45 +22023,6 @@ class CurveTrimArc extends CurveTrim {
|
||||
}
|
||||
}
|
||||
|
||||
class Matrix2 {
|
||||
constructor() {
|
||||
//column-major
|
||||
this.el = [1, 0, 0, 1]; //ix iy jx jy [a c b d]
|
||||
}
|
||||
set(ix, iy, jx, jy) {
|
||||
this.el[0] = ix;
|
||||
this.el[1] = iy;
|
||||
this.el[2] = jx;
|
||||
this.el[3] = jy;
|
||||
return this;
|
||||
}
|
||||
applyVector(vec) {
|
||||
let x = vec.x;
|
||||
let y = vec.y;
|
||||
let e = this.el;
|
||||
vec.x = e[0] * x + e[2] * y;
|
||||
vec.y = e[1] * x + e[3] * y;
|
||||
return this;
|
||||
}
|
||||
fromMatrix4(mtx4) {
|
||||
this.set(mtx4.elements[0], mtx4.elements[1], mtx4.elements[3], mtx4.elements[4]);
|
||||
}
|
||||
setRotate(theta) {
|
||||
let c = Math.cos(theta);
|
||||
let s = Math.sin(theta);
|
||||
this.set(c, s, -s, c);
|
||||
return this;
|
||||
}
|
||||
//自我求逆矩阵,返回自身
|
||||
invert() {
|
||||
//ref:https://www.mathsisfun.com/algebra/matrix-inverse.html
|
||||
let [a, c, b, d] = this.el;
|
||||
let det = 1 / (a * d - b * c);
|
||||
this.set(d * det, -c * det, -b * det, a * det);
|
||||
return this;
|
||||
}
|
||||
}
|
||||
|
||||
function EntityUpdateWrap(ent, exec) {
|
||||
let oldAutoUpdate = ent.AutoUpdate;
|
||||
ent.AutoUpdate = false;
|
||||
@ -35322,6 +35332,11 @@ exports.ArcDimension = class ArcDimension extends exports.Dimension {
|
||||
}
|
||||
return this._Text;
|
||||
}
|
||||
get Arc() {
|
||||
if (!this._Arc)
|
||||
this.PraseArc();
|
||||
return this._Arc;
|
||||
}
|
||||
set TextRadiusAdd(ra) {
|
||||
if (equaln(ra, this._TextRadiusAdd))
|
||||
return;
|
||||
|
File diff suppressed because one or more lines are too long
229
api.esm.js
229
api.esm.js
@ -1,4 +1,4 @@
|
||||
import { Vector3, Matrix4, Box3, Color, FrontSide, MeshPhysicalMaterial, Object3D, Vector2 as Vector2$1, Quaternion, MathUtils, Shape as Shape$1, EllipseCurve, LineDashedMaterial, DoubleSide, MeshBasicMaterial, LineBasicMaterial, ShaderMaterial, BufferGeometry, ShapeGeometry, BufferAttribute, Line as Line$1, Plane, Line3, CatmullRomCurve3, Path as Path$1, LineSegments, Mesh, CylinderBufferGeometry, Float32BufferAttribute, Geometry, ShapeUtils, Face3, BoxBufferGeometry, InstancedInterleavedBuffer, InterleavedBufferAttribute, ExtrudeGeometry, BoxGeometry, Euler, OrthographicCamera, PerspectiveCamera, AmbientLight as AmbientLight$1, DirectionalLightHelper, SphereBufferGeometry, Matrix3, Group, DirectionalLight as DirectionalLight$1, HemisphereLight as HemisphereLight$1, MirroredRepeatWrapping, Texture, Scene, WebGLRenderTarget, Frustum, MeshNormalMaterial, PointLight as PointLight$1, SphereGeometry, BackSide, RectAreaLight as RectAreaLight$1, SpotLight as SpotLight$1, ConeGeometry, PointsMaterial, Points, Box2 as Box2$1, Raycaster } from 'three';
|
||||
import { Vector3, Matrix4, Box3, Color, FrontSide, MeshPhysicalMaterial, Object3D, Vector2 as Vector2$1, Quaternion, MathUtils, Shape as Shape$1, EllipseCurve, LineDashedMaterial, DoubleSide, MeshBasicMaterial, LineBasicMaterial, ShaderMaterial, BufferGeometry, ShapeGeometry, BufferAttribute, Line as Line$1, Plane, Line3, CatmullRomCurve3, Box2 as Box2$1, Path as Path$1, LineSegments, Mesh, CylinderBufferGeometry, Float32BufferAttribute, Geometry, ShapeUtils, Face3, BoxBufferGeometry, InstancedInterleavedBuffer, InterleavedBufferAttribute, ExtrudeGeometry, BoxGeometry, Euler, OrthographicCamera, PerspectiveCamera, AmbientLight as AmbientLight$1, DirectionalLightHelper, SphereBufferGeometry, Matrix3, Group, DirectionalLight as DirectionalLight$1, HemisphereLight as HemisphereLight$1, MirroredRepeatWrapping, Texture, Scene, WebGLRenderTarget, Frustum, MeshNormalMaterial, PointLight as PointLight$1, SphereGeometry, BackSide, RectAreaLight as RectAreaLight$1, SpotLight as SpotLight$1, ConeGeometry, PointsMaterial, Points, Raycaster } from 'three';
|
||||
import { iaop, end } from 'xaop';
|
||||
import { Line2 } from 'three/examples/jsm/lines/Line2';
|
||||
import { LineGeometry } from 'three/examples/jsm/lines/LineGeometry';
|
||||
@ -1664,7 +1664,7 @@ let Entity = Entity_1 = class Entity extends CADObject {
|
||||
* 与指定实体是否共面.
|
||||
*/
|
||||
IsCoplaneTo(e) {
|
||||
return matrixIsCoplane(this._Matrix, e.OCS, 1e-4);
|
||||
return matrixIsCoplane(this._Matrix, e.OCSNoClone, 1e-4);
|
||||
}
|
||||
/**
|
||||
* 测试两个实体的包围盒是否相交.
|
||||
@ -3683,6 +3683,45 @@ var DragPointType;
|
||||
DragPointType[DragPointType["Stretch"] = 1] = "Stretch";
|
||||
})(DragPointType || (DragPointType = {}));
|
||||
|
||||
class Matrix2 {
|
||||
constructor() {
|
||||
//column-major
|
||||
this.el = [1, 0, 0, 1]; //ix iy jx jy [a c b d]
|
||||
}
|
||||
set(ix, iy, jx, jy) {
|
||||
this.el[0] = ix;
|
||||
this.el[1] = iy;
|
||||
this.el[2] = jx;
|
||||
this.el[3] = jy;
|
||||
return this;
|
||||
}
|
||||
applyVector(vec) {
|
||||
let x = vec.x;
|
||||
let y = vec.y;
|
||||
let e = this.el;
|
||||
vec.x = e[0] * x + e[2] * y;
|
||||
vec.y = e[1] * x + e[3] * y;
|
||||
return this;
|
||||
}
|
||||
fromMatrix4(mtx4) {
|
||||
this.set(mtx4.elements[0], mtx4.elements[1], mtx4.elements[3], mtx4.elements[4]);
|
||||
}
|
||||
setRotate(theta) {
|
||||
let c = Math.cos(theta);
|
||||
let s = Math.sin(theta);
|
||||
this.set(c, s, -s, c);
|
||||
return this;
|
||||
}
|
||||
//自我求逆矩阵,返回自身
|
||||
invert() {
|
||||
//ref:https://www.mathsisfun.com/algebra/matrix-inverse.html
|
||||
let [a, c, b, d] = this.el;
|
||||
let det = 1 / (a * d - b * c);
|
||||
this.set(d * det, -c * det, -b * det, a * det);
|
||||
return this;
|
||||
}
|
||||
}
|
||||
|
||||
class PlaneExt extends Plane {
|
||||
constructor(normal = new Vector3(0, 0, 1), constant) {
|
||||
super(normal);
|
||||
@ -4137,7 +4176,7 @@ let Ellipse = Ellipse_1 = class Ellipse extends Curve {
|
||||
return this._startAngle;
|
||||
}
|
||||
get EndAngle() {
|
||||
return this._startAngle;
|
||||
return this._endAngle;
|
||||
}
|
||||
set StartAngle(v) {
|
||||
this.WriteAllObjectRecord();
|
||||
@ -4169,7 +4208,7 @@ let Ellipse = Ellipse_1 = class Ellipse extends Curve {
|
||||
}
|
||||
get TotalAngle() {
|
||||
let totolAngle = this._endAngle - this._startAngle;
|
||||
if (totolAngle < 0)
|
||||
if (totolAngle <= 0)
|
||||
totolAngle = Math.PI * 2 + totolAngle;
|
||||
return totolAngle;
|
||||
}
|
||||
@ -4180,16 +4219,20 @@ let Ellipse = Ellipse_1 = class Ellipse extends Curve {
|
||||
this.Position = p;
|
||||
return this;
|
||||
}
|
||||
Extend(newParam) {
|
||||
this.WriteAllObjectRecord();
|
||||
if (newParam < 0)
|
||||
this._startAngle = this.GetAngleAtParam(newParam);
|
||||
else if (newParam > 1)
|
||||
this._endAngle = this.GetAngleAtParam(newParam);
|
||||
this.Update();
|
||||
}
|
||||
PtInCurve(pt) {
|
||||
let p = rotatePoint(pt.clone().sub(this.Center), -this.Rotation);
|
||||
return p.x ** 2 / this.RadX ** 2 + p.y ** 2 / this.RadY ** 2 < 1;
|
||||
}
|
||||
PtOnCurve(pt) {
|
||||
if (this.PtOnEllipse(pt)) {
|
||||
let a = this.GetCircleAngleAtPoint(pt);
|
||||
return a <= this.TotalAngle + 1e-6;
|
||||
}
|
||||
return false;
|
||||
return this.PtOnEllipse(pt) && this.ParamOnCurve(this.GetParamAtPoint(pt));
|
||||
}
|
||||
PtOnEllipse(pt) {
|
||||
let p = rotatePoint(pt.clone().applyMatrix4(this.OCSInv), -this.Rotation);
|
||||
@ -4197,28 +4240,31 @@ let Ellipse = Ellipse_1 = class Ellipse extends Curve {
|
||||
}
|
||||
GetPointAtParam(param) {
|
||||
let an = this.TotalAngle * param + this._startAngle;
|
||||
if (an > Math.PI)
|
||||
an -= 2 * Math.PI;
|
||||
let a = this.RadX;
|
||||
let b = this.RadY;
|
||||
let pt = new Vector3(a * Math.cos(an), b * Math.sin(an), 0);
|
||||
pt.applyMatrix4(new Matrix4().makeRotationZ(this._rotate));
|
||||
return pt.applyMatrix4(this.OCS);
|
||||
let mtx = new Matrix2().setRotate(this._rotate);
|
||||
mtx.applyVector(pt);
|
||||
return pt.applyMatrix4(this.OCSNoClone);
|
||||
}
|
||||
GetParamAtPoint(pt) {
|
||||
if (!this.PtOnEllipse(pt)) {
|
||||
if (!this.PtOnEllipse(pt))
|
||||
return NaN;
|
||||
}
|
||||
let an = this.GetCircleAngleAtPoint(pt);
|
||||
let par = an / this.TotalAngle;
|
||||
if (this.IsClose || par < 1 + 1e-6)
|
||||
return par;
|
||||
let allAngle = this.TotalAngle;
|
||||
let param = an / allAngle;
|
||||
if (this.IsClose)
|
||||
return param;
|
||||
else {
|
||||
let diffPar = Math.PI * 2 / this.TotalAngle - 1;
|
||||
if (par - 1 < diffPar / 2)
|
||||
return par;
|
||||
if (an >= this._startAngle)
|
||||
param = (an - this._startAngle) / allAngle;
|
||||
else
|
||||
return par - 1 - diffPar;
|
||||
param = ((Math.PI * 2) - (this._startAngle - an)) / allAngle;
|
||||
//剩余的参数
|
||||
let remParam = Math.PI * 2 / allAngle - 1;
|
||||
if (param > (remParam * 0.5 + 1)) //一半
|
||||
param = (param - 1) - remParam; //返回负数
|
||||
return param;
|
||||
}
|
||||
}
|
||||
GetPointAtDistance(distance) {
|
||||
@ -4235,28 +4281,19 @@ let Ellipse = Ellipse_1 = class Ellipse extends Curve {
|
||||
GetParamAtDist(d) {
|
||||
return d / this.Length;
|
||||
}
|
||||
GetAngleAtParam(par) {
|
||||
let pt = this.GetPointAtParam(par).applyMatrix4(this.OCSInv).applyMatrix4(new Matrix4().makeRotationZ(-this.Rotation));
|
||||
return angle(pt) + this._startAngle;
|
||||
GetAngleAtParam(param) {
|
||||
return this._startAngle + param * this.TotalAngle;
|
||||
}
|
||||
GetCircleAngleAtPoint(pt) {
|
||||
pt = pt.clone().applyMatrix4(this.OCSInv);
|
||||
let an = angle(pt) - this._rotate;
|
||||
if (an < 0)
|
||||
an = Math.PI * 2 - an;
|
||||
if (an > Math.PI * 2)
|
||||
an -= Math.PI * 2;
|
||||
let dist = pt.length();
|
||||
let k = dist * Math.cos(an) / this._radX;
|
||||
if (Math.abs(k) > 1)
|
||||
k = Math.floor(Math.abs(k)) * Math.sign(k);
|
||||
if (Math.abs(an) <= Math.PI)
|
||||
an = Math.acos(k);
|
||||
else
|
||||
an = Math.PI * 2 - Math.acos(k);
|
||||
an -= this._startAngle;
|
||||
if (an < 0)
|
||||
an = Math.PI * 2 + an;
|
||||
let romtx = new Matrix2().setRotate(-this._rotate);
|
||||
romtx.applyVector(pt);
|
||||
//https://www.petercollingridge.co.uk/tutorials/computational-geometry/finding-angle-around-ellipse/
|
||||
let an = Math.atan(this.RadX * pt.y / (this.RadY * pt.x));
|
||||
if (pt.x < 0)
|
||||
an += Math.PI;
|
||||
else if (an < 0)
|
||||
an += Math.PI * 2;
|
||||
return an;
|
||||
}
|
||||
GetFistDeriv(pt) {
|
||||
@ -4279,8 +4316,8 @@ let Ellipse = Ellipse_1 = class Ellipse extends Curve {
|
||||
let k = -(this._radY ** 2 * p.x) / (this._radX ** 2 * p.y);
|
||||
vec.set(1, k, 0);
|
||||
}
|
||||
vec.applyMatrix4(new Matrix4().makeRotationZ(this._rotate));
|
||||
return vec.applyMatrix4(new Matrix4().extractRotation(this.OCS));
|
||||
rotatePoint(vec, this._rotate);
|
||||
return vec.applyMatrix4(this.OCS.setPosition(0, 0, 0));
|
||||
}
|
||||
GetClosestPointTo(p, extend) {
|
||||
//参考:https://wet-robots.ghost.io/simple-method-for-distance-to-ellipse/
|
||||
@ -4308,7 +4345,7 @@ let Ellipse = Ellipse_1 = class Ellipse extends Curve {
|
||||
let dt = dc / Math.sqrt(a * a + b * b - x * x - y * y);
|
||||
t += dt;
|
||||
}
|
||||
let retPt = new Vector3(x, y).applyMatrix4(ro).applyMatrix4(this.OCS);
|
||||
let retPt = new Vector3(x, y).applyMatrix4(ro).applyMatrix4(this.OCSNoClone);
|
||||
if (this.IsClose || extend) {
|
||||
return retPt;
|
||||
}
|
||||
@ -4435,7 +4472,9 @@ let Ellipse = Ellipse_1 = class Ellipse extends Curve {
|
||||
new Vector3(-this._radX, 0),
|
||||
new Vector3(0, this._radY),
|
||||
new Vector3(0, -this._radY)
|
||||
].map(p => p.applyMatrix4(tmpMat4).applyMatrix4(this.OCS));
|
||||
];
|
||||
for (let p of pts)
|
||||
p.applyMatrix4(tmpMat4).applyMatrix4(this.OCSNoClone);
|
||||
if (!equaln$1(0, this._startAngle))
|
||||
pts.push(this.StartPoint);
|
||||
if (!equaln$1(0, this._endAngle))
|
||||
@ -5683,7 +5722,8 @@ const fuzz = 1e-3;
|
||||
let fuzzV3 = new Vector3(fuzz, fuzz, fuzz);
|
||||
//判断小曲线是不是被大曲线包含(或者重叠?)
|
||||
function isTargetCurInOrOnSourceCur(bigCurve, smallCurve) {
|
||||
if (!bigCurve.BoundingBox.expandByVector(fuzzV3).containsBox(smallCurve.BoundingBox))
|
||||
//#fix fileid 2087494 使用二维的box来计算看起来没有问题
|
||||
if (!Box2$1.prototype.containsBox.apply(bigCurve.BoundingBox.expandByVector(fuzzV3), [smallCurve.BoundingBox]))
|
||||
return false;
|
||||
let cus = [];
|
||||
if (smallCurve instanceof Polyline)
|
||||
@ -6103,7 +6143,7 @@ class Contour {
|
||||
if (Array.isArray(cus[0]))
|
||||
cuGroups = cus;
|
||||
else
|
||||
cuGroups = curveLinkGroup(cus);
|
||||
cuGroups = curveLinkGroup(cus, -Math.log10(COMBINE_FUZZ));
|
||||
let contours = [];
|
||||
for (let g of cuGroups)
|
||||
contours.push(Contour.CreateContour(g, false));
|
||||
@ -6118,7 +6158,7 @@ class Contour {
|
||||
static Combine(cus, needLink = true, tolerance = 1e-3) {
|
||||
if (cus.length === 0)
|
||||
return undefined;
|
||||
let groups = needLink ? curveLinkGroup(cus) : [cus];
|
||||
let groups = needLink ? curveLinkGroup(cus, -Math.log10(tolerance)) : [cus];
|
||||
for (let g of groups) {
|
||||
if (g.length === 1)
|
||||
return g[0].Clone();
|
||||
@ -8622,13 +8662,28 @@ function IntersectPolylineAndCurve(pl, cu, extType, tolerance = 1e-6) {
|
||||
return intRes;
|
||||
}
|
||||
function IntersectLineAndEllipseFor2D(l, el) {
|
||||
if (!l.IsCoplaneTo(el))
|
||||
return [];
|
||||
let mat = new Matrix4().makeRotationZ(-el.Rotation).multiply(el.OCSInv);
|
||||
let elInv = new Matrix4().makeRotationZ(-el.Rotation).multiply(el.OCSInv);
|
||||
let matInv = new Matrix4().getInverse(elInv);
|
||||
let a = el.RadX;
|
||||
let b = el.RadY;
|
||||
let sp = l.StartPoint.applyMatrix4(mat);
|
||||
let ep = l.EndPoint.applyMatrix4(mat);
|
||||
let sp = l.StartPoint.applyMatrix4(elInv);
|
||||
let ep = l.EndPoint.applyMatrix4(elInv);
|
||||
if (!(equaln$1(sp.z, 1e-6) && equaln$1(ep.z, 1e-6))) {
|
||||
if (equalv2(sp, ep, 1e-6)) //如果与之垂直
|
||||
{
|
||||
let p = sp.setZ(0).applyMatrix4(matInv);
|
||||
if (el.PtOnCurve(p))
|
||||
return [
|
||||
{
|
||||
pt: p,
|
||||
thisParam: l.GetParamAtPoint(p),
|
||||
argParam: el.GetParamAtPoint(p)
|
||||
}
|
||||
];
|
||||
}
|
||||
//todo:求交面
|
||||
return [];
|
||||
}
|
||||
let pts = [];
|
||||
if (equaln$1(sp.x, ep.x)) {
|
||||
let c = sp.x;
|
||||
@ -8669,7 +8724,6 @@ function IntersectLineAndEllipseFor2D(l, el) {
|
||||
];
|
||||
}
|
||||
}
|
||||
let matInv = new Matrix4().getInverse(mat);
|
||||
return pts.map(p => {
|
||||
let pt = p.applyMatrix4(matInv);
|
||||
return {
|
||||
@ -9173,11 +9227,7 @@ let Arc = Arc_1 = class Arc extends Curve {
|
||||
}
|
||||
/**
|
||||
* 计算所包含的角度
|
||||
*
|
||||
* @private
|
||||
* @param {number} endAngle 结束的角度
|
||||
* @returns
|
||||
* @memberof Arc
|
||||
*/
|
||||
ComputeAnlge(endAngle) {
|
||||
//顺时针
|
||||
@ -9467,7 +9517,7 @@ function getDeterminantFor2V(v1, v2) {
|
||||
* [c1,c2,c3...],
|
||||
* ]
|
||||
*/
|
||||
function curveLinkGroup(cus) {
|
||||
function curveLinkGroup(cus, numdimensions = 4) {
|
||||
//返回的曲线组
|
||||
let groupCus = new Array();
|
||||
//将封闭的曲线先提取出来
|
||||
@ -9479,8 +9529,9 @@ function curveLinkGroup(cus) {
|
||||
});
|
||||
if (cus.length === 0)
|
||||
return groupCus;
|
||||
const fuzz = 5 * Math.pow(0.1, numdimensions);
|
||||
//曲线节点图
|
||||
let cuMap = new CurveMap();
|
||||
let cuMap = new CurveMap(numdimensions);
|
||||
cus.forEach(c => cuMap.AddCurveToMap(c));
|
||||
//曲线站点表
|
||||
let stands = cuMap.Stands;
|
||||
@ -9499,13 +9550,13 @@ function curveLinkGroup(cus) {
|
||||
if (cuCount.GetCount(cu) === 0) {
|
||||
if (isEndSeach) {
|
||||
//保证曲线总是从起点连接到终点
|
||||
if (!equalv3(cu.StartPoint, stand.position))
|
||||
if (!equalv3(cu.StartPoint, stand.position, fuzz))
|
||||
cu.Reverse();
|
||||
cus.push(cu);
|
||||
}
|
||||
else {
|
||||
//保证曲线总是从起点连接到终点
|
||||
if (!equalv3(cu.EndPoint, stand.position))
|
||||
if (!equalv3(cu.EndPoint, stand.position, fuzz))
|
||||
cu.Reverse();
|
||||
cus.unshift(cu);
|
||||
}
|
||||
@ -16154,11 +16205,9 @@ let ExtrudeSolid = ExtrudeSolid_1 = class ExtrudeSolid extends Entity {
|
||||
if (parType > 0) {
|
||||
target = target.Clone().ClearDraw();
|
||||
if (parType === 2) {
|
||||
let mtx = target._Matrix;
|
||||
SetMtxVector(mtx, 2, n1);
|
||||
let p = n1.setFromMatrixColumn(mtx, 3);
|
||||
p.add(n2.multiplyScalar(target.thickness));
|
||||
SetMtxVector(mtx, 3, p);
|
||||
let p = target.Position;
|
||||
p.add(n2.clone().multiplyScalar(target.thickness * 0.5));
|
||||
target.ApplyMatrix(MakeMirrorMtx(n2, p));
|
||||
}
|
||||
if (this.GrooveCheckPosition(target) !== Status.True)
|
||||
return [];
|
||||
@ -18775,7 +18824,7 @@ function GetModelingFromCustomDrill(br) {
|
||||
}
|
||||
else
|
||||
continue;
|
||||
if (thickness > +1e-6 && isTargetCurInOrOnSourceCur(outline, shape.Outline.Curve.Clone().Z0())) {
|
||||
if (thickness > 1e-6 && isTargetCurInOrOnSourceCur(outline, shape.Outline.Curve.Clone().Z0())) {
|
||||
modeling.push({
|
||||
shape,
|
||||
thickness,
|
||||
@ -21945,45 +21994,6 @@ class CurveTrimArc extends CurveTrim {
|
||||
}
|
||||
}
|
||||
|
||||
class Matrix2 {
|
||||
constructor() {
|
||||
//column-major
|
||||
this.el = [1, 0, 0, 1]; //ix iy jx jy [a c b d]
|
||||
}
|
||||
set(ix, iy, jx, jy) {
|
||||
this.el[0] = ix;
|
||||
this.el[1] = iy;
|
||||
this.el[2] = jx;
|
||||
this.el[3] = jy;
|
||||
return this;
|
||||
}
|
||||
applyVector(vec) {
|
||||
let x = vec.x;
|
||||
let y = vec.y;
|
||||
let e = this.el;
|
||||
vec.x = e[0] * x + e[2] * y;
|
||||
vec.y = e[1] * x + e[3] * y;
|
||||
return this;
|
||||
}
|
||||
fromMatrix4(mtx4) {
|
||||
this.set(mtx4.elements[0], mtx4.elements[1], mtx4.elements[3], mtx4.elements[4]);
|
||||
}
|
||||
setRotate(theta) {
|
||||
let c = Math.cos(theta);
|
||||
let s = Math.sin(theta);
|
||||
this.set(c, s, -s, c);
|
||||
return this;
|
||||
}
|
||||
//自我求逆矩阵,返回自身
|
||||
invert() {
|
||||
//ref:https://www.mathsisfun.com/algebra/matrix-inverse.html
|
||||
let [a, c, b, d] = this.el;
|
||||
let det = 1 / (a * d - b * c);
|
||||
this.set(d * det, -c * det, -b * det, a * det);
|
||||
return this;
|
||||
}
|
||||
}
|
||||
|
||||
function EntityUpdateWrap(ent, exec) {
|
||||
let oldAutoUpdate = ent.AutoUpdate;
|
||||
ent.AutoUpdate = false;
|
||||
@ -35293,6 +35303,11 @@ let ArcDimension = class ArcDimension extends Dimension {
|
||||
}
|
||||
return this._Text;
|
||||
}
|
||||
get Arc() {
|
||||
if (!this._Arc)
|
||||
this.PraseArc();
|
||||
return this._Arc;
|
||||
}
|
||||
set TextRadiusAdd(ra) {
|
||||
if (equaln(ra, this._TextRadiusAdd))
|
||||
return;
|
||||
|
File diff suppressed because one or more lines are too long
@ -1 +1 @@
|
||||
{"version":3,"file":"DxfEntityConvert.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/ACAD/DxfEntityConvert.ts"],"names":[],"mappings":"AAAA,OAAkB,EAA+C,IAAI,EAAkB,OAAO,EAAyG,MAAM,YAAY,CAAC;AAS1N,OAAO,EAAE,MAAM,EAAE,MAAM,sCAAsC,CAAC;AAY9D,wBAAgB,WAAW,CAAC,MAAM,EAAE,MAAM,YAQzC;AAkBD,wBAAgB,mBAAmB,CAAC,EAAE,EAAE,OAAO,EAAE,GAAG,EAAE,IAAI,EAAE,IAAI,EAAE,MAAM,EAAE,GAAG,IAAI,CA0RhF"}
|
||||
{"version":3,"file":"DxfEntityConvert.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/ACAD/DxfEntityConvert.ts"],"names":[],"mappings":"AAAA,OAAkB,EAA+C,IAAI,EAAkB,OAAO,EAAyG,MAAM,YAAY,CAAC;AAU1N,OAAO,EAAE,MAAM,EAAE,MAAM,sCAAsC,CAAC;AAY9D,wBAAgB,WAAW,CAAC,MAAM,EAAE,MAAM,YAQzC;AAkBD,wBAAgB,mBAAmB,CAAC,EAAE,EAAE,OAAO,EAAE,GAAG,EAAE,IAAI,EAAE,IAAI,EAAE,MAAM,EAAE,GAAG,IAAI,CAmShF"}
|
4
types/Add-on/ACAD/Entity2DxfEntity.d.ts
vendored
Normal file
4
types/Add-on/ACAD/Entity2DxfEntity.d.ts
vendored
Normal file
@ -0,0 +1,4 @@
|
||||
import { AngularDimLines, Arc as DxfArc, ArcDimension as DxfArcDimension, Circle as DxfCircle, DiameterDimension as DxfDiameterDimension, DxfWriter, Ellipse as DxfEllipse, Insert, Line as DxfLine, LinearDimension as DxfLinearDimension, LWPolyline, RadialDimension, Text as DxfText } from "dxf-write";
|
||||
import { Entity } from "../../DatabaseServices/Entity/Entity";
|
||||
export declare function Conver2DxfEntity(e: Entity, dxf: DxfWriter, blkName?: string): DxfLine | DxfArc | DxfCircle | LWPolyline | DxfEllipse | DxfLinearDimension | AngularDimLines | DxfDiameterDimension | RadialDimension | DxfArcDimension | Insert | DxfText;
|
||||
//# sourceMappingURL=Entity2DxfEntity.d.ts.map
|
1
types/Add-on/ACAD/Entity2DxfEntity.d.ts.map
Normal file
1
types/Add-on/ACAD/Entity2DxfEntity.d.ts.map
Normal file
@ -0,0 +1 @@
|
||||
{"version":3,"file":"Entity2DxfEntity.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/ACAD/Entity2DxfEntity.ts"],"names":[],"mappings":"AAAA,OACA,EACI,eAAe,EAAE,GAAG,IAAI,MAAM,EAAE,YAAY,IAAI,eAAe,EAAE,MAAM,IAAI,SAAS,EAAuB,iBAAiB,IAAI,oBAAoB,EACpJ,SAAS,EAAE,OAAO,IAAI,UAAU,EAAe,MAAM,EAAqC,IAAI,IAAI,OAAO,EAAE,eAAe,IAAI,kBAAkB,EAAoB,UAAU,EAAqB,eAAe,EAAoB,IAAI,IAAI,OAAO,EACxP,MAAM,WAAW,CAAC;AAoBnB,OAAO,EAAE,MAAM,EAAE,MAAM,sCAAsC,CAAC;AAkB9D,wBAAgB,gBAAgB,CAAC,CAAC,EAAE,MAAM,EAAE,GAAG,EAAE,SAAS,EAAE,OAAO,CAAC,EAAE,MAAM,+KA6Q3E"}
|
@ -1 +1 @@
|
||||
{"version":3,"file":"DXFLoad.d.ts","sourceRoot":"","sources":["../../../src/Add-on/DXFLoad.ts"],"names":[],"mappings":"AAeA,qBAAa,oBAAoB;IAEvB,IAAI;CAiBb;AAED,wBAAsB,YAAY,CAAC,CAAC,EAAE,IAAI,oBAuFzC"}
|
||||
{"version":3,"file":"DXFLoad.d.ts","sourceRoot":"","sources":["../../../src/Add-on/DXFLoad.ts"],"names":[],"mappings":"AAcA,qBAAa,oBAAoB;IAEvB,IAAI;CAiBb;AAED,wBAAsB,YAAY,CAAC,CAAC,EAAE,IAAI,oBAuFzC"}
|
@ -1 +1 @@
|
||||
{"version":3,"file":"Extends.d.ts","sourceRoot":"","sources":["../../../src/Add-on/Extends.ts"],"names":[],"mappings":"AAGA,OAAO,EAAE,KAAK,EAAE,MAAM,kCAAkC,CAAC;AAGzD,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAEnD,OAAO,EAAE,iBAAiB,EAAgB,MAAM,wBAAwB,CAAC;AAGzE,OAAO,EAAE,SAAS,EAAE,MAAM,qBAAqB,CAAC;AAIhD;;;;;;GAMG;AACH,qBAAa,cAAe,YAAW,OAAO;IAEpC,IAAI;IAqCV,YAAY,CAAC,KAAK,EAAE,iBAAiB,EAAE,QAAQ,EAAE,KAAK,EAAE,GAAG,GAAG;IAO9D,MAAM,CAAC,SAAS,EAAE,SAAS,EAAE,QAAQ,EAAE,KAAK,EAAE,EAAE,OAAO,GAAE,OAAe;CA4F3E"}
|
||||
{"version":3,"file":"Extends.d.ts","sourceRoot":"","sources":["../../../src/Add-on/Extends.ts"],"names":[],"mappings":"AAGA,OAAO,EAAE,KAAK,EAAE,MAAM,kCAAkC,CAAC;AAIzD,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAEnD,OAAO,EAAE,iBAAiB,EAAgB,MAAM,wBAAwB,CAAC;AAGzE,OAAO,EAAE,SAAS,EAAE,MAAM,qBAAqB,CAAC;AAIhD;;;;;;GAMG;AACH,qBAAa,cAAe,YAAW,OAAO;IAEpC,IAAI;IAqCV,YAAY,CAAC,KAAK,EAAE,iBAAiB,EAAE,QAAQ,EAAE,KAAK,EAAE,GAAG,GAAG;IAO9D,MAAM,CAAC,SAAS,EAAE,SAAS,EAAE,QAAQ,EAAE,KAAK,EAAE,EAAE,OAAO,GAAE,OAAe;CAmI3E"}
|
@ -1 +1 @@
|
||||
{"version":3,"file":"Join.d.ts","sourceRoot":"","sources":["../../../src/Add-on/Join.ts"],"names":[],"mappings":"AAYA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAOnD,qBAAa,YAAa,YAAW,OAAO;IAElC,IAAI;IAyEV,OAAO,CAAC,YAAY;YAON,SAAS;IASvB,OAAO,CAAC,YAAY;YAYN,OAAO;IAgDrB,OAAO,CAAC,aAAa;IAwBrB,OAAO,CAAC,QAAQ;IAYhB,OAAO,CAAC,WAAW;IAcnB,OAAO,CAAC,eAAe;CAuC1B"}
|
||||
{"version":3,"file":"Join.d.ts","sourceRoot":"","sources":["../../../src/Add-on/Join.ts"],"names":[],"mappings":"AAYA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAOnD,qBAAa,YAAa,YAAW,OAAO;IAElC,IAAI;IA4EV,OAAO,CAAC,YAAY;YAON,SAAS;IASvB,OAAO,CAAC,YAAY;YAYN,OAAO;IAgDrB,OAAO,CAAC,aAAa;IAwBrB,OAAO,CAAC,QAAQ;IAYhB,OAAO,CAAC,WAAW;IAcnB,OAAO,CAAC,eAAe;CAuC1B"}
|
4
types/Add-on/Save.d.ts
vendored
4
types/Add-on/Save.d.ts
vendored
@ -15,6 +15,10 @@ export declare class SaveToLocal implements Command {
|
||||
NoHistory: boolean;
|
||||
exec(): Promise<void>;
|
||||
}
|
||||
export declare class SaveToDxf implements Command {
|
||||
NoHistory: boolean;
|
||||
exec(): Promise<void>;
|
||||
}
|
||||
/**
|
||||
* 上传文件到文件的历史记录
|
||||
* @param [fileDataStr] 文件经过压缩并且base64后的结果
|
||||
|
@ -1 +1 @@
|
||||
{"version":3,"file":"Save.d.ts","sourceRoot":"","sources":["../../../src/Add-on/Save.ts"],"names":[],"mappings":"AAWA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AASnD,qBAAa,IAAK,YAAW,OAAO;IAEhC,SAAS,UAAQ;IACX,IAAI;CAoKb;AAED,qBAAa,GAAI,YAAW,OAAO;IAE/B,SAAS,UAAQ;IACX,IAAI;CAMb;AAED,qBAAa,MAAO,YAAW,OAAO;IAElC,SAAS,UAAQ;IACX,IAAI;CA8Cb;AAED,qBAAa,WAAY,YAAW,OAAO;IAEvC,SAAS,UAAQ;IACX,IAAI;CAUb;AAGD;;;GAGG;AACH,wBAAgB,iBAAiB,CAAC,WAAW,CAAC,EAAE,MAAM,QA0CrD"}
|
||||
{"version":3,"file":"Save.d.ts","sourceRoot":"","sources":["../../../src/Add-on/Save.ts"],"names":[],"mappings":"AA6BA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAWnD,qBAAa,IAAK,YAAW,OAAO;IAEhC,SAAS,UAAQ;IACX,IAAI;CAoKb;AAED,qBAAa,GAAI,YAAW,OAAO;IAE/B,SAAS,UAAQ;IACX,IAAI;CAMb;AAED,qBAAa,MAAO,YAAW,OAAO;IAElC,SAAS,UAAQ;IACX,IAAI;CA8Cb;AAED,qBAAa,WAAY,YAAW,OAAO;IAEvC,SAAS,UAAQ;IACX,IAAI;CAUb;AAED,qBAAa,SAAU,YAAW,OAAO;IAErC,SAAS,UAAQ;IACX,IAAI;CAoFb;AAGD;;;GAGG;AACH,wBAAgB,iBAAiB,CAAC,WAAW,CAAC,EAAE,MAAM,QA0CrD"}
|
7
types/Add-on/SendCADFileOnKF.d.ts
vendored
Normal file
7
types/Add-on/SendCADFileOnKF.d.ts
vendored
Normal file
@ -0,0 +1,7 @@
|
||||
import { Command } from "../Editor/CommandMachine";
|
||||
export declare const SendFile: () => Promise<boolean>;
|
||||
export declare class Command_SendCADFileOnKf implements Command {
|
||||
NoHistory: boolean;
|
||||
exec(): Promise<void>;
|
||||
}
|
||||
//# sourceMappingURL=SendCADFileOnKF.d.ts.map
|
1
types/Add-on/SendCADFileOnKF.d.ts.map
Normal file
1
types/Add-on/SendCADFileOnKF.d.ts.map
Normal file
@ -0,0 +1 @@
|
||||
{"version":3,"file":"SendCADFileOnKF.d.ts","sourceRoot":"","sources":["../../../src/Add-on/SendCADFileOnKF.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAInD,eAAO,MAAM,QAAQ,wBAyCpB,CAAC;AAEF,qBAAa,uBAAwB,YAAW,OAAO;IAEnD,SAAS,UAAQ;IACX,IAAI;CAqBb"}
|
@ -1 +1 @@
|
||||
{"version":3,"file":"closetest.d.ts","sourceRoot":"","sources":["../../../src/Add-on/closetest.ts"],"names":[],"mappings":"AASA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAMnD,qBAAa,eAAgB,YAAW,OAAO;IAErC,IAAI;CAyDb"}
|
||||
{"version":3,"file":"closetest.d.ts","sourceRoot":"","sources":["../../../src/Add-on/closetest.ts"],"names":[],"mappings":"AAUA,OAAO,EAAE,OAAO,EAAE,MAAM,0BAA0B,CAAC;AAMnD,qBAAa,eAAgB,YAAW,OAAO;IAErC,IAAI;CAqEb"}
|
@ -1,8 +1,9 @@
|
||||
import React from "react";
|
||||
import { Board } from "../../DatabaseServices/Entity/Board";
|
||||
import { Entity } from "../../DatabaseServices/Entity/Entity";
|
||||
import { ICommonOptionProps } from "../../UI/Components/Board/CommonBoardOption";
|
||||
import "./groove.less";
|
||||
import { GrooveInfo } from "./GrooveInfo";
|
||||
import "./groove.less";
|
||||
interface BoardProps {
|
||||
BoardProps: Board[];
|
||||
}
|
||||
@ -16,8 +17,8 @@ export declare class GroovesModifyModal extends React.Component<BoardProps, ICom
|
||||
_InputEl4: React.RefObject<HTMLInputElement>;
|
||||
_IsCheckAll: boolean;
|
||||
_GetExtrudeSolidList(board: Board, grooves: GrooveInfo[][]): GrooveInfo[];
|
||||
_ModifyOfPart(grooves: GrooveInfo[][], inputEls: React.RefObject<any>[][]): void;
|
||||
_ModifyOfCheck: (e: GrooveInfo[][]) => void;
|
||||
_ModifyOfPart(grooves: GrooveInfo[][], inputEls: React.RefObject<any>[][], needUpdateEnts: Set<Entity>): void;
|
||||
_ModifyOfCheck: (e: GrooveInfo[][], needUpdateEnts: Set<Entity>) => void;
|
||||
_ChangeValue: () => Promise<void>;
|
||||
_CheckNum(e: React.ChangeEvent<HTMLInputElement>, isKnifeRadius?: boolean): void;
|
||||
onKeyDown(e: React.KeyboardEvent<HTMLInputElement>): void;
|
||||
|
@ -1 +1 @@
|
||||
{"version":3,"file":"GroovesModifyModal.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/showModal/GroovesModifyModal.tsx"],"names":[],"mappings":"AAGA,OAAO,KAAK,MAAM,OAAO,CAAC;AAK1B,OAAO,EAAE,KAAK,EAAE,MAAM,qCAAqC,CAAC;AAG5D,OAAO,EAAE,kBAAkB,EAAE,MAAM,6CAA6C,CAAC;AAEjF,OAAO,eAAe,CAAC;AACvB,OAAO,EAAE,UAAU,EAAE,MAAM,cAAc,CAAC;AAG1C,UAAU,UAAU;IAEhB,UAAU,EAAE,KAAK,EAAE,CAAC;CACvB;AAED,qBACa,kBAAmB,SAAQ,KAAK,CAAC,SAAS,CAAC,UAAU,EAAE,kBAAkB,EAAE,EAAE,CAAC;IAEvF,WAAW,EAAE,UAAU,EAAE,EAAE,CAAM;IACjC,KAAK,EAAE,KAAK,CAAC,SAAS,CAAC,GAAG,CAAC,EAAE,CAAM;IACnC,SAAS,EAAE,KAAK,CAAC,SAAS,CAAC,GAAG,CAAC,EAAE,EAAE,CAAM;IACzC,SAAS,oCAAuC;IAChD,SAAS,oCAAuC;IAChD,SAAS,oCAAuC;IAChD,SAAS,oCAAuC;IACpC,WAAW,EAAE,OAAO,CAAS;IAEzC,oBAAoB,CAAC,KAAK,EAAE,KAAK,EAAE,OAAO,EAAE,UAAU,EAAE,EAAE;IA4B1D,aAAa,CAAC,OAAO,EAAE,UAAU,EAAE,EAAE,EAAE,QAAQ,EAAE,KAAK,CAAC,SAAS,CAAC,GAAG,CAAC,EAAE,EAAE;IAgCzE,cAAc,MAAO,UAAU,EAAE,EAAE,UAuBjC;IAEF,YAAY,sBAYV;IAEF,SAAS,CAAC,CAAC,EAAE,KAAK,CAAC,WAAW,CAAC,gBAAgB,CAAC,EAAE,aAAa,UAAQ;IAUvE,SAAS,CAAC,CAAC,EAAE,KAAK,CAAC,aAAa,CAAC,gBAAgB,CAAC;IASlD,MAAM;CA2FT"}
|
||||
{"version":3,"file":"GroovesModifyModal.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/showModal/GroovesModifyModal.tsx"],"names":[],"mappings":"AAGA,OAAO,KAAK,MAAM,OAAO,CAAC;AAK1B,OAAO,EAAE,KAAK,EAAE,MAAM,qCAAqC,CAAC;AAC5D,OAAO,EAAE,MAAM,EAAE,MAAM,sCAAsC,CAAC;AAG9D,OAAO,EAAE,kBAAkB,EAAE,MAAM,6CAA6C,CAAC;AAEjF,OAAO,EAAE,UAAU,EAAE,MAAM,cAAc,CAAC;AAE1C,OAAO,eAAe,CAAC;AAEvB,UAAU,UAAU;IAEhB,UAAU,EAAE,KAAK,EAAE,CAAC;CACvB;AAED,qBACa,kBAAmB,SAAQ,KAAK,CAAC,SAAS,CAAC,UAAU,EAAE,kBAAkB,EAAE,EAAE,CAAC;IAEvF,WAAW,EAAE,UAAU,EAAE,EAAE,CAAM;IACjC,KAAK,EAAE,KAAK,CAAC,SAAS,CAAC,GAAG,CAAC,EAAE,CAAM;IACnC,SAAS,EAAE,KAAK,CAAC,SAAS,CAAC,GAAG,CAAC,EAAE,EAAE,CAAM;IACzC,SAAS,oCAAuC;IAChD,SAAS,oCAAuC;IAChD,SAAS,oCAAuC;IAChD,SAAS,oCAAuC;IACpC,WAAW,EAAE,OAAO,CAAS;IAEzC,oBAAoB,CAAC,KAAK,EAAE,KAAK,EAAE,OAAO,EAAE,UAAU,EAAE,EAAE;IA4B1D,aAAa,CAAC,OAAO,EAAE,UAAU,EAAE,EAAE,EAAE,QAAQ,EAAE,KAAK,CAAC,SAAS,CAAC,GAAG,CAAC,EAAE,EAAE,EAAE,cAAc,EAAE,GAAG,CAAC,MAAM,CAAC;IAgCtG,cAAc,MAAO,UAAU,EAAE,EAAE,kBAAkB,IAAI,MAAM,CAAC,UAuB9D;IAEF,YAAY,sBAuBV;IAEF,SAAS,CAAC,CAAC,EAAE,KAAK,CAAC,WAAW,CAAC,gBAAgB,CAAC,EAAE,aAAa,UAAQ;IAUvE,SAAS,CAAC,CAAC,EAAE,KAAK,CAAC,aAAa,CAAC,gBAAgB,CAAC;IASlD,MAAM;CA2FT"}
|
@ -1 +1 @@
|
||||
{"version":3,"file":"testIntersect.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/test/testIntersect.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAKtD,qBAAa,aAAc,YAAW,OAAO;IAEnC,IAAI;IAWJ,eAAe;IAuBf,mBAAmB;IAwBnB,aAAa;IA0Bb,SAAS;CAoBlB"}
|
||||
{"version":3,"file":"testIntersect.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/test/testIntersect.ts"],"names":[],"mappings":"AAMA,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAItD,qBAAa,aAAc,YAAW,OAAO;IAEnC,IAAI;IAWJ,eAAe;IAuBf,mBAAmB;IAwBnB,aAAa;IA0Bb,SAAS;CAoBlB"}
|
@ -1 +1 @@
|
||||
{"version":3,"file":"test.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/testEntity/test.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAGtD,qBACa,IAAK,YAAW,OAAO;IAE1B,IAAI;CAIb"}
|
||||
{"version":3,"file":"test.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/testEntity/test.ts"],"names":[],"mappings":"AAEA,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAKtD,qBACa,IAAK,YAAW,OAAO;IAE1B,IAAI;CAcb"}
|
@ -1 +1 @@
|
||||
{"version":3,"file":"CheckoutVaildValue.d.ts","sourceRoot":"","sources":["../../../src/Common/CheckoutVaildValue.ts"],"names":[],"mappings":"AAIA,oBAAY,eAAe;IAEvB,EAAE,UAAU;IACZ,EAAE,UAAU;IACZ,EAAE,UAAU;IACZ,EAAE,SAAS;IACX,EAAE,qBAAqB;IACvB,EAAE,aAAa;IACf,GAAG,YAAY;IACf,GAAG,qBAAqB;IACxB,GAAG,sBAAsB;IACzB,GAAG,uBAAuB;IAC1B,GAAG,WAAW;IACd,UAAU,YAAY;IACtB,IAAI,SAAS;IACb,UAAU,eAAe;IACzB,YAAY;IACZ,MAAM,WAAW;IACjB,GAAG,qBAAqB;IACxB,EAAE,cAAc;CACnB;AAED,yBAAiB,aAAa,CAC9B;IACI,SAAgB,cAAc,CAAC,GAAG,EAAE,MAAM,EAAE,OAAO,EAAE,eAAe,GAAG,MAAM,CAuD5E;IACD,SAAgB,WAAW,CAAC,IAAI,EAAE,eAAe,EAAE,CAAC,EAAE,MAAM,EAAE,CAAC,EAAE,MAAM,UAiDtE;IACD,SAAgB,wBAAwB,CAAC,CAAC,EAAE,MAAM,EAAE,CAAC,EAAE,MAAM,GAAG,MAAM,CAerE;IACD,SAAgB,mBAAmB,CAAC,CAAC,EAAE,MAAM,EAAE,CAAC,EAAE,MAAM,GAAG,MAAM,CA2GhE;IACD,SAAgB,mBAAmB,CAAC,CAAC,EAAE,MAAM,EAAE,CAAC,EAAE,MAAM,GAAG,OAAO,GAAG,MAAM,CAoE1E;IACD,SAAgB,oBAAoB,CAAC,CAAC,EAAE,MAAM,EAAE,CAAC,EAAE,MAAM,GAAG,MAAM,CAuDjE;IACD,SAAgB,mBAAmB,CAAC,CAAC,EAAE,MAAM,EAAE,CAAC,EAAE,MAAM,GAAG,MAAM,CAsChE;IACD,SAAgB,kBAAkB,CAAC,CAAC,EAAE,MAAM,EAAE,CAAC,EAAE,MAAM,GAAG,MAAM,CAmE/D;IACD,SAAgB,8BAA8B,CAAC,CAAC,EAAE,MAAM,EAAE,CAAC,EAAE,MAAM,GAAG,MAAM,CAgB3E;IACD,SAAgB,sBAAsB,CAAC,CAAC,EAAE,MAAM,EAAE,CAAC,EAAE,MAAM,GAAG,MAAM,CAanE;IACD,SAAgB,uBAAuB,CAAC,CAAC,EAAE,MAAM,EAAE,CAAC,EAAE,MAAM,GAAG,MAAM,CAkBpE;IACD,SAAgB,8BAA8B,CAAC,CAAC,EAAE,MAAM,EAAE,CAAC,EAAE,MAAM,GAAG,MAAM,CAU3E;IACD,SAAgB,sBAAsB,CAAC,CAAC,EAAE,MAAM,EAAE,CAAC,EAAE,MAAM,GAAG,MAAM,CAoCnE;IACD,SAAgB,qBAAqB,CAAC,CAAC,EAAE,MAAM,EAAE,CAAC,EAAE,MAAM,GAAG,MAAM,CAiClE;IAED,SAAgB,uBAAuB,CAAC,CAAC,EAAE,MAAM,EAAE,CAAC,EAAE,MAAM,GAAG,MAAM,CA4CpE;CACJ"}
|
||||
{"version":3,"file":"CheckoutVaildValue.d.ts","sourceRoot":"","sources":["../../../src/Common/CheckoutVaildValue.ts"],"names":[],"mappings":"AAIA,oBAAY,eAAe;IAEvB,EAAE,UAAU;IACZ,EAAE,UAAU;IACZ,EAAE,UAAU;IACZ,EAAE,SAAS;IACX,EAAE,qBAAqB;IACvB,EAAE,aAAa;IACf,GAAG,YAAY;IACf,GAAG,qBAAqB;IACxB,GAAG,sBAAsB;IACzB,GAAG,uBAAuB;IAC1B,GAAG,WAAW;IACd,UAAU,YAAY;IACtB,IAAI,SAAS;IACb,UAAU,eAAe;IACzB,YAAY;IACZ,MAAM,WAAW;IACjB,GAAG,qBAAqB;IACxB,EAAE,cAAc;CACnB;AAED,yBAAiB,aAAa,CAC9B;IACI,SAAgB,cAAc,CAAC,GAAG,EAAE,MAAM,EAAE,OAAO,EAAE,eAAe,GAAG,MAAM,CAuD5E;IACD,SAAgB,WAAW,CAAC,IAAI,EAAE,eAAe,EAAE,CAAC,EAAE,MAAM,EAAE,CAAC,EAAE,MAAM,UAiDtE;IACD,SAAgB,wBAAwB,CAAC,CAAC,EAAE,MAAM,EAAE,CAAC,EAAE,MAAM,GAAG,MAAM,CAerE;IACD,SAAgB,mBAAmB,CAAC,CAAC,EAAE,MAAM,EAAE,CAAC,EAAE,MAAM,GAAG,MAAM,CA2GhE;IACD,SAAgB,mBAAmB,CAAC,CAAC,EAAE,MAAM,EAAE,CAAC,EAAE,MAAM,GAAG,OAAO,GAAG,MAAM,CAoE1E;IACD,SAAgB,oBAAoB,CAAC,CAAC,EAAE,MAAM,EAAE,CAAC,EAAE,MAAM,GAAG,MAAM,CAuDjE;IACD,SAAgB,mBAAmB,CAAC,CAAC,EAAE,MAAM,EAAE,CAAC,EAAE,MAAM,GAAG,MAAM,CAsChE;IACD,SAAgB,kBAAkB,CAAC,CAAC,EAAE,MAAM,EAAE,CAAC,EAAE,MAAM,GAAG,MAAM,CAmE/D;IACD,SAAgB,8BAA8B,CAAC,CAAC,EAAE,MAAM,EAAE,CAAC,EAAE,MAAM,GAAG,MAAM,CAgB3E;IACD,SAAgB,sBAAsB,CAAC,CAAC,EAAE,MAAM,EAAE,CAAC,EAAE,MAAM,GAAG,MAAM,CAanE;IACD,SAAgB,uBAAuB,CAAC,CAAC,EAAE,MAAM,EAAE,CAAC,EAAE,MAAM,GAAG,MAAM,CAwBpE;IACD,SAAgB,8BAA8B,CAAC,CAAC,EAAE,MAAM,EAAE,CAAC,EAAE,MAAM,GAAG,MAAM,CAU3E;IACD,SAAgB,sBAAsB,CAAC,CAAC,EAAE,MAAM,EAAE,CAAC,EAAE,MAAM,GAAG,MAAM,CAoCnE;IACD,SAAgB,qBAAqB,CAAC,CAAC,EAAE,MAAM,EAAE,CAAC,EAAE,MAAM,GAAG,MAAM,CAiClE;IAED,SAAgB,uBAAuB,CAAC,CAAC,EAAE,MAAM,EAAE,CAAC,EAAE,MAAM,GAAG,MAAM,CA4CpE;CACJ"}
|
4
types/Common/CommandNames.d.ts
vendored
4
types/Common/CommandNames.d.ts
vendored
@ -58,6 +58,7 @@ export declare enum CommandNames {
|
||||
Save = "SAVE",
|
||||
SaveAs = "SAVEAS",
|
||||
SaveToLocal = "SAVETOLOCAL",
|
||||
SaveToDxf = "SAVETODXF",
|
||||
New = "NEW",
|
||||
Open = "OPEN",
|
||||
OpenHistory = "OPENHISTORY",
|
||||
@ -331,6 +332,7 @@ export declare enum CommandNames {
|
||||
UnFreeze = "UNFREEZE",
|
||||
ShareView = "SHAREVIEW",
|
||||
VisibleInRender = "VISIBLEINRENDER",
|
||||
UnVisibleInRender = "UNVISIBLEINRENDER"
|
||||
UnVisibleInRender = "UNVISIBLEINRENDER",
|
||||
SendCADFileToKF = "SENDCADFILETOKF"
|
||||
}
|
||||
//# sourceMappingURL=CommandNames.d.ts.map
|
File diff suppressed because one or more lines are too long
2
types/Common/CurveUtils.d.ts
vendored
2
types/Common/CurveUtils.d.ts
vendored
@ -22,7 +22,7 @@ export declare function getDeterminantFor3V(v1: Vector3, v2: Vector3, v3: Vector
|
||||
* [c1,c2,c3...],
|
||||
* ]
|
||||
*/
|
||||
export declare function curveLinkGroup(cus: Curve[]): Array<Array<Curve>>;
|
||||
export declare function curveLinkGroup(cus: Curve[], numdimensions?: number): Array<Array<Curve>>;
|
||||
export declare function equalCurve(cu1: Curve, cu2: Curve, tolerance?: number): boolean;
|
||||
/**
|
||||
* 计算点在曲线前进方向的方位,左边或者右边
|
||||
|
@ -1 +1 @@
|
||||
{"version":3,"file":"CurveUtils.d.ts","sourceRoot":"","sources":["../../../src/Common/CurveUtils.ts"],"names":[],"mappings":"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"}
|
||||
{"version":3,"file":"CurveUtils.d.ts","sourceRoot":"","sources":["../../../src/Common/CurveUtils.ts"],"names":[],"mappings":"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"}
|
141
types/Common/FileSystem.d.ts
vendored
141
types/Common/FileSystem.d.ts
vendored
@ -1,73 +1,15 @@
|
||||
export declare function ReadFileAsArrayBuffer(file: File): Promise<ArrayBuffer | undefined>;
|
||||
/**
|
||||
* FileSystem is used to read and write files using nunuStudio.
|
||||
*
|
||||
* Some operations are platform specific and might not work everywhere.
|
||||
*/
|
||||
export declare class FileSystem {
|
||||
static fs: any;
|
||||
export declare class FS {
|
||||
/**
|
||||
* Read file content as text.
|
||||
*
|
||||
* @method readFile
|
||||
* @param {String} fname URL to the file.
|
||||
* @param {boolean} sync If true the file will be read in sync.
|
||||
* @param {Function} onLoad onLoad callback.
|
||||
* @param {Function} onProgress onProgress callback.
|
||||
* @return {String} File content as a string, null if reading async.
|
||||
*/
|
||||
static readFile: (fname: any, sync: any, onLoad: any, onProgress: any) => any;
|
||||
/**
|
||||
* Read file as arraybuffer data.
|
||||
*
|
||||
* @method readFileArrayBuffer
|
||||
* @param {String} fname Name of the file
|
||||
* @param {boolean} sync If true the file will be read in sync.
|
||||
* @param {Function} onLoad onLoad callback.
|
||||
* @param {Function} onProgress onProgress callback.
|
||||
* @return {ArrayBuffer} File data as array buffer, null on error
|
||||
*/
|
||||
static readFileArrayBuffer: (fname: any, sync?: any, onLoad?: any, onProgress?: any) => ArrayBuffer;
|
||||
/**
|
||||
* Read file as base64 data.
|
||||
*
|
||||
* @method readFileBase64
|
||||
* @param {String} fname Name of the file
|
||||
* @param {boolean} sync If true the file will be read in sync.
|
||||
* @param {Function} onLoad onLoad callback.
|
||||
* @param {Function} onProgress onProgress callback.
|
||||
* @return {String} File data in base64, null on error
|
||||
*/
|
||||
static readFileBase64: (fname: any, sync?: any, onLoad?: any, onProgress?: any) => string;
|
||||
static ReadFileAsText(file: File): Promise<string>;
|
||||
/**
|
||||
* Write text file.
|
||||
* When running without NWJS it writes file as a blob and auto downloads it.
|
||||
*
|
||||
* @method writeFile
|
||||
* @param {String} fname File name.
|
||||
* @param {String} data Text to be written to the file.
|
||||
* 写出文件
|
||||
*/
|
||||
static WriteFile(fname: string, data: BlobPart): void;
|
||||
private static chooserInput;
|
||||
/**
|
||||
* Write binary file using base64 data.
|
||||
*
|
||||
* @method writeFileBase64
|
||||
* @param {String} fname
|
||||
* @param {String} data
|
||||
*/
|
||||
static writeFileBase64: (fname: any, data: any) => void;
|
||||
/**
|
||||
* Write binary file using arraybuffer data.
|
||||
*
|
||||
* @method writeFileArrayBuffer
|
||||
* @param {String} fname
|
||||
* @param {String} data
|
||||
*/
|
||||
static writeFileArrayBuffer(fname: any, data: any): void;
|
||||
static chooserInput: HTMLInputElement;
|
||||
/**
|
||||
*
|
||||
* 选择文件
|
||||
* filter ".json"
|
||||
* @param { filter, multiple = false, callback }
|
||||
*/
|
||||
static ChooseFile({ filter, multiple, callback }: {
|
||||
filter?: string;
|
||||
@ -84,93 +26,32 @@ export declare class FileSystem {
|
||||
* @param {String} saveas File extension
|
||||
*/
|
||||
static chooseFileName: (onLoad: any, saveas: any, name: any) => void;
|
||||
/**
|
||||
* Copy file (cannot be used to copy folders).
|
||||
*
|
||||
* Only works when running inside NWJS.
|
||||
*
|
||||
* @method copyFile
|
||||
* @param {String} src
|
||||
* @param {String} dst
|
||||
*/
|
||||
static copyFile: (src: any, dst: any) => void;
|
||||
/**
|
||||
* Make a directory (dont trow exeption if directory already exists).
|
||||
*
|
||||
* Only works when running inside NWJS.
|
||||
*
|
||||
* @method makeDirectory
|
||||
* @param {String} dir
|
||||
*/
|
||||
static makeDirectory: (dir: any) => void;
|
||||
/**
|
||||
* Returns files in directory (returns empty array in case of error).
|
||||
*
|
||||
* Only works when running inside NWJS.
|
||||
*
|
||||
* @method getFilesDirectory
|
||||
* @return {Array} Files in the directory
|
||||
*/
|
||||
static getFilesDirectory: (dir: any) => any;
|
||||
/**
|
||||
* Copy folder and all its files (includes symbolic links).
|
||||
*
|
||||
* Only works when running inside NWJS.
|
||||
*
|
||||
* @method copyFolder
|
||||
* @param {String} src
|
||||
* @param {String} dst
|
||||
*/
|
||||
static copyFolder: (src: any, dst: any) => void;
|
||||
/**
|
||||
* Check if a file exists.
|
||||
*
|
||||
* Only works inside of NWJS. When running inside the browser always returns false.
|
||||
*
|
||||
* @method fileExists
|
||||
* @param {String} file File path
|
||||
* @return {boolean} True is file exists
|
||||
*/
|
||||
static fileExists: (file: any) => any;
|
||||
/**
|
||||
* Get file name without extension from file path string.
|
||||
*
|
||||
* If input is a/b/c/abc.d output is abc.
|
||||
*
|
||||
* @method getFileName
|
||||
* @param {String} file File path
|
||||
* @param {String} filePath File path
|
||||
* @return {String} File name without path and extension
|
||||
*/
|
||||
static getFileName: (file: any) => any;
|
||||
static getFileName: (filePath: string) => string;
|
||||
/**
|
||||
* Get file name without extension.
|
||||
*
|
||||
* If input is a/b/c/abc.d output is a/b/c/abc.
|
||||
*
|
||||
* @method getNameWithoutExtension
|
||||
* @param {String} file File path
|
||||
* @return {String}
|
||||
*/
|
||||
static getNameWithoutExtension: (file: any) => any;
|
||||
static getNameWithoutExtension: (filePath: string) => string;
|
||||
/**
|
||||
* Get file directoty.
|
||||
*
|
||||
* If input is a/b/c/abc.d output is a/b/c/
|
||||
*
|
||||
* @method getFilePath
|
||||
* @param {String} file File path
|
||||
* @return {String}
|
||||
*/
|
||||
static getFilePath: (file: any) => any;
|
||||
static getFilePath: (filePath: string) => string;
|
||||
/**
|
||||
* Get file extension from file path string (always in lowercase).
|
||||
*
|
||||
* If input is a/b/c/abc.d output is d.
|
||||
*
|
||||
* @method getFileExtension
|
||||
* @param {String} file File path
|
||||
* @return {String}
|
||||
*/
|
||||
static getFileExtension: (file: any) => any;
|
||||
static getFileExtension: (filePath: string) => string;
|
||||
}
|
||||
//# sourceMappingURL=FileSystem.d.ts.map
|
@ -1 +1 @@
|
||||
{"version":3,"file":"FileSystem.d.ts","sourceRoot":"","sources":["../../../src/Common/FileSystem.ts"],"names":[],"mappings":"AAIA,wBAAsB,qBAAqB,CAAC,IAAI,EAAE,IAAI,GAAG,OAAO,CAAC,WAAW,GAAG,SAAS,CAAC,CASxF;AAED;;;;GAIG;AACH,qBAAa,UAAU;IAEnB,MAAM,CAAC,EAAE,MAAC;IACV;;;;;;;;;MASE;IACF,MAAM,CAAC,QAAQ,+DA6Db;IAEF;;;;;;;;;OASG;IACH,MAAM,CAAC,mBAAmB,0EAyExB;IAEF;;;;;;;;;OASG;IACH,MAAM,CAAC,cAAc,qEAuDnB;WAEW,cAAc,CAAC,IAAI,EAAE,IAAI,GAAG,OAAO,CAAC,MAAM,CAAC;IAWxD;;;;;;;OAOG;IACH,MAAM,CAAC,SAAS,CAAC,KAAK,EAAE,MAAM,EAAE,IAAI,EAAE,QAAQ;IA0B9C;;;;;;OAMG;IACH,MAAM,CAAC,eAAe,kCA2BpB;IAEF;;;;;;OAMG;IACH,MAAM,CAAC,oBAAoB,CAAC,KAAK,KAAA,EAAE,IAAI,KAAA;IA2BvC,MAAM,CAAC,YAAY,EAAE,gBAAgB,CAAC;IACtC;;OAEG;IACH,MAAM,CAAC,UAAU,CAAC,EAAE,MAAM,EAAE,QAAgB,EAAE,QAAQ,EAAE,EAAE;QAAE,MAAM,CAAC,EAAE,MAAM,CAAC;QAAC,QAAQ,CAAC,EAAE,OAAO,CAAC;QAAC,QAAQ,EAAE,CAAC,QAAQ,EAAE,QAAQ,KAAK,IAAI,CAAC;KAAE;IAoB1I;;;;;;;;OAQG;IACH,MAAM,CAAC,cAAc,gDAgBnB;IAEF;;;;;;;;OAQG;IACH,MAAM,CAAC,QAAQ,+BASb;IAEF;;;;;;;OAOG;IACH,MAAM,CAAC,aAAa,qBAOlB;IAEF;;;;;;;OAOG;IACH,MAAM,CAAC,iBAAiB,oBAiBtB;IAEF;;;;;;;;OAQG;IACH,MAAM,CAAC,UAAU,+BAiCf;IAEF;;;;;;;;OAQG;IACH,MAAM,CAAC,UAAU,qBAUf;IAEF;;;;;;;;OAQG;IACH,MAAM,CAAC,WAAW,qBAWhB;IAEF;;;;;;;;OAQG;IACH,MAAM,CAAC,uBAAuB,qBAQ5B;IAEF;;;;;;;;OAQG;IACH,MAAM,CAAC,WAAW,qBAWhB;IAEF;;;;;;;;OAQG;IACH,MAAM,CAAC,gBAAgB,qBAQrB;CAEL"}
|
||||
{"version":3,"file":"FileSystem.d.ts","sourceRoot":"","sources":["../../../src/Common/FileSystem.ts"],"names":[],"mappings":"AAAA;GACG;AACH,qBAAa,EAAE;IAEX;;OAEG;IACH,MAAM,CAAC,SAAS,CAAC,KAAK,EAAE,MAAM,EAAE,IAAI,EAAE,QAAQ;IAkB9C,OAAO,CAAC,MAAM,CAAC,YAAY,CAAmB;IAE9C;;;;OAIG;IACH,MAAM,CAAC,UAAU,CAAC,EAAE,MAAM,EAAE,QAAgB,EAAE,QAAQ,EAAE,EAAE;QAAE,MAAM,CAAC,EAAE,MAAM,CAAC;QAAC,QAAQ,CAAC,EAAE,OAAO,CAAC;QAAC,QAAQ,EAAE,CAAC,QAAQ,EAAE,QAAQ,KAAK,IAAI,CAAC;KAAE;IAoB1I;;;;;;;;OAQG;IACH,MAAM,CAAC,cAAc,gDAgBnB;IAEF;;;;;;;;OAQG;IACH,MAAM,CAAC,WAAW,aAAuB,MAAM,YAW7C;IAEF;;;OAGG;IACH,MAAM,CAAC,uBAAuB,aAAuB,MAAM,YAQzD;IAEF;;;;OAIG;IACH,MAAM,CAAC,WAAW,aAAuB,MAAM,YAW7C;IAEF;;;;OAIG;IACH,MAAM,CAAC,gBAAgB,aAAuB,MAAM,YAKlD;CAEL"}
|
1
types/Common/HostUrl.d.ts
vendored
1
types/Common/HostUrl.d.ts
vendored
@ -15,6 +15,7 @@ export declare const ImgsUrl: {
|
||||
upload: string;
|
||||
delete: string;
|
||||
logo: string;
|
||||
update: string;
|
||||
};
|
||||
export declare const DirUrl: {
|
||||
query: string;
|
||||
|
@ -1 +1 @@
|
||||
{"version":3,"file":"HostUrl.d.ts","sourceRoot":"","sources":["../../../src/Common/HostUrl.ts"],"names":[],"mappings":"AAWA,eAAO,MAAM,YAAY,QAAe,CAAC;AAEzC,eAAO,MAAM,OAAO;;;;;;;;;;CAUnB,CAAC;AACF,eAAO,MAAM,OAAO;;;;;CAKnB,CAAC;AACF,eAAO,MAAM,MAAM;;;;;;CAMlB,CAAC;AAEF,eAAO,MAAM,YAAY;;;;;;;;;;CAUxB,CAAC;AAEF,eAAO,MAAM,QAAQ;;CAEpB,CAAC;AAEF,eAAO,MAAM,iBAAiB,2BAA2B,CAAC;AAC1D,eAAO,MAAM,WAAW;;;;;;;CAOvB,CAAC;AAEF,eAAO,MAAM,QAAQ;;;;;;;;;CASpB,CAAC;AACF,eAAO,MAAM,YAAY;;;;;;;;;;;;CAYxB,CAAC;AAEF,eAAO,MAAM,UAAU;;;;CAItB,CAAC;AAEF,eAAO,MAAM,QAAQ;;;CAGpB,CAAC;AAEF,YAAY;AACZ,eAAO,MAAM,SAAS;;;CAGrB,CAAC;AAEF,eAAe;AACf,eAAO,MAAM,SAAS,QAAmC,CAAC;AAE1D,mBAAmB;AACnB,eAAO,MAAM,cAAc,UAK1B,CAAC;AAEF,UAAU;AACV,eAAO,MAAM,kBAAkB,QAAqD,CAAC;AACrF,eAAO,MAAM,kBAAkB,QAAwD,CAAC;AAExF,eAAO,MAAM,eAAe,QAA2C,CAAC;AAExE,eAAO,MAAM,aAAa,QAAqC,CAAC;AAEhE,eAAO,MAAM,OAAO,QAAgC,CAAC;AAErD,eAAO,MAAM,OAAO,QAAuC,CAAC;AAC5D,eAAO,MAAM,aAAa,QAAqC,CAAC;AAEhE,eAAO,MAAM,OAAO;;;;;CAKnB,CAAC;AAEF,eAAO,MAAM,cAAc;;;;CAI1B,CAAC;AAGF,eAAO,MAAM,cAAc,QAAqC,CAAC;AAOjE,eAAO,IAAI,cAAc,QAAkC,CAAC;AAC5D,eAAO,IAAI,mBAAmB,QAAqC,CAAC;AAIpE,eAAO,MAAM,kBAAkB;;;;;;CAM9B,CAAC;AAGF,eAAO,MAAM,cAAc;;;;;;;;;;CAU1B,CAAC;AAGF,eAAO,MAAM,UAAU;;;;;;;;;;;;;CAatB,CAAC"}
|
||||
{"version":3,"file":"HostUrl.d.ts","sourceRoot":"","sources":["../../../src/Common/HostUrl.ts"],"names":[],"mappings":"AAWA,eAAO,MAAM,YAAY,QAAe,CAAC;AAEzC,eAAO,MAAM,OAAO;;;;;;;;;;CAUnB,CAAC;AACF,eAAO,MAAM,OAAO;;;;;;CAMnB,CAAC;AACF,eAAO,MAAM,MAAM;;;;;;CAMlB,CAAC;AAEF,eAAO,MAAM,YAAY;;;;;;;;;;CAUxB,CAAC;AAEF,eAAO,MAAM,QAAQ;;CAEpB,CAAC;AAEF,eAAO,MAAM,iBAAiB,2BAA2B,CAAC;AAC1D,eAAO,MAAM,WAAW;;;;;;;CAOvB,CAAC;AAEF,eAAO,MAAM,QAAQ;;;;;;;;;CASpB,CAAC;AACF,eAAO,MAAM,YAAY;;;;;;;;;;;;CAYxB,CAAC;AAEF,eAAO,MAAM,UAAU;;;;CAItB,CAAC;AAEF,eAAO,MAAM,QAAQ;;;CAGpB,CAAC;AAEF,YAAY;AACZ,eAAO,MAAM,SAAS;;;CAGrB,CAAC;AAEF,eAAe;AACf,eAAO,MAAM,SAAS,QAAmC,CAAC;AAE1D,mBAAmB;AACnB,eAAO,MAAM,cAAc,UAK1B,CAAC;AAEF,UAAU;AACV,eAAO,MAAM,kBAAkB,QAAqD,CAAC;AACrF,eAAO,MAAM,kBAAkB,QAAwD,CAAC;AAExF,eAAO,MAAM,eAAe,QAA2C,CAAC;AAExE,eAAO,MAAM,aAAa,QAAqC,CAAC;AAEhE,eAAO,MAAM,OAAO,QAAgC,CAAC;AAErD,eAAO,MAAM,OAAO,QAAuC,CAAC;AAC5D,eAAO,MAAM,aAAa,QAAqC,CAAC;AAEhE,eAAO,MAAM,OAAO;;;;;CAKnB,CAAC;AAEF,eAAO,MAAM,cAAc;;;;CAI1B,CAAC;AAGF,eAAO,MAAM,cAAc,QAAqC,CAAC;AAOjE,eAAO,IAAI,cAAc,QAAkC,CAAC;AAC5D,eAAO,IAAI,mBAAmB,QAAqC,CAAC;AAIpE,eAAO,MAAM,kBAAkB;;;;;;CAM9B,CAAC;AAGF,eAAO,MAAM,cAAc;;;;;;;;;;CAU1B,CAAC;AAGF,eAAO,MAAM,UAAU;;;;;;;;;;;;;CAatB,CAAC"}
|
@ -28,7 +28,7 @@ export declare class ExtrudeHole extends Hole {
|
||||
get Shape(): Shape;
|
||||
get BoundingBoxInOCS(): Box3Ext;
|
||||
get BoundingBox(): Box3Ext;
|
||||
private get EdgeGeometry();
|
||||
get EdgeGeometry(): BufferGeometry;
|
||||
private _MeshGeometry;
|
||||
get MeshGeometry(): Geometry | BufferGeometry;
|
||||
private GeneralMeshGeometry;
|
||||
|
@ -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;AAC/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;IAC9B,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,OAAO,KAAK,YAAY,GAQvB;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;IAevB,SAAS,CAAC,IAAI,EAAE,QAAQ;CAS3B"}
|
||||
{"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;AAC/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;IAC9B,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;IAevB,SAAS,CAAC,IAAI,EAAE,QAAQ;CAS3B"}
|
@ -1,4 +1,4 @@
|
||||
import { Box3, BoxBufferGeometry, Matrix3, Matrix4, Object3D, Vector3 } from "three";
|
||||
import { Box3, BoxBufferGeometry, BufferGeometry, Matrix3, Matrix4, Object3D, Vector3 } from "three";
|
||||
import { ObjectSnapMode } from "../../Editor/ObjectSnapMode";
|
||||
import { SweepGeometry } from '../../Geometry/SweepGeometry';
|
||||
import { RenderType } from "../../GraphicsSystem/RenderType";
|
||||
@ -27,7 +27,7 @@ export declare class SweepSolid extends Entity {
|
||||
get MeshGeometry(): SweepGeometry | BoxBufferGeometry;
|
||||
getLineGeo(pts: number[]): void;
|
||||
private _EdgeGeometry;
|
||||
private get EdgeGeometry();
|
||||
get EdgeGeometry(): BufferGeometry;
|
||||
InitDrawObject(renderType: RenderType): Object3D;
|
||||
UpdateDrawGeometry(): void;
|
||||
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,EAAsI,OAAO,EAAE,OAAO,EAAQ,QAAQ,EAAE,OAAO,EAAE,MAAM,OAAO,CAAC;AAQ/N,OAAO,EAAE,cAAc,EAAE,MAAM,6BAA6B,CAAC;AAE7D,OAAO,EAAE,aAAa,EAAE,MAAM,8BAA8B,CAAC;AAC7D,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;AAI9C,OAAO,EAAE,GAAG,EAAE,MAAM,0BAA0B,CAAC;AAG/C,qBACa,UAAW,SAAQ,MAAM;IAElC,MAAM,CAAC,mBAAmB,UAAS;IAEnC,OAAO,CAAC,QAAQ,CAAW;IAC3B,OAAO,CAAC,UAAU,CAAQ;gBACd,OAAO,CAAC,EAAE,QAAQ,EAAE,SAAS,CAAC,EAAE,KAAK;IAkBjD,OAAO;IAKP,IAAI,OAAO,aAGV;IACD,IAAI,IAAI,UAGP;IACD,OAAO;IAMP,gBAAgB;IAChB,OAAO,CAAC,OAAO;IAMf;;OAEG;IACH,OAAO,CAAC,kBAAkB;IA4D1B,OAAO,CAAC,aAAa,CAAgB;IACrC,OAAO,CAAC,QAAQ,CAAe;IAC/B,IAAI,YAAY,sCAuBf;IACD,UAAU,CAAC,GAAG,EAAE,MAAM,EAAE;IAQxB,OAAO,CAAC,aAAa,CAAiB;IACtC,OAAO,KAAK,YAAY,GAOvB;IAED,cAAc,CAAC,UAAU,EAAE,UAAU,GAAG,QAAQ;IAkChD,kBAAkB;IAMlB,gBAAgB,CAAC,UAAU,EAAE,UAAU,EAAE,GAAG,EAAE,QAAQ;IAsCtD;;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;IA0BZ,aAAa;IAOb,gBAAgB;IAOhB,OAAO,CAAC,YAAY;IASpB,OAAO,CAAC,WAAW;IAiEnB,OAAO,CAAC,YAAY;IAepB,cAAc,CAAC,SAAS,EAAE,MAAM,EAAE,EAAE,GAAG,EAAE,OAAO;IAYhD,OAAO,CAAC,wBAAwB;IAUhC,iBAAiB,CAAC,SAAS,EAAE,MAAM,EAAE,EAAE,GAAG,EAAE,OAAO;IAUnD,WAAW,CAAC,CAAC,EAAE,OAAO;IAwBtB,SAAS,CAAC,iBAAiB,CAAC,CAAC,EAAE,OAAO;IAmBtC,SAAS,CAAC,SAAS,CAAC,IAAI,EAAE,QAAQ;IAclC,SAAS,CAAC,IAAI,EAAE,QAAQ;CAO3B"}
|
||||
{"version":3,"file":"SweepSolid.d.ts","sourceRoot":"","sources":["../../../../src/DatabaseServices/3DSolid/SweepSolid.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,IAAI,EAAE,iBAAiB,EAAE,cAAc,EAAsH,OAAO,EAAE,OAAO,EAAQ,QAAQ,EAAE,OAAO,EAAE,MAAM,OAAO,CAAC;AAQ/N,OAAO,EAAE,cAAc,EAAE,MAAM,6BAA6B,CAAC;AAE7D,OAAO,EAAE,aAAa,EAAE,MAAM,8BAA8B,CAAC;AAC7D,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;AAI9C,OAAO,EAAE,GAAG,EAAE,MAAM,0BAA0B,CAAC;AAG/C,qBACa,UAAW,SAAQ,MAAM;IAElC,MAAM,CAAC,mBAAmB,UAAS;IAEnC,OAAO,CAAC,QAAQ,CAAW;IAC3B,OAAO,CAAC,UAAU,CAAQ;gBACd,OAAO,CAAC,EAAE,QAAQ,EAAE,SAAS,CAAC,EAAE,KAAK;IAkBjD,OAAO;IAKP,IAAI,OAAO,aAGV;IACD,IAAI,IAAI,UAGP;IACD,OAAO;IAMP,gBAAgB;IAChB,OAAO,CAAC,OAAO;IAMf;;OAEG;IACH,OAAO,CAAC,kBAAkB;IA4D1B,OAAO,CAAC,aAAa,CAAgB;IACrC,OAAO,CAAC,QAAQ,CAAe;IAC/B,IAAI,YAAY,sCAuBf;IACD,UAAU,CAAC,GAAG,EAAE,MAAM,EAAE;IAQxB,OAAO,CAAC,aAAa,CAAiB;IACtC,IAAI,YAAY,mBAOf;IAED,cAAc,CAAC,UAAU,EAAE,UAAU,GAAG,QAAQ;IAkChD,kBAAkB;IAMlB,gBAAgB,CAAC,UAAU,EAAE,UAAU,EAAE,GAAG,EAAE,QAAQ;IAsCtD;;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;IA0BZ,aAAa;IAOb,gBAAgB;IAOhB,OAAO,CAAC,YAAY;IASpB,OAAO,CAAC,WAAW;IAiEnB,OAAO,CAAC,YAAY;IAepB,cAAc,CAAC,SAAS,EAAE,MAAM,EAAE,EAAE,GAAG,EAAE,OAAO;IAYhD,OAAO,CAAC,wBAAwB;IAUhC,iBAAiB,CAAC,SAAS,EAAE,MAAM,EAAE,EAAE,GAAG,EAAE,OAAO;IAUnD,WAAW,CAAC,CAAC,EAAE,OAAO;IAwBtB,SAAS,CAAC,iBAAiB,CAAC,CAAC,EAAE,OAAO;IAmBtC,SAAS,CAAC,SAAS,CAAC,IAAI,EAAE,QAAQ;IAclC,SAAS,CAAC,IAAI,EAAE,QAAQ;CAO3B"}
|
@ -1,6 +1,7 @@
|
||||
import { Material, Object3D, Vector3 } from "three";
|
||||
import { RenderType } from "../../GraphicsSystem/RenderType";
|
||||
import { CADFiler } from "../CADFiler";
|
||||
import { Arc } from "../Entity/Arc";
|
||||
import { Text } from "../Text/Text";
|
||||
import { Dimension } from "./Dimension";
|
||||
export declare class ArcDimension extends Dimension {
|
||||
@ -15,6 +16,7 @@ export declare class ArcDimension extends Dimension {
|
||||
protected _Text: Text;
|
||||
constructor(_Center?: Vector3, _StartAngle?: number, _EndAngle?: number, _Clockwise?: boolean, _Radius?: number, _TextRadiusAdd?: number, _TextString?: string);
|
||||
get Text(): Text;
|
||||
get Arc(): Arc;
|
||||
set TextRadiusAdd(ra: number);
|
||||
get TextRadiusAdd(): number;
|
||||
protected GetPrimitiveString(): string;
|
||||
@ -25,9 +27,9 @@ export declare class ArcDimension extends Dimension {
|
||||
private UpdateArcFromThisArc;
|
||||
InitDrawObject(renderType?: RenderType): Object3D;
|
||||
UpdateDrawObject(renderType: RenderType, obj: Object3D): void;
|
||||
private ParseText;
|
||||
ParseText(): void;
|
||||
UpdateDrawObjectMaterial(type: RenderType, obj: Object3D, material?: Material): void;
|
||||
private PraseArc;
|
||||
PraseArc(): void;
|
||||
protected _ReadFile(file: CADFiler): void;
|
||||
WriteFile(file: CADFiler): void;
|
||||
}
|
||||
|
@ -1 +1 @@
|
||||
{"version":3,"file":"ArcDimension.d.ts","sourceRoot":"","sources":["../../../../src/DatabaseServices/Dimension/ArcDimension.ts"],"names":[],"mappings":"AAAA,OAAO,EAAwB,QAAQ,EAAiB,QAAQ,EAAE,OAAO,EAAE,MAAM,OAAO,CAAC;AAMzF,OAAO,EAAE,UAAU,EAAE,MAAM,iCAAiC,CAAC;AAG7D,OAAO,EAAE,QAAQ,EAAE,MAAM,aAAa,CAAC;AAEvC,OAAO,EAAE,IAAI,EAAc,MAAM,cAAc,CAAC;AAChD,OAAO,EAAE,SAAS,EAAE,MAAM,aAAa,CAAC;AAGxC,qBACa,YAAa,SAAQ,SAAS;IAMnC,OAAO,CAAC,OAAO;IACf,OAAO,CAAC,WAAW;IACnB,OAAO,CAAC,SAAS;IACjB,OAAO,CAAC,UAAU;IAClB,OAAO,CAAC,OAAO;IACf,OAAO,CAAC,cAAc;IACtB,SAAS,CAAC,WAAW,EAAE,MAAM;IAVjC,OAAO,CAAC,IAAI,CAAW;IACvB,SAAS,CAAC,KAAK,OAAc;gBAGjB,OAAO,GAAE,OAAqB,EAC9B,WAAW,GAAE,MAAU,EACvB,SAAS,GAAE,MAAU,EACrB,UAAU,UAAQ,EAClB,OAAO,GAAE,MAAU,EACnB,cAAc,GAAE,MAAU,EACxB,WAAW,GAAE,MAAc;IAMzC,IAAI,IAAI,SAQP;IAED,IAAI,aAAa,CAAC,EAAE,EAAE,MAAM,EAO3B;IAED,IAAI,aAAa,IATK,MAAM,CASuB;IAEnD,SAAS,CAAC,kBAAkB,IAAI,MAAM;IAMtC,aAAa,IAAI,OAAO,EAAE;IAQ1B,cAAc,CAAC,SAAS,EAAE,MAAM,EAAE,EAAE,GAAG,EAAE,OAAO;IAYhD,gBAAgB,IAAI,OAAO,EAAE;IAS7B,iBAAiB,CAAC,SAAS,EAAE,MAAM,EAAE,EAAE,GAAG,EAAE,OAAO;IAYnD,OAAO,CAAC,oBAAoB;IAW5B,cAAc,CAAC,UAAU,GAAE,UAAiC;IAmB5D,gBAAgB,CAAC,UAAU,EAAE,UAAU,EAAE,GAAG,EAAE,QAAQ;IA8CtD,OAAO,CAAC,SAAS;IAajB,wBAAwB,CAAC,IAAI,EAAE,UAAU,EAAE,GAAG,EAAE,QAAQ,EAAE,QAAQ,CAAC,EAAE,QAAQ;IAc7E,OAAO,CAAC,QAAQ;IAehB,SAAS,CAAC,SAAS,CAAC,IAAI,EAAE,QAAQ;IAkBlC,SAAS,CAAC,IAAI,EAAE,QAAQ;CAgB3B"}
|
||||
{"version":3,"file":"ArcDimension.d.ts","sourceRoot":"","sources":["../../../../src/DatabaseServices/Dimension/ArcDimension.ts"],"names":[],"mappings":"AAAA,OAAO,EAAwB,QAAQ,EAAiB,QAAQ,EAAE,OAAO,EAAE,MAAM,OAAO,CAAC;AAMzF,OAAO,EAAE,UAAU,EAAE,MAAM,iCAAiC,CAAC;AAG7D,OAAO,EAAE,QAAQ,EAAE,MAAM,aAAa,CAAC;AACvC,OAAO,EAAE,GAAG,EAAE,MAAM,eAAe,CAAC;AACpC,OAAO,EAAE,IAAI,EAAc,MAAM,cAAc,CAAC;AAChD,OAAO,EAAE,SAAS,EAAE,MAAM,aAAa,CAAC;AAGxC,qBACa,YAAa,SAAQ,SAAS;IAMnC,OAAO,CAAC,OAAO;IACf,OAAO,CAAC,WAAW;IACnB,OAAO,CAAC,SAAS;IACjB,OAAO,CAAC,UAAU;IAClB,OAAO,CAAC,OAAO;IACf,OAAO,CAAC,cAAc;IACtB,SAAS,CAAC,WAAW,EAAE,MAAM;IAVjC,OAAO,CAAC,IAAI,CAAW;IACvB,SAAS,CAAC,KAAK,OAAc;gBAGjB,OAAO,GAAE,OAAqB,EAC9B,WAAW,GAAE,MAAU,EACvB,SAAS,GAAE,MAAU,EACrB,UAAU,UAAQ,EAClB,OAAO,GAAE,MAAU,EACnB,cAAc,GAAE,MAAU,EACxB,WAAW,GAAE,MAAc;IAMzC,IAAI,IAAI,SAQP;IAED,IAAI,GAAG,QAKN;IAED,IAAI,aAAa,CAAC,EAAE,EAAE,MAAM,EAO3B;IAED,IAAI,aAAa,IATK,MAAM,CASuB;IAEnD,SAAS,CAAC,kBAAkB,IAAI,MAAM;IAMtC,aAAa,IAAI,OAAO,EAAE;IAQ1B,cAAc,CAAC,SAAS,EAAE,MAAM,EAAE,EAAE,GAAG,EAAE,OAAO;IAYhD,gBAAgB,IAAI,OAAO,EAAE;IAS7B,iBAAiB,CAAC,SAAS,EAAE,MAAM,EAAE,EAAE,GAAG,EAAE,OAAO;IAYnD,OAAO,CAAC,oBAAoB;IAW5B,cAAc,CAAC,UAAU,GAAE,UAAiC;IAmB5D,gBAAgB,CAAC,UAAU,EAAE,UAAU,EAAE,GAAG,EAAE,QAAQ;IA8CtD,SAAS;IAaT,wBAAwB,CAAC,IAAI,EAAE,UAAU,EAAE,GAAG,EAAE,QAAQ,EAAE,QAAQ,CAAC,EAAE,QAAQ;IAc7E,QAAQ;IAeR,SAAS,CAAC,SAAS,CAAC,IAAI,EAAE,QAAQ;IAkBlC,SAAS,CAAC,IAAI,EAAE,QAAQ;CAgB3B"}
|
4
types/DatabaseServices/Entity/Arc.d.ts
vendored
4
types/DatabaseServices/Entity/Arc.d.ts
vendored
@ -103,11 +103,7 @@ export declare class Arc extends Curve {
|
||||
get Bul(): number;
|
||||
/**
|
||||
* 计算所包含的角度
|
||||
*
|
||||
* @private
|
||||
* @param {number} endAngle 结束的角度
|
||||
* @returns
|
||||
* @memberof Arc
|
||||
*/
|
||||
ComputeAnlge(endAngle: number): number;
|
||||
/**
|
||||
|
@ -1 +1 @@
|
||||
{"version":3,"file":"Arc.d.ts","sourceRoot":"","sources":["../../../../src/DatabaseServices/Entity/Arc.ts"],"names":[],"mappings":"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"}
|
||||
{"version":3,"file":"Arc.d.ts","sourceRoot":"","sources":["../../../../src/DatabaseServices/Entity/Arc.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,IAAI,EAAE,OAAO,EAAE,OAAO,EAAE,OAAO,EAAE,OAAO,EAAE,MAAM,OAAO,CAAC;AAGjE,OAAO,EAAE,MAAM,EAAE,MAAM,qBAAqB,CAAC;AAC7C,OAAO,EAAE,cAAc,EAAE,MAAM,6BAA6B,CAAC;AAC7D,OAAO,EAAE,OAAO,EAAE,MAAM,oBAAoB,CAAC;AAG7C,OAAO,EAAkG,eAAe,EAA6B,eAAe,EAA0B,MAAM,oCAAoC,CAAC;AAEzO,OAAO,EAAE,QAAQ,EAAE,MAAM,aAAa,CAAC;AACvC,OAAO,EAAE,MAAM,EAAE,MAAM,WAAW,CAAC;AAGnC,OAAO,EAAE,KAAK,EAAE,MAAM,SAAS,CAAC;AAKhC;;;;;;;;GAQG;AACH,qBACa,GAAI,SAAQ,KAAK;gBAEd,MAAM,GAAE,OAAiB,EAAE,MAAM,GAAE,MAAY,EAAE,UAAU,GAAE,MAAY,EAAE,QAAQ,GAAE,MAAU,EAAE,SAAS,UAAO;IAS7H,OAAO,CAAC,OAAO,CAAS;IACxB,OAAO,CAAC,WAAW,CAAS;IAC5B,OAAO,CAAC,SAAS,CAAS;IAC1B;;OAEG;IACH,OAAO,CAAC,UAAU,CAAQ;IAE1B,IAAI,KAAK,WAKR;IAED,IAAI,MAAM,IAII,OAAO,CADpB;IACD,IAAI,MAAM,CAAC,CAAC,EAAE,OAAO,EAGpB;IAED,IAAI,MAAM,IAII,OAAO,CADpB;IACD,IAAI,MAAM,CAAC,CAAC,EAAE,OAAO,EAKpB;IAED,IAAI,IAAI,IAAI,MAAM,CAGjB;IAED,IAAI,KAAK,IAAI,MAAM,CAIlB;IACD,IAAI,OAAO,IAAI,OAAO,CAGrB;IAED,OAAO,KAAK,mBAAmB,GAmB9B;IAED,OAAO,CAAC,MAAM,CAAC,EAAE,CAAe;IAChC,OAAO,CAAC,MAAM,CAAC,EAAE,CAAe;IAChC,OAAO,CAAC,MAAM,CAAC,EAAE,CAAe;IAChC,OAAO,CAAC,MAAM,CAAC,IAAI,CAAe;IAClC,IAAI,WAAW,IAAI,IAAI,CAyBtB;IAED;;MAEE;IACF,IAAI,gBAAgB,IAAI,OAAO,CAG9B;IAED,IAAI,MAAM,IAII,MAAM,CADnB;IACD,IAAI,MAAM,CAAC,CAAC,EAAE,MAAM,EAKnB;IAED,IAAI,WAAW,IAII,OAAO,CADzB;IACD,IAAI,WAAW,CAAC,CAAC,EAAE,OAAO,EAQzB;IAED,IAAI,UAAU,IAII,MAAM,CADvB;IACD,IAAI,UAAU,CAAC,CAAC,EAAE,MAAM,EAMvB;IAED,IAAI,QAAQ,IAII,MAAM,CADrB;IACD,IAAI,QAAQ,CAAC,CAAC,EAAE,MAAM,EAMrB;IAGD,IAAI,UAAU,IAII,OAAO,CADxB;IACD,IAAI,UAAU,CAAC,CAAC,EAAE,OAAO,EAIxB;IACD,IAAI,QAAQ,IAII,OAAO,CADtB;IACD,IAAI,QAAQ,CAAC,CAAC,EAAE,OAAO,EAItB;IACD,IAAI,UAAU,WAGb;IACD,IAAI,QAAQ,WAGX;IACD,IAAI,MAAM,WAGT;IAED,gBAAgB,CAAC,EAAE,EAAE,OAAO,GAAG,MAAM;IAKrC,UAAU,CAAC,CAAC,EAAE,OAAO,EAAE,IAAI,SAAO,GAAG,OAAO;IAM5C,SAAS,CAAC,gBAAgB,CAAC,CAAC,EAAE,OAAO,GAAG,IAAI;IAO5C,SAAS,CAAC,iBAAiB,CAAC,CAAC,EAAE,OAAO,GAAG,IAAI;IAc7C,eAAe,CAAC,KAAK,EAAE,MAAM;IAK7B,kBAAkB,CAAC,QAAQ,EAAE,MAAM;IAOnC,cAAc,CAAC,KAAK,EAAE,MAAM;IAK5B,cAAc,CAAC,EAAE,EAAE,OAAO;IAM1B,eAAe,CAAC,EAAE,EAAE,OAAO;IAU3B;;;;;;;;OAQG;IACH,eAAe,CAAC,EAAE,EAAE,MAAM;IAe1B;;;;;OAKG;IACH,gBAAgB,CAAC,EAAE,EAAE,MAAM,EAAE,OAAO,UAAO;IAe3C,OAAO,CAAC,MAAM,CAAC,aAAa,CAAe;IAC3C,eAAe,CAAC,EAAE,EAAE,OAAO;IAK3B,eAAe,CAAC,KAAK,EAAE,MAAM;IAK7B,cAAc,CAAC,KAAK,EAAE,MAAM,EAAE,GAAG,MAAM,GAAG,GAAG,EAAE;IAiB/C,eAAe,CAAC,UAAU,EAAE,MAAM;IAWlC,MAAM,CAAC,QAAQ,EAAE,MAAM;IAcvB,IAAI,CAAC,EAAE,EAAE,KAAK,GAAG,MAAM;IA2FvB,OAAO,IAAI,IAAI;IAQf,cAAc,CAAC,KAAK,EAAE,KAAK,EAAE,OAAO,EAAE,eAAe,EAAE,SAAS,SAAO,GAAG,eAAe,EAAE;IAsB3F;;;;;;OAMG;IACH,IAAI,QAAQ,IAAI,MAAM,CAGrB;IAED,IAAI,GAAG,IAAI,MAAM,CAKhB;IAED;;;OAGG;IACH,YAAY,CAAC,QAAQ,EAAE,MAAM,GAAG,MAAM;IAmBtC;;;;;;OAMG;IACH,YAAY,CAAC,EAAE,EAAE,OAAO,GAAG,OAAO,EAAE,EAAE,EAAE,OAAO,GAAG,OAAO,EAAE,GAAG,EAAE,MAAM,GAAG,GAAG;IA6B5E,cAAc,CAAC,GAAG,EAAE,OAAO,EAAE,GAAG,EAAE,OAAO,EAAE,GAAG,EAAE,OAAO;IA+BvD,mBAAmB,CACf,QAAQ,EAAE,cAAc,EACxB,SAAS,EAAE,OAAO,EAClB,SAAS,EAAE,OAAO,EAClB,SAAS,CAAC,EAAE,OAAO,GACpB,OAAO,EAAE;IAiCZ,aAAa,IAAI,KAAK,CAAC,OAAO,CAAC;IAS/B,cAAc,CAAC,SAAS,EAAE,KAAK,CAAC,MAAM,CAAC,EAAE,GAAG,EAAE,OAAO;IAoDrD,gBAAgB,IAAI,KAAK,CAAC,OAAO,CAAC;IAKlC,iBAAiB,CAAC,SAAS,EAAE,KAAK,CAAC,MAAM,CAAC,EAAE,GAAG,EAAE,OAAO;IA+BxD,cAAc,CAAC,CAAC,EAAE,MAAM;IAIxB,YAAY,CAAC,EAAE,EAAE,MAAM,GAAG,OAAO;IAajC,iBAAiB,CAAC,EAAE,EAAE,OAAO,EAAE,MAAM,EAAE,OAAO,GAAG,OAAO;IAkBxD,SAAS,CAAC,SAAS,CAAC,IAAI,EAAE,QAAQ;IAelC,SAAS,CAAC,IAAI,EAAE,QAAQ;CAU3B"}
|
2
types/DatabaseServices/Entity/Curve.d.ts
vendored
2
types/DatabaseServices/Entity/Curve.d.ts
vendored
@ -96,7 +96,7 @@ export declare abstract class Curve extends Entity {
|
||||
*/
|
||||
GetDragPointCount(drag: DragPointType): number;
|
||||
protected OnlyRenderType: boolean;
|
||||
protected GetDrawCount(): number;
|
||||
GetDrawCount(): number;
|
||||
/**
|
||||
* @param {RenderType} [renderType=RenderType.Wireframe]
|
||||
*/
|
||||
|
@ -1 +1 @@
|
||||
{"version":3,"file":"Curve.d.ts","sourceRoot":"","sources":["../../../../src/DatabaseServices/Entity/Curve.ts"],"names":[],"mappings":"AAAA,OAAO,EAAkB,KAAK,IAAI,MAAM,EAAuB,QAAQ,EAAE,QAAQ,EAAE,OAAO,EAAE,MAAM,OAAO,CAAC;AAK1G,OAAO,EAAE,MAAM,EAAE,MAAM,qBAAqB,CAAC;AAG7C,OAAO,EAAE,eAAe,EAAE,eAAe,EAAE,MAAM,oCAAoC,CAAC;AACtF,OAAO,EAAE,UAAU,EAAE,MAAM,iCAAiC,CAAC;AAE7D,OAAO,EAAE,aAAa,EAAE,MAAM,iBAAiB,CAAC;AAChD,OAAO,EAAE,MAAM,EAAE,MAAM,UAAU,CAAC;AAElC,oBAAY,UAAU;IAElB;;OAEG;IACH,IAAI,IAAI;IACR;;OAEG;IACH,KAAK,IAAI;IACT;;OAEG;IACH,IAAI,IAAI;IACR;;OAEG;IACH,IAAI,IAAI;CACX;AAED;;GAEG;AACH,8BACsB,KAAM,SAAQ,MAAM;;IAOtC,IAAI,IAAI,YAGP;IAED,IAAI,UAAU,IAAI,OAAO,CAAY;IACrC,IAAI,UAAU,CAAC,CAAC,EAAE,OAAO,EAAa;IACtC,IAAI,UAAU,IAAI,MAAM,CAAY;IACpC,IAAI,QAAQ,IAAI,OAAO,CAAY;IACnC,IAAI,QAAQ,CAAC,CAAC,EAAE,OAAO,EAAa;IAEpC,WAAW;IACX,IAAI,QAAQ,YAGX;IAED,IAAI,QAAQ,WAMX;IAED,IAAI,QAAQ,IAAI,MAAM,CAAY;IAClC,IAAI,IAAI,IAAI,MAAM,CAAc;IAChC;;OAEG;IACH,IAAI,KAAK,IAAI,MAAM,CAAc;IACjC,IAAI,MAAM,IAAI,MAAM,CAAc;IAClC,IAAI,OAAO,IAAI,OAAO,CAAkB;IACxC,aAAa;IACb,IAAI,WAAW,IAAI,OAAO,CAA2B;IAErD,IAAI,KAAK,IAAI,MAAM,CAAC,GAAG,CAAC,CAAiB;IAEzC,eAAe,CAAC,KAAK,EAAE,MAAM,GAAG,OAAO;IACvC,kBAAkB,CAAC,QAAQ,EAAE,MAAM,GAAG,OAAO;IAC7C,cAAc,CAAC,KAAK,EAAE,MAAM,GAAG,MAAM;IACrC,cAAc,CAAC,EAAE,EAAE,OAAO,GAAG,MAAM;IACnC,eAAe,CAAC,EAAE,EAAE,OAAO,EAAE,IAAI,SAAO,GAAG,MAAM;IACjD,gBAAgB,CAAC,EAAE,EAAE,OAAO,EAAE,IAAI,SAAO,GAAG,MAAM;IAElD,cAAc,CAAC,CAAC,EAAE,MAAM,GAAG,MAAM;IAEjC;;;OAGG;IACH,YAAY,CAAC,KAAK,EAAE,MAAM,GAAG,OAAO,GAAG,OAAO;IAC9C,iBAAiB,CAAC,KAAK,EAAE,MAAM,GAAG,OAAO,GAAG,MAAM;IAMlD;;;OAGG;IACH,cAAc,CAAC,KAAK,EAAE,MAAM,EAAE,GAAG,MAAM,GAAG,KAAK,CAAC,KAAK,CAAC;IAEtD,oBAAoB,CAAC,UAAU,EAAE,MAAM,EAAE,QAAQ,EAAE,MAAM,GAAG,KAAK,CAAC,KAAK,CAAC;IACxE,mBAAmB,CAAC,EAAE,EAAE,OAAO,EAAE,GAAG,OAAO,GAAG,KAAK,CAAC,KAAK,CAAC;IAM1D,SAAS,CAAC,cAAc,CAAC,KAAK,EAAE,MAAM,EAAE,GAAG,MAAM,GAAG,MAAM,EAAE;IAiB5D,MAAM,CAAC,QAAQ,EAAE,MAAM;IACvB;;;;;MAKE;IACF,IAAI,CAAC,EAAE,EAAE,KAAK,EAAE,QAAQ,UAAQ,EAAE,SAAS,SAAO,GAAG,MAAM;IAG3D,OAAO,IAAI,IAAI;IAGf,SAAS,CAAC,EAAE,EAAE,OAAO,EAAE,IAAI,SAAO,GAAG,OAAO;IAM5C,UAAU,CAAC,EAAE,EAAE,OAAO,GAAG,OAAO;IAMhC,UAAU,CAAC,CAAC,EAAE,OAAO,EAAE,IAAI,SAAO,GAAG,OAAO;IAM5C,YAAY,CAAC,KAAK,EAAE,MAAM,EAAE,IAAI,SAAO,GAAG,OAAO;IACjD,eAAe,CAAC,UAAU,EAAE,MAAM,GAAG,KAAK,CAAC,KAAK,CAAC;IACjD,iBAAiB,CAAC,EAAE,EAAE,OAAO,EAAE,MAAM,EAAE,OAAO,GAAG,OAAO;IAExD;;OAEG;IACH,aAAa,CAAC,KAAK,EAAE,KAAK,EAAE,OAAO,EAAE,eAAe,EAAE,SAAS,SAAO,GAAG,OAAO,EAAE;IAKlF;;OAEG;IACH,cAAc,CAAC,KAAK,EAAE,KAAK,EAAE,OAAO,EAAE,eAAe,EAAE,SAAS,SAAO,GAAG,eAAe,EAAE;IAG3F;;OAEG;IACH,iBAAiB,CAAC,IAAI,EAAE,aAAa,GAAG,MAAM;IAI9C,UAAmB,cAAc,UAAQ;IAGzC,SAAS,CAAC,YAAY;IAEtB;;MAEE;cACiB,cAAc,CAAC,UAAU,GAAE,UAAiC,GAAG,QAAQ;IAc1F;;;;OAIG;IACM,gBAAgB,CAAC,IAAI,EAAE,UAAU,EAAE,GAAG,EAAE,QAAQ;IAoBzD;;OAEG;IACM,wBAAwB,CAAC,IAAI,EAAE,UAAU,EAAE,GAAG,EAAE,QAAQ,EAAE,QAAQ,CAAC,EAAE,QAAQ;IAa7E,iBAAiB,CAAC,KAAK,SAAI;CAOvC;AAED,eAAO,MAAM,OAAO,cAAQ,CAAC"}
|
||||
{"version":3,"file":"Curve.d.ts","sourceRoot":"","sources":["../../../../src/DatabaseServices/Entity/Curve.ts"],"names":[],"mappings":"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"}
|
3
types/DatabaseServices/Entity/Ellipse.d.ts
vendored
3
types/DatabaseServices/Entity/Ellipse.d.ts
vendored
@ -34,6 +34,7 @@ export declare class Ellipse extends Curve {
|
||||
get Area(): number;
|
||||
get TotalAngle(): number;
|
||||
protected ApplyScaleMatrix(m: Matrix4): this;
|
||||
Extend(newParam: number): void;
|
||||
PtInCurve(pt: Vector3): boolean;
|
||||
PtOnCurve(pt: Vector3): boolean;
|
||||
PtOnEllipse(pt: Vector3): boolean;
|
||||
@ -43,7 +44,7 @@ export declare class Ellipse extends Curve {
|
||||
GetDistAtParam(param: number): number;
|
||||
GetDistAtPoint(pt: Vector3): number;
|
||||
GetParamAtDist(d: number): number;
|
||||
GetAngleAtParam(par: number): number;
|
||||
GetAngleAtParam(param: number): number;
|
||||
GetCircleAngleAtPoint(pt: Vector3): number;
|
||||
GetFistDeriv(pt: number | Vector3): Vector3;
|
||||
GetClosestPointTo(p: Vector3, extend: boolean): Vector3;
|
||||
|
@ -1 +1 @@
|
||||
{"version":3,"file":"Ellipse.d.ts","sourceRoot":"","sources":["../../../../src/DatabaseServices/Entity/Ellipse.ts"],"names":[],"mappings":"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"}
|
||||
{"version":3,"file":"Ellipse.d.ts","sourceRoot":"","sources":["../../../../src/DatabaseServices/Entity/Ellipse.ts"],"names":[],"mappings":"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"}
|
File diff suppressed because one or more lines are too long
2
types/DatabaseServices/Spline.d.ts
vendored
2
types/DatabaseServices/Spline.d.ts
vendored
@ -25,7 +25,7 @@ export declare class Spline extends Curve {
|
||||
MoveGripPoints(indexList: Array<number>, vec: Vector3): void;
|
||||
MoveStretchPoints(indexList: Array<number>, vec: Vector3): void;
|
||||
GetObjectSnapPoints(snapMode: ObjectSnapMode, pickPoint: Vector3, lastPoint: Vector3, viewXform?: Matrix3): Vector3[];
|
||||
protected GetDrawCount(): number;
|
||||
GetDrawCount(): number;
|
||||
Convert2Polyline(): Polyline;
|
||||
protected _ReadFile(file: CADFiler): void;
|
||||
WriteFile(file: CADFiler): void;
|
||||
|
@ -1 +1 @@
|
||||
{"version":3,"file":"Spline.d.ts","sourceRoot":"","sources":["../../../src/DatabaseServices/Spline.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,gBAAgB,EAAE,OAAO,EAAE,OAAO,EAAE,MAAM,OAAO,CAAC;AAE3D,OAAO,EAAE,cAAc,EAAE,MAAM,0BAA0B,CAAC;AAG1D,OAAO,EAAE,QAAQ,EAAE,MAAM,YAAY,CAAC;AACtC,OAAO,EAAE,KAAK,EAAE,MAAM,gBAAgB,CAAC;AACvC,OAAO,EAAE,QAAQ,EAAE,MAAM,mBAAmB,CAAC;AAM7C,qBACa,MAAO,SAAQ,KAAK;IAGjB,OAAO,CAAC,UAAU;IAD9B,OAAO,CAAC,WAAW,CAAkB;gBACjB,UAAU,GAAE,OAAO,EAAO;IAK9C,IAAI,KAAK,qBAGR;IAED,IAAI,MAAM,WAIT;IAED,IAAI,MAAM,IAIM,OAAO,EAAE,CADxB;IACD,IAAI,MAAM,CAAC,GAAG,EAAE,OAAO,EAAE,EAcxB;IAED,IAAI,SAAS,IAAI,OAAO,CAGvB;IAED,IAAI,OAAO,IAAI,OAAO,CAGrB;IACD,IAAI,SAAS,CAAC,CAAC,EAAE,OAAO,EAMvB;IACD,IAAI,UAAU,YAGb;IACD,IAAI,QAAQ,YAGX;IACD,IAAI,UAAU,WAGb;IAED,IAAI,QAAQ,WAGX;IAED,iBAAiB,CAAC,EAAE,EAAE,OAAO,EAAE,MAAM,EAAE,OAAO,GAAG,OAAO;IAKxD,eAAe,CAAC,UAAU,EAAE,MAAM,GAAG,KAAK,CAAC,MAAM,CAAC;IAqBlD,aAAa;IAIb,gBAAgB;IAIhB,cAAc,CAAC,SAAS,EAAE,KAAK,CAAC,MAAM,CAAC,EAAE,GAAG,EAAE,OAAO;IAQrD,iBAAiB,CAAC,SAAS,EAAE,KAAK,CAAC,MAAM,CAAC,EAAE,GAAG,EAAE,OAAO;IAQxD,mBAAmB,CACf,QAAQ,EAAE,cAAc,EACxB,SAAS,EAAE,OAAO,EAClB,SAAS,EAAE,OAAO,EAClB,SAAS,CAAC,EAAE,OAAO,GACpB,OAAO,EAAE;IAkBZ,SAAS,CAAC,YAAY;IAKtB,gBAAgB,IAAI,QAAQ;IAK5B,SAAS,CAAC,SAAS,CAAC,IAAI,EAAE,QAAQ;IAWlC,SAAS,CAAC,IAAI,EAAE,QAAQ;CAQ3B"}
|
||||
{"version":3,"file":"Spline.d.ts","sourceRoot":"","sources":["../../../src/DatabaseServices/Spline.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,gBAAgB,EAAE,OAAO,EAAE,OAAO,EAAE,MAAM,OAAO,CAAC;AAE3D,OAAO,EAAE,cAAc,EAAE,MAAM,0BAA0B,CAAC;AAG1D,OAAO,EAAE,QAAQ,EAAE,MAAM,YAAY,CAAC;AACtC,OAAO,EAAE,KAAK,EAAE,MAAM,gBAAgB,CAAC;AACvC,OAAO,EAAE,QAAQ,EAAE,MAAM,mBAAmB,CAAC;AAM7C,qBACa,MAAO,SAAQ,KAAK;IAGjB,OAAO,CAAC,UAAU;IAD9B,OAAO,CAAC,WAAW,CAAkB;gBACjB,UAAU,GAAE,OAAO,EAAO;IAK9C,IAAI,KAAK,qBAGR;IAED,IAAI,MAAM,WAIT;IAED,IAAI,MAAM,IAIM,OAAO,EAAE,CADxB;IACD,IAAI,MAAM,CAAC,GAAG,EAAE,OAAO,EAAE,EAcxB;IAED,IAAI,SAAS,IAAI,OAAO,CAGvB;IAED,IAAI,OAAO,IAAI,OAAO,CAGrB;IACD,IAAI,SAAS,CAAC,CAAC,EAAE,OAAO,EAMvB;IACD,IAAI,UAAU,YAGb;IACD,IAAI,QAAQ,YAGX;IACD,IAAI,UAAU,WAGb;IAED,IAAI,QAAQ,WAGX;IAED,iBAAiB,CAAC,EAAE,EAAE,OAAO,EAAE,MAAM,EAAE,OAAO,GAAG,OAAO;IAKxD,eAAe,CAAC,UAAU,EAAE,MAAM,GAAG,KAAK,CAAC,MAAM,CAAC;IAqBlD,aAAa;IAIb,gBAAgB;IAIhB,cAAc,CAAC,SAAS,EAAE,KAAK,CAAC,MAAM,CAAC,EAAE,GAAG,EAAE,OAAO;IAQrD,iBAAiB,CAAC,SAAS,EAAE,KAAK,CAAC,MAAM,CAAC,EAAE,GAAG,EAAE,OAAO;IAQxD,mBAAmB,CACf,QAAQ,EAAE,cAAc,EACxB,SAAS,EAAE,OAAO,EAClB,SAAS,EAAE,OAAO,EAClB,SAAS,CAAC,EAAE,OAAO,GACpB,OAAO,EAAE;IAkBZ,YAAY;IAKZ,gBAAgB,IAAI,QAAQ;IAK5B,SAAS,CAAC,SAAS,CAAC,IAAI,EAAE,QAAQ;IAWlC,SAAS,CAAC,IAAI,EAAE,QAAQ;CAQ3B"}
|
@ -1 +1 @@
|
||||
{"version":3,"file":"CommandRegister.d.ts","sourceRoot":"","sources":["../../../src/Editor/CommandRegister.ts"],"names":[],"mappings":"AA0RA,wBAAgB,eAAe,SA0iB9B;AAED,wBAAsB,YAAY,kBAIjC"}
|
||||
{"version":3,"file":"CommandRegister.d.ts","sourceRoot":"","sources":["../../../src/Editor/CommandRegister.ts"],"names":[],"mappings":"AA2RA,wBAAgB,eAAe,SA8iB9B;AAED,wBAAsB,YAAY,kBAIjC"}
|
@ -1 +1 @@
|
||||
{"version":3,"file":"UserConfig.d.ts","sourceRoot":"","sources":["../../../src/Editor/UserConfig.ts"],"names":[],"mappings":"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"}
|
||||
{"version":3,"file":"UserConfig.d.ts","sourceRoot":"","sources":["../../../src/Editor/UserConfig.ts"],"names":[],"mappings":"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"}
|
@ -1 +1 @@
|
||||
{"version":3,"file":"BoolOperateUtils.d.ts","sourceRoot":"","sources":["../../../src/GraphicsSystem/BoolOperateUtils.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,EAAE,MAAM,OAAO,CAAC;AAChC,OAAO,EAAE,MAAM,EAAE,MAAM,mCAAmC,CAAC;AAC3D,OAAO,EAAE,KAAK,EAAE,MAAM,kCAAkC,CAAC;AACzD,OAAO,EAAE,OAAO,EAAE,MAAM,oCAAoC,CAAC;AAC7D,OAAO,EAAE,QAAQ,EAAE,MAAM,qCAAqC,CAAC;AAG/D,oBAAY,iBAAiB;IAEzB,YAAY,IAAI;IAChB,KAAK,IAAI;IACT,QAAQ,IAAI;CACf;AAMD,wBAAgB,0BAA0B,CAAC,QAAQ,EAAE,QAAQ,GAAG,MAAM,GAAG,OAAO,EAAE,UAAU,EAAE,KAAK,WAkBlG;AA+BD,wBAAgB,kBAAkB,CAAC,SAAS,EAAE,QAAQ,GAAG,MAAM,EAAE,GAAG,EAAE,OAAO,EAAE,WAO9E"}
|
||||
{"version":3,"file":"BoolOperateUtils.d.ts","sourceRoot":"","sources":["../../../src/GraphicsSystem/BoolOperateUtils.ts"],"names":[],"mappings":"AAAA,OAAO,EAAQ,OAAO,EAAE,MAAM,OAAO,CAAC;AACtC,OAAO,EAAE,MAAM,EAAE,MAAM,mCAAmC,CAAC;AAC3D,OAAO,EAAE,KAAK,EAAE,MAAM,kCAAkC,CAAC;AACzD,OAAO,EAAE,OAAO,EAAE,MAAM,oCAAoC,CAAC;AAC7D,OAAO,EAAE,QAAQ,EAAE,MAAM,qCAAqC,CAAC;AAG/D,oBAAY,iBAAiB;IAEzB,YAAY,IAAI;IAChB,KAAK,IAAI;IACT,QAAQ,IAAI;CACf;AAMD,wBAAgB,0BAA0B,CAAC,QAAQ,EAAE,QAAQ,GAAG,MAAM,GAAG,OAAO,EAAE,UAAU,EAAE,KAAK,WAmBlG;AA+BD,wBAAgB,kBAAkB,CAAC,SAAS,EAAE,QAAQ,GAAG,MAAM,EAAE,GAAG,EAAE,OAAO,EAAE,WAO9E"}
|
@ -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 +1 @@
|
||||
{"version":3,"file":"TestData.d.ts","sourceRoot":"","sources":["../../../../src/Nest/Test/TestData.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAMtD,qBAAa,eAAgB,YAAW,OAAO;IAErC,IAAI;CAgBb"}
|
||||
{"version":3,"file":"TestData.d.ts","sourceRoot":"","sources":["../../../../src/Nest/Test/TestData.ts"],"names":[],"mappings":"AAGA,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAGtD,qBAAa,eAAgB,YAAW,OAAO;IAErC,IAAI;CAgBb"}
|
1
types/UI/Components/ChatButton.d.ts
vendored
1
types/UI/Components/ChatButton.d.ts
vendored
@ -1,4 +1,5 @@
|
||||
/// <reference types="react" />
|
||||
export declare let IsOpenChat: import("mobx").IObservableValue<boolean>;
|
||||
export declare const ChatReset: () => void;
|
||||
export declare const ChatButton: () => JSX.Element;
|
||||
//# sourceMappingURL=ChatButton.d.ts.map
|
@ -1 +1 @@
|
||||
{"version":3,"file":"ChatButton.d.ts","sourceRoot":"","sources":["../../../../src/UI/Components/ChatButton.tsx"],"names":[],"mappings":";AAUA,eAAO,MAAM,SAAS,YAqBrB,CAAC;AAEF,eAAO,MAAM,UAAU,mBA6LtB,CAAC"}
|
||||
{"version":3,"file":"ChatButton.d.ts","sourceRoot":"","sources":["../../../../src/UI/Components/ChatButton.tsx"],"names":[],"mappings":";AASA,eAAO,IAAI,UAAU,0CAAwB,CAAC;AAG9C,eAAO,MAAM,SAAS,YAqBrB,CAAC;AAEF,eAAO,MAAM,UAAU,mBA2KtB,CAAC"}
|
@ -1 +1 @@
|
||||
{"version":3,"file":"CommandList.d.ts","sourceRoot":"","sources":["../../../../../src/UI/Components/CommandPanel/CommandList.ts"],"names":[],"mappings":"AAKA,eAAO,MAAM,yBAAyB,eAAe,CAAC;AAEtD;;;;;GAKG;AACH,MAAM,WAAW,QAAQ;IAErB,QAAQ,CAAC,IAAI,CAAC,EAAE,MAAM,CAAC;IACvB,QAAQ,CAAC,MAAM,EAAE,MAAM,CAAC;IACxB,QAAQ,CAAC,IAAI,CAAC,EAAE,MAAM,CAAC;IACvB,QAAQ,CAAC,aAAa,CAAC,EAAE,MAAM,CAAC;IAChC,gBAAgB,CAAC,EAAE,MAAM,CAAC;IAC1B,QAAQ,CAAC,cAAc,CAAC,EAAE,MAAM,CAAC;IACjC,QAAQ,CAAC,aAAa,CAAC,EAAE,MAAM,CAAC;IAEhC,QAAQ,CAAC,IAAI,EAAE,MAAM,CAAC;IACtB,QAAQ,CAAC,MAAM,EAAE,MAAM,CAAC;IACxB,QAAQ,CAAC,OAAO,EAAE,MAAM,CAAC;IAEzB,QAAQ,CAAC,KAAK,EAAE,MAAM,CAAC;IACvB,SAAS,CAAC,EAAE,MAAM,CAAC;IACnB,QAAQ,CAAC,IAAI,CAAC,EAAE,MAAM,CAAC;IACvB,QAAQ,CAAC,cAAc,CAAC,EAAE,OAAO,CAAC;CACrC;AAGD,eAAO,MAAM,WAAW,EAAE,QAAQ,EAozFjC,CAAC"}
|
||||
{"version":3,"file":"CommandList.d.ts","sourceRoot":"","sources":["../../../../../src/UI/Components/CommandPanel/CommandList.ts"],"names":[],"mappings":"AAKA,eAAO,MAAM,yBAAyB,eAAe,CAAC;AAEtD;;;;;GAKG;AACH,MAAM,WAAW,QAAQ;IAErB,QAAQ,CAAC,IAAI,CAAC,EAAE,MAAM,CAAC;IACvB,QAAQ,CAAC,MAAM,EAAE,MAAM,CAAC;IACxB,QAAQ,CAAC,IAAI,CAAC,EAAE,MAAM,CAAC;IACvB,QAAQ,CAAC,aAAa,CAAC,EAAE,MAAM,CAAC;IAChC,gBAAgB,CAAC,EAAE,MAAM,CAAC;IAC1B,QAAQ,CAAC,cAAc,CAAC,EAAE,MAAM,CAAC;IACjC,QAAQ,CAAC,aAAa,CAAC,EAAE,MAAM,CAAC;IAEhC,QAAQ,CAAC,IAAI,EAAE,MAAM,CAAC;IACtB,QAAQ,CAAC,MAAM,EAAE,MAAM,CAAC;IACxB,QAAQ,CAAC,OAAO,EAAE,MAAM,CAAC;IAEzB,QAAQ,CAAC,KAAK,EAAE,MAAM,CAAC;IACvB,SAAS,CAAC,EAAE,MAAM,CAAC;IACnB,QAAQ,CAAC,IAAI,CAAC,EAAE,MAAM,CAAC;IACvB,QAAQ,CAAC,cAAc,CAAC,EAAE,OAAO,CAAC;CACrC;AAGD,eAAO,MAAM,WAAW,EAAE,QAAQ,EAw0FjC,CAAC"}
|
@ -1 +1 @@
|
||||
{"version":3,"file":"Login.d.ts","sourceRoot":"","sources":["../../../../../src/UI/Components/MainContent/Login.tsx"],"names":[],"mappings":"AAGA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAK/B,OAAO,EAAE,aAAa,EAA2B,MAAM,yBAAyB,CAAC;AAKjF,OAAO,EAAE,aAAa,EAAE,MAAM,2BAA2B,CAAC;AAM1D,UAAU,WAAW;IAEjB,SAAS,EAAE,MAAM,CAAC;IAClB,SAAS,EAAE,MAAM,CAAC;CACrB;AAGD,wBAAgB,cAAc,CAAC,IAAI,EAAE,aAAa,QAmCjD;AAKD,MAAM,CAAC,OAAO,OAAO,KAAM,SAAQ,KAAK,CAAC,SAAS,CAAC;IAAE,KAAK,CAAC,EAAE,aAAa,CAAC;CAAE,EAAE,WAAW,CAAC;IAE3E,UAAU,UAAS;gBAEnB,KAAK,KAAA;IASjB,WAAW,sBA6ET;IAEF,MAAM;CA8FT"}
|
||||
{"version":3,"file":"Login.d.ts","sourceRoot":"","sources":["../../../../../src/UI/Components/MainContent/Login.tsx"],"names":[],"mappings":"AAGA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAK/B,OAAO,EAAE,aAAa,EAA2B,MAAM,yBAAyB,CAAC;AAKjF,OAAO,EAAE,aAAa,EAAE,MAAM,2BAA2B,CAAC;AAM1D,UAAU,WAAW;IAEjB,SAAS,EAAE,MAAM,CAAC;IAClB,SAAS,EAAE,MAAM,CAAC;CACrB;AAGD,wBAAgB,cAAc,CAAC,IAAI,EAAE,aAAa,QAmCjD;AAKD,MAAM,CAAC,OAAO,OAAO,KAAM,SAAQ,KAAK,CAAC,SAAS,CAAC;IAAE,KAAK,CAAC,EAAE,aAAa,CAAC;CAAE,EAAE,WAAW,CAAC;IAE3E,UAAU,UAAS;gBAEnB,KAAK,KAAA;IASjB,WAAW,sBAqFT;IAEF,MAAM;CA8FT"}
|
@ -1 +1 @@
|
||||
{"version":3,"file":"MainContent.d.ts","sourceRoot":"","sources":["../../../../../src/UI/Components/MainContent/MainContent.tsx"],"names":[],"mappings":"AAEA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAU/B,OAAO,EAAE,aAAa,EAAE,MAAM,2BAA2B,CAAC;AAK1D,OAAO,oBAAoB,CAAC;AAG5B,qBAEa,WAAY,SAAQ,KAAK,CAAC,SAAS,CAAC;IAAE,KAAK,CAAC,EAAE,aAAa,CAAC;CAAE,CAAC;IAElE,yBAAyB;IAoF/B,MAAM;CA4BT"}
|
||||
{"version":3,"file":"MainContent.d.ts","sourceRoot":"","sources":["../../../../../src/UI/Components/MainContent/MainContent.tsx"],"names":[],"mappings":"AAEA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAU/B,OAAO,EAAE,aAAa,EAAE,MAAM,2BAA2B,CAAC;AAM1D,OAAO,oBAAoB,CAAC;AAG5B,qBAEa,WAAY,SAAQ,KAAK,CAAC,SAAS,CAAC;IAAE,KAAK,CAAC,EAAE,aAAa,CAAC;CAAE,CAAC;IAElE,yBAAyB;IA4F/B,MAAM;CA4BT"}
|
@ -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;AASvD,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;IA2FN,OAAO,CAAC,aAAa;IAyBrB,OAAO,CAAC,cAAc,CAMpB;CACL;AAGD,qBAEa,SAAU,SAAQ,KAAK,CAAC,SAAS,CAAC;IAAE,KAAK,EAAE,cAAc,CAAC;CAAE,EAAE,EAAE,CAAC;IAE1E,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;CA8KT"}
|
||||
{"version":3,"file":"Panel.d.ts","sourceRoot":"","sources":["../../../../src/UI/Components/Panel.tsx"],"names":[],"mappings":"AAEA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAoB/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;AASvD,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;IAsGN,OAAO,CAAC,aAAa;IAyBrB,OAAO,CAAC,cAAc,CAMpB;CACL;AAGD,qBAEa,SAAU,SAAQ,KAAK,CAAC,SAAS,CAAC;IAAE,KAAK,EAAE,cAAc,CAAC;CAAE,EAAE,EAAE,CAAC;IAE1E,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;CA8KT"}
|
10
types/UI/Components/SourceManage/ImgList.d.ts
vendored
10
types/UI/Components/SourceManage/ImgList.d.ts
vendored
@ -1,3 +1,4 @@
|
||||
import { IObservableValue } from 'mobx';
|
||||
import * as React from 'react';
|
||||
import { MaterialStore } from '../../Store/MaterialStore';
|
||||
export interface IImgListProps {
|
||||
@ -8,13 +9,18 @@ export interface IImgListProps {
|
||||
store?: MaterialStore;
|
||||
select?: (e: any, data: any) => void;
|
||||
selectIds?: Set<string>;
|
||||
isRename: IObservableValue<boolean>;
|
||||
info: {
|
||||
fid: string;
|
||||
name: string;
|
||||
};
|
||||
showInfos?: boolean;
|
||||
isShowSize?: boolean;
|
||||
}
|
||||
export declare class ImgList extends React.Component<IImgListProps, {}> {
|
||||
private isShowSize;
|
||||
renderEditorPanel(pic: any): JSX.Element;
|
||||
handleApplyPic: (pic: any) => void;
|
||||
_HandleApplyPic: (pic: any) => void;
|
||||
_ShowContextMenu: (e: React.MouseEvent<HTMLElement>, data: any) => void;
|
||||
render(): JSX.Element;
|
||||
}
|
||||
//# sourceMappingURL=ImgList.d.ts.map
|
@ -1 +1 @@
|
||||
{"version":3,"file":"ImgList.d.ts","sourceRoot":"","sources":["../../../../../src/UI/Components/SourceManage/ImgList.tsx"],"names":[],"mappings":"AAGA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAG/B,OAAO,EAAE,aAAa,EAAE,MAAM,2BAA2B,CAAC;AAG1D,MAAM,WAAW,aAAa;IAE1B,QAAQ,CAAC,EAAE,GAAG,EAAE,CAAC;IACjB,SAAS,CAAC,EAAE,CAAC,GAAG,CAAC,EAAE;QAAE,QAAQ,EAAE,MAAM,CAAC;KAAE,KAAK,IAAI,CAAC;IAClD,KAAK,CAAC,EAAE,aAAa,CAAC;IACtB,MAAM,CAAC,EAAE,CAAC,CAAC,KAAA,EAAE,IAAI,KAAA,KAAK,IAAI,CAAC;IAC3B,SAAS,CAAC,EAAE,GAAG,CAAC,MAAM,CAAC,CAAC;IACxB,SAAS,CAAC,EAAE,OAAO,CAAC;IACpB,UAAU,CAAC,EAAE,OAAO,CAAC;CACxB;AAED,qBAEa,OAAQ,SAAQ,KAAK,CAAC,SAAS,CAAC,aAAa,EAAE,EAAE,CAAC;IAC/C,OAAO,CAAC,UAAU,CAAS;IACvC,iBAAiB,CAAC,GAAG,KAAA;IAsCrB,cAAc,qBAQZ;IACK,MAAM;CAwChB"}
|
||||
{"version":3,"file":"ImgList.d.ts","sourceRoot":"","sources":["../../../../../src/UI/Components/SourceManage/ImgList.tsx"],"names":[],"mappings":"AACA,OAAO,EAAE,gBAAgB,EAAE,MAAM,MAAM,CAAC;AAExC,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAG/B,OAAO,EAAE,aAAa,EAAE,MAAM,2BAA2B,CAAC;AAG1D,MAAM,WAAW,aAAa;IAE1B,QAAQ,CAAC,EAAE,GAAG,EAAE,CAAC;IACjB,SAAS,CAAC,EAAE,CAAC,GAAG,CAAC,EAAE;QAAE,QAAQ,EAAE,MAAM,CAAC;KAAE,KAAK,IAAI,CAAC;IAClD,KAAK,CAAC,EAAE,aAAa,CAAC;IACtB,MAAM,CAAC,EAAE,CAAC,CAAC,KAAA,EAAE,IAAI,KAAA,KAAK,IAAI,CAAC;IAC3B,SAAS,CAAC,EAAE,GAAG,CAAC,MAAM,CAAC,CAAC;IACxB,QAAQ,EAAE,gBAAgB,CAAC,OAAO,CAAC,CAAC;IACpC,IAAI,EAAE;QAAE,GAAG,EAAE,MAAM,CAAC;QAAC,IAAI,EAAE,MAAM,CAAC;KAAE,CAAC;IACrC,SAAS,CAAC,EAAE,OAAO,CAAC;IACpB,UAAU,CAAC,EAAE,OAAO,CAAC;CACxB;AAED,qBAEa,OAAQ,SAAQ,KAAK,CAAC,SAAS,CAAC,aAAa,EAAE,EAAE,CAAC;IAC3D,iBAAiB,CAAC,GAAG,KAAA;IAuCrB,eAAe,qBAQb;IAEF,gBAAgB,MAAO,gBAAgB,CAAC,WAAW,CAAC,qBAuBlD;IAEK,MAAM;CAyChB"}
|
@ -1 +1 @@
|
||||
{"version":3,"file":"ImportFile.d.ts","sourceRoot":"","sources":["../../../../../src/UI/Components/SourceManage/ImportFile.tsx"],"names":[],"mappings":"AAIA,OAAO,KAAK,MAAM,OAAO,CAAC;AAU1B,OAAO,EAAE,WAAW,EAAE,MAAM,eAAe,CAAC;AAE5C,qBACa,UAAW,SAAQ,KAAK,CAAC,SAAS,CAAC;IAAE,WAAW,EAAE,WAAW,CAAC;IAAC,IAAI,EAAE,MAAM,GAAG,UAAU,CAAC;CAAE,CAAC;IACzF,OAAO,CAAC,YAAY,CAAS;IACzC,QAAQ,oCAAuC;IAE/C,gBAAgB,UAAiB,QAAQ,mBA8IvC;IAEF,MAAM;CA2BT"}
|
||||
{"version":3,"file":"ImportFile.d.ts","sourceRoot":"","sources":["../../../../../src/UI/Components/SourceManage/ImportFile.tsx"],"names":[],"mappings":"AAIA,OAAO,KAAK,MAAM,OAAO,CAAC;AAS1B,OAAO,EAAE,WAAW,EAAE,MAAM,eAAe,CAAC;AAE5C,qBACa,UAAW,SAAQ,KAAK,CAAC,SAAS,CAAC;IAAE,WAAW,EAAE,WAAW,CAAC;IAAC,IAAI,EAAE,MAAM,GAAG,UAAU,CAAC;CAAE,CAAC;IACzF,OAAO,CAAC,YAAY,CAAS;IACzC,QAAQ,oCAAuC;IAE/C,gBAAgB,UAAiB,QAAQ,mBA8IvC;IAEF,MAAM;CA2BT"}
|
@ -1,5 +1,6 @@
|
||||
import * as React from 'react';
|
||||
import { MaterialStore } from '../../Store/MaterialStore';
|
||||
import { CommonPanel } from './CommonPanel';
|
||||
interface ITexturePanelState {
|
||||
}
|
||||
interface ITexturePanelProps {
|
||||
@ -10,11 +11,18 @@ interface ITexturePanelProps {
|
||||
* 贴图组件
|
||||
*/
|
||||
export declare class TexturePanel extends React.Component<ITexturePanelProps, ITexturePanelState> {
|
||||
private startUpload;
|
||||
private isApplyPanel;
|
||||
_CommonPanel: CommonPanel;
|
||||
_StartUpload: import("mobx").IObservableValue<boolean>;
|
||||
_IsApplyPanel: boolean;
|
||||
_CurrentFileInfo: {
|
||||
fid: any;
|
||||
name: any;
|
||||
};
|
||||
_CanCreateFile: import("mobx").IObservableValue<boolean>;
|
||||
constructor(props: any);
|
||||
private renderNav;
|
||||
private renderMenuItems;
|
||||
_RenderNav: () => JSX.Element;
|
||||
_HandleFile: (name: string) => Promise<void>;
|
||||
_RenderMenuItems: () => JSX.Element;
|
||||
render(): JSX.Element;
|
||||
}
|
||||
export {};
|
||||
|
@ -1 +1 @@
|
||||
{"version":3,"file":"TexturePanel.d.ts","sourceRoot":"","sources":["../../../../../src/UI/Components/SourceManage/TexturePanel.tsx"],"names":[],"mappings":"AAGA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAG/B,OAAO,EAAE,aAAa,EAAE,MAAM,2BAA2B,CAAC;AAK1D,UAAU,kBAAkB;CAE3B;AACD,UAAU,kBAAkB;IAExB,UAAU,CAAC,EAAE,OAAO,CAAC;IACrB,KAAK,CAAC,EAAE,aAAa,CAAC;CACzB;AACD;;GAEG;AACH,qBAEa,YAAa,SAAQ,KAAK,CAAC,SAAS,CAAC,kBAAkB,EAAE,kBAAkB,CAAC;IAErF,OAAO,CAAC,WAAW,CAAyB;IAC5C,OAAO,CAAC,YAAY,CAAkB;gBAC1B,KAAK,KAAA;IAMjB,OAAO,CAAC,SAAS,CAaf;IACF,OAAO,CAAC,eAAe,CAOrB;IACF,MAAM;CAmBT"}
|
||||
{"version":3,"file":"TexturePanel.d.ts","sourceRoot":"","sources":["../../../../../src/UI/Components/SourceManage/TexturePanel.tsx"],"names":[],"mappings":"AAGA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAI/B,OAAO,EAAE,aAAa,EAAE,MAAM,2BAA2B,CAAC;AAC1D,OAAO,EAAE,WAAW,EAAE,MAAM,eAAe,CAAC;AAK5C,UAAU,kBAAkB;CAE3B;AACD,UAAU,kBAAkB;IAExB,UAAU,CAAC,EAAE,OAAO,CAAC;IACrB,KAAK,CAAC,EAAE,aAAa,CAAC;CACzB;AACD;;GAEG;AACH,qBAEa,YAAa,SAAQ,KAAK,CAAC,SAAS,CAAC,kBAAkB,EAAE,kBAAkB,CAAC;IAErF,YAAY,EAAE,WAAW,CAAC;IAC1B,YAAY,2CAAyB;IACrC,aAAa,EAAE,OAAO,CAAS;IAC/B,gBAAgB;;;MAA6B;IAC7C,cAAc,2CAAyB;gBAE3B,KAAK,KAAA;IAOjB,UAAU,oBAaR;IAEF,WAAW,SAAgB,MAAM,mBA2B/B;IAEF,gBAAgB,oBAOd;IAEF,MAAM;CA6BT"}
|
@ -1,6 +1,7 @@
|
||||
import * as React from 'react';
|
||||
import { KeyWord } from '../../../Common/InputState';
|
||||
import './InputHint.css';
|
||||
export declare const CMD_INPUT_ID = "CMD_INPUT_ID";
|
||||
interface InputHintProps {
|
||||
keyWordList: Array<KeyWord>;
|
||||
cmdPrompt: string;
|
||||
|
@ -1 +1 @@
|
||||
{"version":3,"file":"InputHint.d.ts","sourceRoot":"","sources":["../../../../../src/UI/Components/commandLineInput/InputHint.tsx"],"names":[],"mappings":"AAGA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAI/B,OAAO,EAAE,OAAO,EAAE,MAAM,4BAA4B,CAAC;AAUrD,OAAO,iBAAiB,CAAC;AAEzB,UAAU,cAAc;IAEpB,WAAW,EAAE,KAAK,CAAC,OAAO,CAAC,CAAC;IAE5B,SAAS,EAAE,MAAM,CAAC;IAClB,cAAc,EAAE,MAAM,EAAE,CAAC;IAEzB,mBAAmB,EAAE,CAAC,IAAI,EAAE,MAAM,KAAK,GAAG,CAAC;CAC9C;AAED,UAAU,aAAa;IAEnB,aAAa,EAAE,OAAO,CAAC;IACvB,iBAAiB,EAAE,MAAM,CAAC;IAC1B,mBAAmB,EAAE,KAAK,CAAC,MAAM,CAAC,CAAC;CACtC;AAED;;GAEG;AACH,qBACa,SAAU,SAAQ,KAAK,CAAC,SAAS,CAAC,cAAc,EAAE,aAAa,CAAC;IAElE,KAAK,EAAE,aAAa,CAAC;IAC5B,OAAO,CAAC,OAAO,CAAmB;IAClC,OAAO,CAAC,WAAW,CAAa;IAChC,OAAO,CAAC,SAAS,CAAkB;IAEnC,OAAO,CAAC,QAAQ,CAAoB;gBACxB,CAAC,KAAA,EAAE,CAAC,KAAA;IAUhB;;OAEG;IACH,iBAAiB;IAyCV,0BAA0B,CAAC,GAAG,EAAE,MAAM;IAiFtC,wBAAwB,aAQ7B;IAEK,cAAc,CAAC,GAAG,EAAE,MAAM;IAO1B,mBAAmB,MAAO,aAAa,UAiC5C;IAEF,OAAO,CAAC,iBAAiB;IAqCzB,OAAO,CAAC,MAAM;IAWP,MAAM;CAgGhB"}
|
||||
{"version":3,"file":"InputHint.d.ts","sourceRoot":"","sources":["../../../../../src/UI/Components/commandLineInput/InputHint.tsx"],"names":[],"mappings":"AAGA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAI/B,OAAO,EAAE,OAAO,EAAE,MAAM,4BAA4B,CAAC;AAUrD,OAAO,iBAAiB,CAAC;AAEzB,eAAO,MAAM,YAAY,iBAAiB,CAAC;AAE3C,UAAU,cAAc;IAEpB,WAAW,EAAE,KAAK,CAAC,OAAO,CAAC,CAAC;IAE5B,SAAS,EAAE,MAAM,CAAC;IAClB,cAAc,EAAE,MAAM,EAAE,CAAC;IAEzB,mBAAmB,EAAE,CAAC,IAAI,EAAE,MAAM,KAAK,GAAG,CAAC;CAC9C;AAED,UAAU,aAAa;IAEnB,aAAa,EAAE,OAAO,CAAC;IACvB,iBAAiB,EAAE,MAAM,CAAC;IAC1B,mBAAmB,EAAE,KAAK,CAAC,MAAM,CAAC,CAAC;CACtC;AAED;;GAEG;AACH,qBACa,SAAU,SAAQ,KAAK,CAAC,SAAS,CAAC,cAAc,EAAE,aAAa,CAAC;IAElE,KAAK,EAAE,aAAa,CAAC;IAC5B,OAAO,CAAC,OAAO,CAAmB;IAClC,OAAO,CAAC,WAAW,CAAa;IAChC,OAAO,CAAC,SAAS,CAAkB;IAEnC,OAAO,CAAC,QAAQ,CAAoB;gBACxB,CAAC,KAAA,EAAE,CAAC,KAAA;IAUhB;;OAEG;IACH,iBAAiB;IAyCV,0BAA0B,CAAC,GAAG,EAAE,MAAM;IAiFtC,wBAAwB,aAQ7B;IAEK,cAAc,CAAC,GAAG,EAAE,MAAM;IAO1B,mBAAmB,MAAO,aAAa,UAiC5C;IAEF,OAAO,CAAC,iBAAiB;IAqCzB,OAAO,CAAC,MAAM;IAWP,MAAM;CAiGhB"}
|
Loading…
Reference in New Issue
Block a user