vreGetOptions
vreGetOptions(g_vreHandle) =>g_optionsList/ nil
Description
Returns a disembodied property list of all the options and values associated with the supplied routing environment handle object.
Arguments
|
Routing environment handle object from which option values are to be retrieved. |
Value Returned
|
List of options and values associated with the specified handle. |
|
Examples
The following example returns the list of options for the specified routing environment handle object. From that list, the values of individual options are queried and the 'supply_nets option is updated from All to Selected.
cv=geGetEditCellView()
handle=vreGetHandle(cv 'device 'gbr)
options=vreGetOptions(handle)
=> <DPL too long to show>
;; Iterate over options
foreach( optionName options->?
optionValue = (get options optionValue)
;; Do something with optionName and optionValue
)
;; Get an individual option
options->supply_nets
=> "All"
;; Update an option value in the DPL (DPL must be
;; passed to vreSetOptions to actually set options)
options->supply_nets = "Selected"
=> "Selected"
Related Topics
Virtuoso Automated Placement and Routing SKILL Functions
Return to top