vim-webgl-component
Version:
A demonstration app built on top of the vim-webgl-viewer
13 lines (12 loc) • 593 B
TypeScript
import * as VIM from 'vim-webgl-viewer/';
import * as BIM from './bimInfoData';
import { AugmentedElement } from '../helpers/element';
export declare type ElementParameter = {
name: string | undefined;
value: string | undefined;
group: string | undefined;
isInstance: boolean;
};
export declare function getObjectData(object: VIM.Object3D, elements: AugmentedElement[]): Promise<BIM.Data>;
export declare function getHeader(info: AugmentedElement | undefined): BIM.Entry[] | undefined;
export declare function getBody(object: VIM.Object3D): Promise<BIM.Section[]>;