BCFMarkupHeaderFile

class Communicator.BCFMarkupHeaderFile()

Constructors


Constructors

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

  • ifcSpatialStructureElement (GenericId | undefined) –

  • isExternal (boolean | undefined()) –

  • filename (string | undefined()) –

  • date (Date | undefined()) –

  • reference (string | undefined()) –

Return type

BCFMarkupHeaderFile()

Methods

getBimDate

BCFMarkupHeaderFile.getBimDate()

Date of the BIM file.

Return type

Date | null

getBimFilename

BCFMarkupHeaderFile.getBimFilename()

The BIM file related to this topic.

Return type

string | null

getIfcProject

BCFMarkupHeaderFile.getIfcProject()

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

Return type

GenericId | null

getIfcSpacialStructureElement

BCFMarkupHeaderFile.getIfcSpacialStructureElement()

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

Return type

GenericId | null

getIsExternal

BCFMarkupHeaderFile.getIsExternal()

Is the IFC file external or within the bcfzip

Return type

boolean | null

getReference

BCFMarkupHeaderFile.getReference()

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

Return type

string | null