UNPKG

web-ifc-viewer

Version:
18 lines (17 loc) 599 B
import { Color, Object3D, Scene } from 'three'; import { IFCModel } from 'web-ifc-three/IFC/components/IFCModel'; import { IfcComponent } from '../../base-types'; import { IfcContext } from './context'; export declare class IfcScene extends IfcComponent { private context; scene: Scene; defaultBackgroundColor: Color; constructor(context: IfcContext); dispose(): void; add(item: Object3D): void; remove(item: Object3D): void; addModel(model: IFCModel): void; removeModel(model: IFCModel): void; private setupScene; private setupLights; }