6.1.26.1 Methods Defined Here
create_construction(construction_element_category)
get_construction(...)
Get the construction with the given id in the given class in the project
Pass class = 'iesve.construction_class.none' to return the construction with the given id in any class in the project
get_construction_ids(...)
Get a list of the construction ids in the given class in the project
Pass class = 'iesve.construction_class.none' to return a list of the construction ids in all classes in the project
get_number_of_constructions_in_category(...)
Get the number of constructions in the given category in the project
create_material(material_category)
Create a material of the specified category. Returns an instance of the newly created material. Use the 'material_categories' enum.
get_material_ids(material_category)
Get all material IDs matching the specified category
Passing material_categories.all will return all material IDs in the project
get_number_of_materials_in_category(material_category)
Get the number of materials matching the specified category
Passing material_categories.all will return the number of materials in the project
get_material(material_id)
Get an instance of the material matching the specified ID.
delete_material(material_id)
Delete the material matching the specified ID from the project materials.