UNPKG

@inweb/viewer-core

Version:

3D CAD and BIM data Viewer core

21 lines (20 loc) 669 B
/** * Model interface. */ export interface IModel { /** * Unique model ID, used as a model prefix when selecting objects in assemblies (multi-model scenes). * Can be: * * - `file ID` - when loading a file from Open Cloud Server. * - `assembly ID` - when loading an assembly from Open Cloud Server. * - `model ID` - when loading a model of the file/assembly from Open Cloud Server. * - `file name` - when loading from local File or URL. * - `user defined` - when loading from ArrayBuffer or Data URL. */ id: string; /** * Disposes the model and releases allocated resources. */ dispose(): void; }