Product Documentation
Virtuoso Studio Design Environment SKILL Reference
Product Version IC23.1, November 2023

dbAddRowRailDef

dbAddRowRailDef( 
d_rowId 
d_railDefId 
)
=> t / nil

Description

Adds a reference in the specified railDef to the specified row object. A warning message is displayed if the objects are not of the correct type.

Arguments

d_rowId

Database ID of a row.

d_railDefId

Database ID of a railDef.

Value Returned

t

The reference was added successfully.

nil

An error occurred during execution.

Examples

Ads a reference in the specified railDef to the specified row object.

;; create row
row = dbCreateRow(cellViewid
siteDef
name
origin
numSites)
;; create railDef
def = dbCreateRailDef(cellViewId
"myRailDef"
"netName"
list("layer" "purpose")
"bottomAlignment"
"bottomAlignment"
railWidth
offsetFromRowReference)

;; Add reference to railDef in row
dbAddRowRailDef(row def)

Related Topics

Placement Database Access Functions


Return to top
 ⠀
X