ifctester.ids
¶
Module Contents¶
- class ifctester.ids.Ids(title: str | None = 'Untitled', copyright=None, version=None, description=None, author=None, date=None, purpose=None, milestone=None)¶
- asdict()¶
- parse(data)¶
- to_string()¶
- to_xml(filepath='output.xml')¶
- validate(ifc_file: ifcopenshell.file, filter_version=False, filepath: str | None = None) None ¶
- class ifctester.ids.Specification(name='Unnamed', minOccurs=0, maxOccurs='unbounded', ifcVersion=['IFC2X3', 'IFC4'], identifier=None, description=None, instructions=None)¶
- asdict()¶
- get_usage() ifctester.facet.Cardinality ¶
- parse(ids_dict)¶
- parse_clause(clause)¶
- reset_status()¶
- set_usage(usage: ifctester.facet.Cardinality) None ¶
- validate(ifc_file: ifcopenshell.file, filter_version=False) None ¶
- ifctester.ids.get_schema()¶
- ifctester.ids.open(filepath: str, validate: Literal[False] = False) Ids ¶
- ifctester.ids.open(filepath: str, validate: Literal[True]) None
- ifctester.ids.cwd¶
- ifctester.ids.schema¶