2021-01-28 10:17:21 +08:00
|
|
|
import { CADFiler } from "./CADFiler";
|
|
|
|
import { ObjectId } from "./ObjectId";
|
|
|
|
export declare class DeepCloneFiler extends CADFiler {
|
2022-02-16 11:15:31 +08:00
|
|
|
idMaping: Map<number, ObjectId<import("./CADObject").CADObject>>;
|
|
|
|
constructor(idMaping?: Map<number, ObjectId<import("./CADObject").CADObject>>);
|
|
|
|
ReadObjectId(): ObjectId<import("./CADObject").CADObject>;
|
|
|
|
ReadSoftObjectId(): ObjectId<import("./CADObject").CADObject>;
|
|
|
|
ReadHardObjectId(): ObjectId<import("./CADObject").CADObject>;
|
2021-01-28 10:17:21 +08:00
|
|
|
hardObjectIds: Set<number>;
|
|
|
|
cloned: Set<number>;
|
|
|
|
WriteHardObjectId(id: ObjectId): this;
|
|
|
|
}
|
|
|
|
//# sourceMappingURL=DeepCloneFiler.d.ts.map
|