dbRowQuery
dbRowQuery(
d_cellviewId
l_bBox
[ x_startLevel ]
[ x_stopLevel ]
[ n_filterSize ]
[ l_transform ]
)
=> ld_row / nil
Description
Returns a list of all the rows in a cellview whose bounding boxes overlap the region specified by l_bBox.
Arguments
|
d_cellviewId
|
The database ID of the cellview in which the design hierarchy will be traversed by the region query.
|
|
l_bBox
|
The bounding box that specifies the region in context of the top cellview to be used as the basis of the query.
|
|
x_startLevel
|
Optional argument. The level of the design hierarchy in which to start the querying process. If the startLevel argument is not specified, the start level defaults to 0.
|
|
x_stopLevel
|
Optional argument. The level of the design hierarchy in which to stop the querying process. If the stopLevel argument is not specified, the stop level defaults to maximum hierarchy depth.
The query will stop prior to x_stopLevel if it encounters a cellview which is not currently loaded.
|
|
n_filterSize
|
Optional argument. Specifies the row filter size. The query produces only rows with a size larger than the filterSize. If no filterSize argument is specified, the blockage filter size defaults to 0.
|
|
l_transform
|
Optional argument which describes the initial transformation to be used during the region querying process, such as offset, rotation, and/or magnification. If no transform argument is specified, the initial formation defaults to offset (0,0),and orientation R0.
|
Value Returned
|
d_rowId
|
Returns a list identifying all the rows produced during the query.
|
|
nil
|
nil is returned if the cellview ID is invalid.
|
Related Topics
Query Functions
Return to top