Interface PropertiesPassthrough
Methods
getAllItemsOfType
- getAllItemsOfType(type, verbose): Promise<any[]>
Parameters
- type: number
- verbose: boolean
Returns Promise<any[]>
getIfcType
- getIfcType(type): undefined | string
Returns undefined | string
getItemProperties
- getItemProperties(id, recursive?): Promise<any>
Parameters
- id: number
Optionalrecursive: boolean
Returns Promise<any>
getMaterialsProperties
- getMaterialsProperties(elementID, recursive?): Promise<any[]>
Parameters
- elementID: number
Optionalrecursive: boolean
Returns Promise<any[]>
getPropertySets
- getPropertySets(elementID, recursive?): Promise<any[]>
Parameters
- elementID: number
Optionalrecursive: boolean
Returns Promise<any[]>
getSpatialStructure
- getSpatialStructure(includeProperties?, options?): Promise<Node>
Returns Promise<Node>
getTypeProperties
- getTypeProperties(elementID, recursive?): Promise<any[]>
Parameters
- elementID: number
Optionalrecursive: boolean
Returns Promise<any[]>