Generator

class compas_ifc.entities.generator.Generator(schema='IFC4')

Bases: object

Generator class for generating all IFC classes and type definitions as strongly typed Python classes. They are generated in the compas_ifc.entities.generated.[schema_name] folder.

Attributes:
schemaifcopenshell.ifcopenshell_wrapper.schema

The IfcOpenShell schema to generate classes for.

Methods

__init__

generate

Generate all classes and type definitions for the given schema.