BCFMarkupHeaderFile

class Bcf.BCFMarkupHeaderFile()

Constructors

Bcf.BCFMarkupHeaderFile.constructor()
BCFMarkupHeaderFile(ifcProject: (undefined | string), ifcSpatialStructureElement: (undefined | string), isExternal: (undefined | boolean), filename: (undefined | string), date: (undefined | Date), reference: (undefined | string)): BCFMarkupHeaderFile

Parameters

ifcProject: (undefined | string)

ifcSpatialStructureElement: (undefined | string)

isExternal: (undefined | boolean)

filename: (undefined | string)

date: (undefined | Date)

reference: (undefined | string)

Returns: BCFMarkupHeaderFile

Methods

Bcf.BCFMarkupHeaderFile.getBimDate()
getBimDate(): (None | Date)

Date of the BIM file.

Returns: (None | Date)

Bcf.BCFMarkupHeaderFile.getBimFilename()
getBimFilename(): (None | string)

The BIM file related to this topic.

Returns: (None | string)

Bcf.BCFMarkupHeaderFile.getIfcProject()
getIfcProject(): (None | string)

[[GenericId]] Reference to the project to which this topic is related in the IFC file

Returns: (None | string)

Bcf.BCFMarkupHeaderFile.getIfcSpacialStructureElement()
getIfcSpacialStructureElement(): (None | string)

[[GenericId]] Reference to the spatial structure element, e.g. IfcBuildingStorey, to which this topic is related.

Returns: (None | string)

Bcf.BCFMarkupHeaderFile.getIsExternal()
getIsExternal(): (None | boolean)

Is the IFC file external or within the bcfzip

Returns: (None | boolean)

Bcf.BCFMarkupHeaderFile.getReference()
getReference(): (None | string)

URI to IfcFile. IsExternal=false “..example.ifc” (within bcfzip) IsExternal=true “https://…/example.ifc

Returns: (None | string)