ifctester.ids#

Module Contents#

ifctester.ids.cwd#
ifctester.ids.schema#
class ifctester.ids.Ids(title='Untitled', copyright=None, version=None, description=None, author=None, date=None, purpose=None, milestone=None)#
asdict(self)#
parse(self, data)#
to_string(self)#
to_xml(self, filepath='output.xml')#
validate(self, ifc_file, filter_version=False, filepath=None)#
class ifctester.ids.Specification(name='Unnamed', minOccurs=0, maxOccurs='unbounded', ifcVersion=['IFC2X3', 'IFC4'], identifier=None, description=None, instructions=None)#
asdict(self)#
get_usage(self)#
parse(self, ids_dict)#
parse_clause(self, clause)#
reset_status(self)#
validate(self, ifc_file, filter_version=False)#
ifctester.ids.get_schema()#
ifctester.ids.open(filepath, validate=False)#