CircuitComponent#

class pyaedt.modeler.circuits.object3dcircuit.CircuitComponent(circuit_components, tabname='PassedParameterTab', custom_editor=None)[source]#

Manages circuit components.

Methods

CircuitComponent.change_property(vPropChange)

Modify a property.

CircuitComponent.delete()

Delete the component.

CircuitComponent.set_color([R, G, B])

Set symbol color.

CircuitComponent.set_property(property_name, ...)

Set a part property.

CircuitComponent.set_use_symbol_color([...])

Set symbol color usage.

Attributes

CircuitComponent.angle

Get the part angle.

CircuitComponent.bounding_box

Component bounding box.

CircuitComponent.component_info

Component parameters.

CircuitComponent.composed_name

Composed names.

CircuitComponent.location

Get the part location.

CircuitComponent.mirror

Get the part mirror.

CircuitComponent.model_data

Return the model data if the component has one.

CircuitComponent.model_name

Return Model Name if present.

CircuitComponent.parameters

Circuit Parameters.

CircuitComponent.pins

Pins of the component.

CircuitComponent.refdes

Reference designator.

CircuitComponent.units

Length units.