MCPcopy Create free account
hub / github.com/IfcOpenShell/IfcOpenShell / project_info

Method project_info

src/bcf/bcf/v3/bcfxml.py:67–71  ·  view source on GitHub ↗

BCF project information.

(self)

Source from the content-addressed store, hash-verified

65
66 @property
67 def project_info(self) -> Optional[mdl.ProjectInfo]:
68 """BCF project information."""
69 if not self._project_info and self._zip_file and zipfile.Path(self._zip_file, "project.bcfp").exists():
70 self._project_info = self._xml_handler.parse(self._zip_file.read("project.bcfp"), mdl.ProjectInfo)
71 return self._project_info
72
73 @project_info.setter
74 def project_info(self, value: Optional[mdl.ProjectInfo]) -> None:

Callers

nothing calls this directly

Calls 2

parseMethod · 0.45
readMethod · 0.45

Tested by

no test coverage detected