EmitComponents#

class pyaedt.modeler.circuits.PrimitivesEmit.EmitComponents(parent, modeler)[source]#

EmitComponents class.

This is the class for managing all EMIT components.

Methods

EmitComponents.create_component(component_type)

Create a new component from a library.

EmitComponents.create_radio_antenna(radio_type)

Create a new radio and antenna and connect them.

EmitComponents.get_antennas()

Get all antennas in the design.

EmitComponents.get_obj_id(object_name)

Get object ID.

EmitComponents.get_radios()

Get all radios in the design.

EmitComponents.refresh_all_ids()

Refresh all IDs and return the number of components.

EmitComponents.update_object_properties(o)

Update the properties of an EMIT component.

Attributes

EmitComponents.design_type

Design type.

EmitComponents.design_types

Design types.

EmitComponents.messenger

Messenger.

EmitComponents.model_units

Model units.

EmitComponents.o_component_manager

AEDT Component Manager.

EmitComponents.o_definition_manager

Aedt Definition Manager.

EmitComponents.o_model_manager

Aedt Model Manager.

EmitComponents.o_symbol_manager

AEDT Symbol Manager.

EmitComponents.odesign

Odesign module.

EmitComponents.oeditor

Oeditor Module.

EmitComponents.version

Version.