BCFMarkupHeaderFile

class Bcf.BCFMarkupHeaderFile()

Constructors


Constructors

BCFMarkupHeaderFile.constructor(ifcProject, ifcSpatialStructureElement, isExternal, filename, date, reference)
Arguments
  • ifcProject (undefined | string()) – None

  • ifcSpatialStructureElement (undefined | string()) – None

  • isExternal (undefined | boolean()) – None

  • filename (undefined | string()) – None

  • date (undefined | Date()) – None

  • reference (undefined | string()) – None

Return type

BCFMarkupHeaderFile

Methods

getBimDate

BCFMarkupHeaderFile.getBimDate()

Date of the BIM file.

Return type

null | Date

getBimFilename

BCFMarkupHeaderFile.getBimFilename()

The BIM file related to this topic.

Return type

null | string

getIfcProject

BCFMarkupHeaderFile.getIfcProject()

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

Return type

null | string

getIfcSpacialStructureElement

BCFMarkupHeaderFile.getIfcSpacialStructureElement()

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

Return type

null | string

getIsExternal

BCFMarkupHeaderFile.getIsExternal()

Is the IFC file external or within the bcfzip

Return type

null | boolean

getReference

BCFMarkupHeaderFile.getReference()

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

Return type

null | string