skidl.design_class module
Design class module for SKIDL.
This module provides classes for managing design elements like parts and nets,
including their classification and organization within circuits. It defines
base classes for design elements and specialized collections for managing
specific types like part classes and net classes.
-
class skidl.design_class.NetClass(name, circuit=None, **attribs)[source]
Bases: DesignClass
A design class specifically for categorizing electrical nets.
NetClass extends DesignClass to provide net-specific functionality
and automatic registration with a circuit’s net class collection.
-
class skidl.design_class.PartClass(name, circuit=None, **attribs)[source]
Bases: DesignClass
A design class specifically for categorizing electronic parts.
PartClass extends DesignClass to provide part-specific functionality
and automatic registration with a circuit’s part class collection.