Hierarchy#

Hierarchy objects are connectables that can act as a container for other connectables. Examples of hierarchy objects include subdesigns, MCAD components, and coordinate systems.

Object types#

cell_instance.CellInstance(msg)

Represents a cell instance object.

inst_array.InstArray(msg)

Represents an instance array object.

component_group.ComponentGroup(msg)

Represents a component group object.

group.Group(msg)

Represents a group object.

pin_group.PinGroup(msg)

Represents a pin group object.

model.Model(msg)

Represents a base hierarchy model object.

pin_pair_model.PinPairModel(msg)

Represents a pin pair model object.

netlist_model.NetlistModel(msg)

Represents a netlist model object.

sparameter_model.SParameterModel(msg)

Represents an S-parameter model object.

spice_model.SPICEModel(msg)

Represents a SPICE model object.

structure3d.Structure3D(msg)

Represents a 3D structure.

via_group.ViaGroup(msg)

Represents a via group object.

layout_component.LayoutComponent(msg)

Class representing a layout component.

Enums#

component_group.ComponentType(value)

Provides an enum representing component types.

structure3d.MeshClosure(value)

Provides an enum representing mesh closure types.