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> {
|
2021-01-28 10:17:21 +08:00
|
|
|
private index;
|
|
|
|
private obj?;
|
|
|
|
_RelevancyType: RelevancyType;
|
2022-02-16 11:15:31 +08:00
|
|
|
constructor(index?: number, obj?: T);
|
2021-01-28 10:17:21 +08:00
|
|
|
get IsErase(): boolean;
|
2022-02-16 11:15:31 +08:00
|
|
|
set Object(obj: T);
|
|
|
|
get Object(): T;
|
2021-01-28 10:17:21 +08:00
|
|
|
get Index(): number;
|
|
|
|
set Index(index: number);
|
|
|
|
}
|
|
|
|
//# sourceMappingURL=ObjectId.d.ts.map
|