ifcopenshell.express.mapping

Module Contents

class ifcopenshell.express.mapping.Mapping(schema: Mapping.__init__.schema)
argument_count(t)
arguments(t)
derived_in_supertype(t)
flatten_type(type)
flatten_type_string(type)
get_assignable_arguments(t, include_derived=False)
get_parameter_type(attr, allow_optional=True)
get_type_dep(type)
is_array(type)
is_templated_list(attr)
list_instance_type(attr)
make_argument_entity(attr)
make_argument_type(attr)
make_type_string(type)
simple_type_parent(type)
express_to_cpp_typemapping
schema
supported_argument_types