Connectable#

class pyedb.dotnet.database.cell.connectable.Connectable(pedb, edb_object)#

Bases: pyedb.dotnet.database.cell.layout_obj.LayoutObj

Manages EDB functionalities for a connectable object.

Overview#

get_connected_objects

Get connected objects.

get_connected_object_id_set

Produce a list of all geometries physically connected to a given layout object.

net

Net Object.

net_name

Get the primitive layer name.

component

Component connected to this object.

component_name

Get the name of the component connected to this object.

Import detail#

from pyedb.dotnet.database.cell.connectable import Connectable

Property detail#

property Connectable.net#

Net Object.

Returns:
pyedb.dotnet.database.edb_data.nets_data.EDBNetsData
property Connectable.net_name#

Get the primitive layer name.

Returns:
str
property Connectable.component#

Component connected to this object.

Returns:
dotnet.database.edb_data.nets_data.EDBComponent
property Connectable.component_name#

Get the name of the component connected to this object.

Method detail#

Connectable.get_connected_objects()#

Get connected objects.

Returns:
list
Connectable.get_connected_object_id_set()#

Produce a list of all geometries physically connected to a given layout object.

Returns:
list

Found connected objects IDs with Layout object.