(self)
| 267 | return results |
| 268 | |
| 269 | def reset_status(self): |
| 270 | self.applicable_entities.clear() |
| 271 | self.passed_entities: set[ifcopenshell.entity_instance] = set() |
| 272 | self.failed_entities: set[ifcopenshell.entity_instance] = set() |
| 273 | for facet in self.requirements: |
| 274 | facet.status = None |
| 275 | facet.failures.clear() |
| 276 | self.status = None |
| 277 | |
| 278 | def check_ifc_version(self, ifc_file: ifcopenshell.file) -> bool: |
| 279 | self.is_ifc_version = ifc_file.schema_identifier in self.ifcVersion |