Product Documentation
Virtuoso Layout Suite SKILL Reference
Product Version IC23.1, November 2023

leLSWSetBlockageSelectable

leLSWSetBlockageSelectable( 
t_blockageTypeName 
t_layerName 
g_status 
) 
=> t / nil

Description

Sets whether a layer blockage is selectable or not. If the blockage is successfully set to selectable the function returns t. If it is not set to selectable the function returns nil.

Arguments

t_blockageTypeName

Any valid layer blockage type. Blockages can have the following types: "Routing", "Wiring", "Fill", "Slot", "Pin", "Feedthru", and "Screen".

t_layerName

Any valid layer name. Example: metal1.

g_status

Status is t or nil.

Value Returned

t

The blockage is selectable.

nil

The blockage is not selectable.

Example

Returns t if "metal1" routing blockage is successfully set to selectable and nil if it is not.

leLSWSetBlockageSelectable("Routing" "metal1" t)


Return to top
 ⠀
X