开发更新

This commit is contained in:
ChenX
2024-03-26 10:01:15 +08:00
parent ed08696189
commit 070821c353
498 changed files with 5192 additions and 10640 deletions

View File

@@ -1,27 +0,0 @@
import { Matrix4 } from "three";
import { ICompHardwareOption } from "../../UI/Components/RightPanel/RightPanelInterface";
import { CADFiler } from "../CADFiler";
import { CompositeEntity } from "../Entity/CompositeEntity";
import { Entity } from "../Entity/Entity";
import { ObjectId } from "../ObjectId";
export declare class HardwareCompositeEntity extends CompositeEntity {
HardwareOption: ICompHardwareOption;
/**
* 备注
*/
DataList: [string, string][];
RelevanceBoards: ObjectId[];
RelevanceHardware: ObjectId[];
RelevanceHandle: ObjectId[];
/**
*
* @param [checkIsHole=false] true:只获取是孔的实体 false:返回所有实体
* @param [checkFilter] 过滤函数
* @returns
*/
GetAllEntity(checkIsHole?: boolean, checkFilter?: (e: Entity) => boolean): Entity[];
ApplyMirrorMatrix(m: Matrix4): this;
protected _ReadFile(file: CADFiler): void;
WriteFile(file: CADFiler): void;
}
//# sourceMappingURL=HardwareCompositeEntity.d.ts.map

View File

@@ -1 +0,0 @@
{"version":3,"file":"HardwareCompositeEntity.d.ts","sourceRoot":"","sources":["../../../../src/DatabaseServices/Hardware/HardwareCompositeEntity.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,EAAE,MAAM,OAAO,CAAC;AAEhC,OAAO,EAAE,mBAAmB,EAAE,MAAM,oDAAoD,CAAC;AAGzF,OAAO,EAAE,QAAQ,EAAE,MAAM,aAAa,CAAC;AACvC,OAAO,EAAE,eAAe,EAAE,MAAM,2BAA2B,CAAC;AAC5D,OAAO,EAAE,MAAM,EAAE,MAAM,kBAAkB,CAAC;AAC1C,OAAO,EAAE,QAAQ,EAAE,MAAM,aAAa,CAAC;AAEvC,qBACa,uBAAwB,SAAQ,eAAe;IAEtC,cAAc,EAAE,mBAAmB,CAAuC;IAC5F;;OAEG;IACS,QAAQ,EAAE,CAAC,MAAM,EAAE,MAAM,CAAC,EAAE,CAAM;IAClC,eAAe,EAAE,QAAQ,EAAE,CAAM;IACjC,iBAAiB,EAAE,QAAQ,EAAE,CAAM;IACnC,eAAe,EAAE,QAAQ,EAAE,CAAM;IAC7C;;;;;OAKG;IACH,YAAY,CAAC,WAAW,GAAE,OAAe,EAAE,WAAW,CAAC,EAAE,CAAC,CAAC,EAAE,MAAM,KAAK,OAAO;IAmB/E,iBAAiB,CAAC,CAAC,EAAE,OAAO;IAc5B,SAAS,CAAC,SAAS,CAAC,IAAI,EAAE,QAAQ;IAmElC,SAAS,CAAC,IAAI,EAAE,QAAQ;CA2C3B"}

View File

@@ -1,19 +0,0 @@
import { IToplineOption } from "../../UI/Components/RightPanel/RightPanelInterface";
import { SweepSolid } from "../3DSolid/SweepSolid";
import { CADFiler } from "../CADFiler";
import { Curve } from "../Entity/Curve";
export declare class HardwareTopline extends SweepSolid {
HardwareOption: IToplineOption;
DataList: [string, string][];
private _contourRotation;
get ContourRotation(): number;
/**
*延伸取最大最小轮廓每段首尾到前面线段,取最长线段作为分段长
*/
get Segmentations(): Curve[];
get MaxLength(): number;
set ContourRotation(ro: number);
protected _ReadFile(file: CADFiler): void;
WriteFile(file: CADFiler): void;
}
//# sourceMappingURL=HardwareTopline.d.ts.map

View File

@@ -1 +0,0 @@
{"version":3,"file":"HardwareTopline.d.ts","sourceRoot":"","sources":["../../../../src/DatabaseServices/Hardware/HardwareTopline.ts"],"names":[],"mappings":"AAMA,OAAO,EAAE,cAAc,EAAE,MAAM,oDAAoD,CAAC;AACpF,OAAO,EAAE,UAAU,EAAE,MAAM,uBAAuB,CAAC;AAGnD,OAAO,EAAE,QAAQ,EAAE,MAAM,aAAa,CAAC;AAEvC,OAAO,EAAE,KAAK,EAAE,MAAM,iBAAiB,CAAC;AAIxC,qBACa,eAAgB,SAAQ,UAAU;IAEzB,cAAc,EAAE,cAAc,CAAqC;IACzE,QAAQ,EAAE,CAAC,MAAM,EAAE,MAAM,CAAC,EAAE,CAAM;IAC9C,OAAO,CAAC,gBAAgB,CAAK;IAC7B,IAAI,eAAe,IAkHK,MAAM,CA/G7B;IAED;;OAEG;IACH,IAAI,aAAa,IAAI,KAAK,EAAE,CAoG3B;IAED,IAAI,SAAS,WAGZ;IACD,IAAI,eAAe,CAAC,EAAE,EAAE,MAAM,EAU7B;IAED,SAAS,CAAC,SAAS,CAAC,IAAI,EAAE,QAAQ;IA4BlC,SAAS,CAAC,IAAI,EAAE,QAAQ;CA0B3B"}