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

dbStartGenLPToShape

dbStartGenLPToShape(
d_cellViewId
l_layerPurpose
)
=> I_genId 

Description

Returns a dbGenerator object that can be used to iterate over all shapes of the specified cellview and layer-purpose pair (LPP).

Arguments

d_cellViewId

Database ID of a cellview.

l_layerPurpose

Specifies the of layer-purpose pair.

Value Returned

I_genId

ID of a dbGenerator object.

Example

lpp1 = car(cellview~>shapes~>lpp)
gen1 = dbStartGenLPToShape(lpp1)
while(shapeId = gen1~>next
;Use shapeId in the code
)
; Close dbGenerator object reference and remove it from virtual memory
dbStopGen(gen1)

Return to top
 ⠀
X