dbGetHierPathTransform
dbGetHierPathTransform(l_dbInstId) =>x_InstTransform
Description
Returns the concatenated transform of all instance or mosaic IDs present in the nested list passed as the parameter. The nested list represents the path to an object, such as the lists returned by dbGetTrueOverlaps or dbGetOverlaps.
The first elements of the list represent the instances and/or the mosaics traversed to get the object. The last element of the list is the object itself.
If the object is an instance or a mosaic, its transform is not concatenated to the resulting transform. To include concatenation of the last object transform (if it is an instance or a mosaic), use
dbGetInstTransform.
You can pass the resulting transform to the dbCopyFig or dbMoveFig functions as their third argument, in order to copy or move the shape to the cellview passed to dbGetTrueOverlaps (as its first argument).
Arguments
Value Returned
Examples
objectsPaths = dbGetOverlaps(geGetEditCellView() geGetEditCellView()~>bBox t 32 t)
foreach(objectPath objectsPaths println(dbGetHierPathTransform(objectPath)))
Return to top