Product Documentation
Virtuoso Layout Suite SKILL Reference
Product Version IC23.1, November 2023

vfoSetParam

vfoSetParam(
obj
s_param
value
) 
=> value / nil

Description

Sets the value of a CDF parameter to the given value and triggers the callback, if any. The callback is triggered recursively so that if the callback changes another parameter, that callback is also triggered, recursively.

Arguments

obj

The object for which the CDF parameter value should be set. The object can be one of the following:

  • instance database object
  • cell CDF
  • instance CDF

s_param

The CDF parameter for which the value is to be set.

value

The value to be set for the CDF parameter.

Value Returned

value

The value of the given parameter. The value may or may not be the value specified in the function depending on what the callback did.

nil

The value could not be returned.

Example

vfoSetParam(I1 "xContSpacing" 0.08)
    => 0.08

Return to top
 ⠀
X