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

leSetObjectVisible

leSetObjectVisible(
t_objectName
g_isVisible
) 
=> t / nil

Description

Turns on or off the visibility of the layers used for objectName or updates the visibility of instances or pins as specified by g_isVisible.

Arguments

t_objectName

The type of object affected.

Valid Values: "Instances", "Pins", "Vias", "Label", Shapes ("Circle/Ellipse", "Donut", "Path", "PathSeg", "Polygon", "Rectangle", "Other Shapes"), "Mosaic", Markers ("Acknowledge Warning", "Annotation", "Critical Error", "Error", "Fatal", "Info", "Signed Off Critical Error", "Signed Off Error", "Warning"), "Fig Groups", Boundaries ("P&R Boundary", "Area Boundary", "Snap Boundary", "Cluster Boundary"), Blockages ("Halo Blockage", "Placement Blockage", "Routing Blockage", "Fill Blockage", "Slot Blockage", "Pin Blockage", "Feedthru Blockage", "Screen Blockage"), "Symmetric Axes", Rows ("Row", "Mixed Row", "Custom Placement Area"), "Tracks", Grids ("Placement Grid", "Routing Grid"), "Snap Patterns"

g_isVisible

Whether to turn on (t), or off (nil) the visibility.
Valid Values: t or nil

Value Returned

t

The operation succeeded.

nil

The operation failed.

Example

Sets the instances visible.

leSetObjectVisible( "inst" t )


Return to top
 ⠀
X