2021-01-28 10:17:21 +08:00
|
|
|
import { CADObject } from './CADObject';
|
|
|
|
export declare enum RelevancyType {
|
|
|
|
General = 0,
|
|
|
|
Soft = 1,
|
|
|
|
Hard = 2
|
|
|
|
}
|
2022-02-16 11:15:31 +08:00
|
|
|
export declare class ObjectId<T extends CADObject = CADObject> {
|
2022-05-26 11:06:27 +08:00
|
|
|
private _Index;
|
|
|
|
private _Object?;
|
2021-01-28 10:17:21 +08:00
|
|
|
_RelevancyType: RelevancyType;
|
2022-05-26 11:06:27 +08:00
|
|
|
constructor(_Index?: number, _Object?: T);
|
2021-01-28 10:17:21 +08:00
|
|
|
get IsErase(): boolean;
|
2022-02-16 11:15:31 +08:00
|
|
|
set Object(obj: T);
|
2022-05-26 11:06:27 +08:00
|
|
|
get Object(): T | undefined;
|
2021-01-28 10:17:21 +08:00
|
|
|
get Index(): number;
|
|
|
|
set Index(index: number);
|
|
|
|
}
|
|
|
|
//# sourceMappingURL=ObjectId.d.ts.map
|