pyaltium.matlib._lib#
Module Contents#
Classes#
The top level materials library item. |
- class pyaltium.matlib._lib.MaterialsLibrary(library_id=None, serializer_version='1.1.0.0', version='1.1.0.0', namespace='http://altium.com/ns/Data/ExtensibleLibraries')#
The top level materials library item.
This class represents an Altium materials library, which is generally
- Parameters:
- entities: list[pyaltium.matlib.base.MatLibEntity]#
- classmethod from_et(et)#
Load in a XML document root as parameters and entities.
- Parameters:
- Return type:
- getall(obj_type)#
Locate all
- Parameters:
obj_type (Union[pyaltium.matlib.base.MatLibEntity, tuple[pyaltium.matlib.base.MatLibEntity]]) –
- Return type:
Iterable[pyaltium.matlib.base.MatLibEntity]
- classmethod loads(s)#
Read in the material library from an XML string.