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

wspWSSPDefGetAllowedPatterns

wspWSSPDefGetAllowedPatterns(
d_cellViewId 
d_wsspDefId
[ ?excludeGroups g_excludeGroups ]
)
=> l_allowedPatternNames

Description

Returns a list of names of allowed width spacing patterns (WSPs) for a given widthSpacingSnapPatternDefs (WSSPDef) in the specified cellview. A WSSPDef has a list of allowed patterns and allowed pattern groups. The effective set of allowed patterns is a combination of the allowed WSPs and a WSP that is a member of an allowed pattern group. By default, this function returns the effective set of allowed patterns. You can use the g_excludeGroups argument to get only the directly allowed WSPs.

Arguments

d_cellViewId

Database ID of the cellview.

d_wsspDefId

The database ID of the WSSPDef.

g_excludeGroups

Ignores allowed pattern groups.

Value Returned

l_allowedPatternNames

List of allowed pattern names for a WSSPDef.

Example

wspWSSPDefGetAllowedPatterns(geGetEditCellView() wsspdefId)

Return to top
 ⠀
X