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

dbIsRowRegionAttachedToPRBoundary

dbIsRowRegionAttachedToPRBoundary(
d_rowRegionId
) 
=> t / nil

Description

Checks whether the specified rowRegion is associated with the PRBoundary of the block that contains the rowRegion.

Arguments

d_rowRegionId

Database ID of a rowRegion database.

Value Returned

t

Returned if rowRegion is associated with the PRBoundary.

nil

Returned if rowRegion is not associated with the PRBoundary.

Examples

Returns t because the row region is attached to the PRBoundary.

;Create PRBoundary
dbCreatePRBoundary(cv list(list(0 0) list(1.1 0) list(1.1 1.1) list(0 1.1)))
;Create rowRegion
dbCreateRowRegion(cvId "rowRegion" "rowRegionSpec" list(list(0 0) list(2000 0) list(2000 5000) list(0 5000)))
;Attach rowRegion to PRBoundary

dbAttachRowRegionToPRBoundary(rowRegion)

; Checks if d_rowRegionId is associated with the PRBoundary 
dbIsRowRegionAttachedToPRBoundary(d_rowRegionId)   

Related Topics

Placement Database Access Functions


Return to top
 ⠀
X