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

leReplace

leReplace( 
d_cellViewId 
l_objects 
l_replaceValues 
) 
=> t / nil

Description

Replaces the specified values on the specified list of objects in the cellview d_cellViewId.

Arguments

d_cellViewId

Database ID for the cellview where the objects are located.

l_objects

List of objects to be modified.

l_replaceValues

List of properties or attributes whose values are replaced. The list format is the same as l_criteriaList for leSearchHierarchy except the operator (==, >=, <=) is ignored.not re-mastered.

Value Returned

t

The values are replaced.

nil

The values are not replaced.

Example

Changes the layers of path1 and path2 to metal1 drawing and changes their widths to 5.0.

leReplace( cell2 list(path1 path2) list(list("layer" nil list("metal1" "drawing")) list("path width" == 5.0)) )


Return to top
 ⠀
X