更新代码
This commit is contained in:
8
types/DatabaseServices/Entity/Board.d.ts
vendored
8
types/DatabaseServices/Entity/Board.d.ts
vendored
@@ -64,6 +64,8 @@ export declare class Board extends ExtrudeSolid {
|
||||
private _2DModelingList;
|
||||
private _3DModelingList;
|
||||
private _CustomNumber;
|
||||
private _DrillLock;
|
||||
private _DrillAssociationLock;
|
||||
protected bevelEnabled: boolean;
|
||||
private _KnifePolylineMap;
|
||||
constructor();
|
||||
@@ -75,6 +77,12 @@ export declare class Board extends ExtrudeSolid {
|
||||
InitBoard(length: number, width: number, thickness: number, boardType?: BoardType): void;
|
||||
static CreateBoard(length: number, width: number, thickness: number, boardType?: BoardType): Board;
|
||||
get DrillList(): Map<ObjectId<import("../CADObject").CADObject>, ObjectId<import("../CADObject").CADObject>[][]>;
|
||||
get DrillLock(): boolean;
|
||||
set DrillLock(v: boolean);
|
||||
get DrillAssociationLock(): Set<ObjectId>;
|
||||
AppendDrillAssociationLock(o: ObjectId): void;
|
||||
ClearDrillAssociationLock(o: ObjectId): void;
|
||||
ClearAllDrillLock(): void;
|
||||
get LayerNails(): ObjectId<import("../CADObject").CADObject>[];
|
||||
AppendNails(ids: ObjectId[]): void;
|
||||
ClearLayerNails(): void;
|
||||
|
File diff suppressed because one or more lines are too long
39
types/DatabaseServices/Entity/EntityFbx.d.ts
vendored
Normal file
39
types/DatabaseServices/Entity/EntityFbx.d.ts
vendored
Normal file
@@ -0,0 +1,39 @@
|
||||
import { Group, Matrix3, Matrix4, Vector3 } from "three";
|
||||
import { ObjectSnapMode } from "../../Editor/ObjectSnapMode";
|
||||
import { Box3Ext } from "../../Geometry/Box";
|
||||
import { CADFiler } from "../CADFiler";
|
||||
import { ObjectId } from "../ObjectId";
|
||||
import { PhysicalMaterialRecord } from "../PhysicalMaterialRecord";
|
||||
import { Entity } from "./Entity";
|
||||
/**
|
||||
* 外部引用的实体,比如glTF
|
||||
*/
|
||||
export declare class EntityFbx extends Entity {
|
||||
private _url?;
|
||||
OnlyRenderType: boolean;
|
||||
private _Size;
|
||||
private _ScaleSize;
|
||||
private _Center;
|
||||
private _OverWriteMaterial;
|
||||
constructor(_url?: string);
|
||||
get IsVisible(): boolean;
|
||||
get Url(): string;
|
||||
set Url(url: string);
|
||||
get CurSize(): Vector3;
|
||||
get ScaleSize(): Vector3;
|
||||
set ScaleSize(size: Vector3);
|
||||
get Scale(): Vector3;
|
||||
get BoundingBox(): Box3Ext;
|
||||
get BoundingBoxInOCS(): Box3Ext;
|
||||
get OverWriteMaterial(): Map<number, ObjectId<PhysicalMaterialRecord>>;
|
||||
SetMaterialAtSlot(mtl: ObjectId<PhysicalMaterialRecord>, slotIndex: number): void;
|
||||
newObject: Group;
|
||||
LoadFBXModelFromArrayBuffer(fbxArray: ArrayBuffer): void;
|
||||
CloneDrawObject(from: this): void;
|
||||
ApplyScaleMatrix(m: Matrix4): this;
|
||||
GetObjectSnapPoints(snapMode: ObjectSnapMode, pickPoint: Vector3, lastPoint: Vector3, viewXform: Matrix3): Vector3[];
|
||||
MoveGripPoints(indexList: Array<number>, vec: Vector3): void;
|
||||
protected _ReadFile(file: CADFiler): void;
|
||||
WriteFile(file: CADFiler): void;
|
||||
}
|
||||
//# sourceMappingURL=EntityFbx.d.ts.map
|
1
types/DatabaseServices/Entity/EntityFbx.d.ts.map
Normal file
1
types/DatabaseServices/Entity/EntityFbx.d.ts.map
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"EntityFbx.d.ts","sourceRoot":"","sources":["../../../../src/DatabaseServices/Entity/EntityFbx.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,KAAK,EAAE,OAAO,EAAE,OAAO,EAAE,OAAO,EAAE,MAAM,OAAO,CAAC;AAIzD,OAAO,EAAE,cAAc,EAAE,MAAM,6BAA6B,CAAC;AAC7D,OAAO,EAAE,OAAO,EAAE,MAAM,oBAAoB,CAAC;AAG7C,OAAO,EAAE,QAAQ,EAAE,MAAM,aAAa,CAAC;AACvC,OAAO,EAAE,QAAQ,EAAE,MAAM,aAAa,CAAC;AACvC,OAAO,EAAE,sBAAsB,EAAE,MAAM,2BAA2B,CAAC;AACnE,OAAO,EAAE,MAAM,EAAE,MAAM,UAAU,CAAC;AAElC;;GAEG;AACH,qBACa,SAAU,SAAQ,MAAM;IAUrB,OAAO,CAAC,IAAI,CAAC;IARzB,cAAc,UAAQ;IAEtB,OAAO,CAAC,KAAK,CAAe;IAC5B,OAAO,CAAC,UAAU,CAAe;IACjC,OAAO,CAAC,OAAO,CAAe;IAE9B,OAAO,CAAC,kBAAkB,CAAuD;gBAE7D,IAAI,CAAC,EAAE,MAAM;IAKjC,IAAa,SAAS,YAGrB;IAED,IAAI,GAAG,IACM,MAAM,CADY;IAC/B,IAAI,GAAG,CAAC,GAAG,EAAE,MAAM,EAOlB;IAED,IAAI,OAAO,YAA6E;IAExF,IAAI,SAAS,IACO,OAAO,CADgB;IAC3C,IAAI,SAAS,CAAC,IAAI,EAAE,OAAO,EAW1B;IAED,IAAI,KAAK,YAKR;IAED,IAAI,WAAW,YAGd;IAED,IAAI,gBAAgB,YAenB;IACD,IAAI,iBAAiB,kDAGpB;IAED,iBAAiB,CAAC,GAAG,EAAE,QAAQ,CAAC,sBAAsB,CAAC,EAAE,SAAS,EAAE,MAAM;IAS1E,SAAS,EAAE,KAAK,CAAC;IAGjB,2BAA2B,CAAC,QAAQ,EAAE,WAAW;IAIjD,eAAe,CAAC,IAAI,EAAE,IAAI;IAG1B,gBAAgB,CAAC,CAAC,EAAE,OAAO;IA6B3B,mBAAmB,CACf,QAAQ,EAAE,cAAc,EACxB,SAAS,EAAE,OAAO,EAClB,SAAS,EAAE,OAAO,EAClB,SAAS,EAAE,OAAO,GACnB,OAAO,EAAE;IAsCZ,cAAc,CAAC,SAAS,EAAE,KAAK,CAAC,MAAM,CAAC,EAAE,GAAG,EAAE,OAAO;IAYrD,SAAS,CAAC,SAAS,CAAC,IAAI,EAAE,QAAQ;IAmClC,SAAS,CAAC,IAAI,EAAE,QAAQ;CA4B3B"}
|
11
types/DatabaseServices/Entity/EntityRef.d.ts
vendored
11
types/DatabaseServices/Entity/EntityRef.d.ts
vendored
@@ -9,15 +9,16 @@ import { Entity } from "./Entity";
|
||||
* 外部引用的实体,比如glTF
|
||||
*/
|
||||
export declare class EntityRef extends Entity {
|
||||
private _url?;
|
||||
protected _url?: string;
|
||||
OnlyRenderType: boolean;
|
||||
private _Size;
|
||||
private _ScaleSize;
|
||||
private _Center;
|
||||
private _OverWriteMaterial;
|
||||
protected _Size: Vector3;
|
||||
protected _ScaleSize: Vector3;
|
||||
protected _Center: Vector3;
|
||||
protected _OverWriteMaterial: Map<number, ObjectId<PhysicalMaterialRecord>>;
|
||||
constructor(_url?: string);
|
||||
get IsVisible(): boolean;
|
||||
get Url(): string;
|
||||
set Url(url: string);
|
||||
get CurSize(): Vector3;
|
||||
get ScaleSize(): Vector3;
|
||||
set ScaleSize(size: Vector3);
|
||||
|
@@ -1 +1 @@
|
||||
{"version":3,"file":"EntityRef.d.ts","sourceRoot":"","sources":["../../../../src/DatabaseServices/Entity/EntityRef.ts"],"names":[],"mappings":"AAAA,OAAO,EAAQ,OAAO,EAAE,OAAO,EAAE,OAAO,EAAE,MAAM,OAAO,CAAC;AAIxD,OAAO,EAAE,cAAc,EAAE,MAAM,6BAA6B,CAAC;AAC7D,OAAO,EAAE,OAAO,EAAE,MAAM,oBAAoB,CAAC;AAG7C,OAAO,EAAE,QAAQ,EAAE,MAAM,aAAa,CAAC;AACvC,OAAO,EAAE,QAAQ,EAAE,MAAM,aAAa,CAAC;AACvC,OAAO,EAAE,sBAAsB,EAAE,MAAM,2BAA2B,CAAC;AACnE,OAAO,EAAE,MAAM,EAAE,MAAM,UAAU,CAAC;AAIlC;;GAEG;AACH,qBACa,SAAU,SAAQ,MAAM;IAWrB,OAAO,CAAC,IAAI,CAAC;IATzB,cAAc,UAAQ;IAEtB,OAAO,CAAC,KAAK,CAAe;IAC5B,OAAO,CAAC,UAAU,CAAe;IACjC,OAAO,CAAC,OAAO,CAAe;IAE9B,OAAO,CAAC,kBAAkB,CAAuD;gBAG7D,IAAI,CAAC,EAAE,MAAM;IAKjC,IAAa,SAAS,YAGrB;IAED,IAAI,GAAG,WAAwB;IAE/B,IAAI,OAAO,YAA6E;IAExF,IAAI,SAAS,IACO,OAAO,CADgB;IAC3C,IAAI,SAAS,CAAC,IAAI,EAAE,OAAO,EAW1B;IAED,IAAI,KAAK,YAKR;IAED,IAAI,WAAW,YAGd;IAED,IAAI,gBAAgB,YAenB;IAED,eAAe,CAAC,IAAI,EAAE,IAAI;IAkB1B,gBAAgB,CAAC,CAAC,EAAE,OAAO;IA6B3B,IAAI,iBAAiB,kDAGpB;IAED,iBAAiB,CAAC,GAAG,EAAE,QAAQ,CAAC,sBAAsB,CAAC,EAAE,SAAS,EAAE,MAAM;IAY1E,mBAAmB,CACf,QAAQ,EAAE,cAAc,EACxB,SAAS,EAAE,OAAO,EAClB,SAAS,EAAE,OAAO,EAClB,SAAS,EAAE,OAAO,GACnB,OAAO,EAAE;IAsCZ,aAAa,IAAI,KAAK,CAAC,OAAO,CAAC;IA0B/B,cAAc,CAAC,SAAS,EAAE,KAAK,CAAC,MAAM,CAAC,EAAE,GAAG,EAAE,OAAO;IAarD,SAAS,CAAC,SAAS,CAAC,IAAI,EAAE,QAAQ;IAmClC,SAAS,CAAC,IAAI,EAAE,QAAQ;CA4B3B"}
|
||||
{"version":3,"file":"EntityRef.d.ts","sourceRoot":"","sources":["../../../../src/DatabaseServices/Entity/EntityRef.ts"],"names":[],"mappings":"AAAA,OAAO,EAAQ,OAAO,EAAE,OAAO,EAAQ,OAAO,EAAE,MAAM,OAAO,CAAC;AAI9D,OAAO,EAAE,cAAc,EAAE,MAAM,6BAA6B,CAAC;AAC7D,OAAO,EAAE,OAAO,EAAE,MAAM,oBAAoB,CAAC;AAG7C,OAAO,EAAE,QAAQ,EAAE,MAAM,aAAa,CAAC;AACvC,OAAO,EAAE,QAAQ,EAAE,MAAM,aAAa,CAAC;AACvC,OAAO,EAAE,sBAAsB,EAAE,MAAM,2BAA2B,CAAC;AACnE,OAAO,EAAE,MAAM,EAAE,MAAM,UAAU,CAAC;AAIlC;;GAEG;AACH,qBACa,SAAU,SAAQ,MAAM;IAWrB,SAAS,CAAC,IAAI,CAAC,EAAE,MAAM;IATnC,cAAc,UAAQ;IAEtB,SAAS,CAAC,KAAK,UAAe;IAC9B,SAAS,CAAC,UAAU,UAAe;IACnC,SAAS,CAAC,OAAO,UAAe;IAEhC,SAAS,CAAC,kBAAkB,gDAAuD;gBAG7D,IAAI,CAAC,EAAE,MAAM;IAKnC,IAAa,SAAS,YAGrB;IAED,IAAI,GAAG,IACM,MAAM,CADY;IAC/B,IAAI,GAAG,CAAC,GAAG,EAAE,MAAM,EAOlB;IAED,IAAI,OAAO,YAA6E;IAExF,IAAI,SAAS,IACO,OAAO,CADgB;IAC3C,IAAI,SAAS,CAAC,IAAI,EAAE,OAAO,EAW1B;IAED,IAAI,KAAK,YAKR;IAED,IAAI,WAAW,YAGd;IAED,IAAI,gBAAgB,YAenB;IAED,eAAe,CAAC,IAAI,EAAE,IAAI;IA2C1B,gBAAgB,CAAC,CAAC,EAAE,OAAO;IA6B3B,IAAI,iBAAiB,kDAGpB;IAED,iBAAiB,CAAC,GAAG,EAAE,QAAQ,CAAC,sBAAsB,CAAC,EAAE,SAAS,EAAE,MAAM;IAY1E,mBAAmB,CACf,QAAQ,EAAE,cAAc,EACxB,SAAS,EAAE,OAAO,EAClB,SAAS,EAAE,OAAO,EAClB,SAAS,EAAE,OAAO,GACnB,OAAO,EAAE;IAsCZ,aAAa,IAAI,KAAK,CAAC,OAAO,CAAC;IA0B/B,cAAc,CAAC,SAAS,EAAE,KAAK,CAAC,MAAM,CAAC,EAAE,GAAG,EAAE,OAAO;IAarD,SAAS,CAAC,SAAS,CAAC,IAAI,EAAE,QAAQ;IAmClC,SAAS,CAAC,IAAI,EAAE,QAAQ;CA4B3B"}
|
Reference in New Issue
Block a user