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

drdVerifySelSet

drdVerifySelSet(
[ d_cellViewID ]
) 
=> ld_dbIDs / 0 / -1

Description

Checks the objects selected in the specified design for rule violations and generates a marker for each rule violation found. If a design is not specified, it checks the objects selected in the design open in the current window.

Arguments

d_cellViewID

Database ID of the cellview to be checked for rule violations.

Value Returned

ld_dbIDs

List of marker IDs representing the rule violations found.

0

No markers were created.

-1

An error occurred (for example, non-database objects or objects from different databases were specified).

Examples

lm = drdVerifySelSet()
numErrs = if(listp(lm) length(lm) 0)

Returns the number of violations found for the objects selected in the current cellview.

altCVErrs = drdVerifySelSet(geGetEditCellView(window(2)))

Returns the markers IDs representing rule violations found for the objects selected in the cellview open in window 2.


Return to top
 ⠀
X