UNPKG

web-ifc-viewer

Version:
20 lines (19 loc) 677 B
import { Material } from 'three'; import { IFCModel } from 'web-ifc-three/IFC/components/IFCModel'; import { IfcManager } from '../ifc'; import { IfcContext } from '../context'; export declare class SectionFillManager { private IFC; private context; readonly fills: { [name: string]: IFCModel; }; private existMessage; constructor(IFC: IfcManager, context: IfcContext); dispose(): void; create(name: string, modelID: number, ids: number[], material: Material): IFCModel | null; createFromMesh(name: string, mesh: IFCModel): void; delete(name: string): void; private setupMaterial; private getSubset; }