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

dbRemovePlaceAreaCompTypeSetDef

dbRemovePlaceAreaCompTypeSetDef( 
d_placeAreaId
d_compTypeSetDefId 
)
=> t / nil

Description

Removes a reference to the specified compTypeSetDef in the specified placeArea. A warning message is displayed if the objects are not of the correct type.

Arguments

d_placeAreaId

Database ID of a placeArea.

d_compTypeSetDefId

Database ID of a compTypeSetDefs.

Value Returned

t

The reference was removed successfully.

nil

An error occurred during execution.

Examples

Creates a placeArea and backgroundDef and removes reference to the compTypeSetDef in the specified placeArea.

;; create placement area
placeArea = dbCreatePlaceArea(cellViewid
name
width
height
origin
orient
utilization)
;; create compTypeSetDef
def = dbCreateCompTypeSetDef(cellViewId
"myCompTypeSetDef"
"bottomAlignment"
"bottomAlignment"
list("R0" "MX")
list("Comptype1" "CompType2")
offsetFromRowReference
componnentPitch)
;; Add reference to compTypeSetDef in placeArea
dbAddPlaceAreaCompTypeSetDef(placeArea def)
;; removes reference
dbRemovePlaceAreaCompTypeSetDef(placeArea def)

Related Topics

Placement Database Access Functions


Return to top
 ⠀
X