Product Documentation
Virtuoso Layout Suite XL: Connectivity Driven Editing User Guide
Product Version IC23.1, November 2023

chainInPlaceDirection

layoutXL chainInPlaceDirection string { "Increasing" | "Decreasing" }

Description

Controls the direction in which the chain is created relative to the left-most instance in a row region that is selected for chaining, if at least one of the selected instances is on a row region. Else the chain is created at the same location as the left-most selected instance.

The default is "Increasing", which means the chain is created to the right of the left-most instance in a row region or right of the left-most selected instance.

When set to “Decreasing”, the chain the created to the left of the right-most instance in a row region, or left of the right-most selected instance.

If the original instance is at an orientation, such as R90, that can place the chain vertically, the environment variable can be used to create the new chain above or below the original instance.

GUI Equivalent

Command:

Connectivity – Generate – Chained Devices

Field:

Create In Place (Generate Chained Devices Form)

Examples

envGetVal("layoutXL" "chainInPlaceDirection")
envSetVal("layoutXL" "chainInPlaceDirection" 'string "Increasing")
envSetVal("layoutXL" "chainInPlaceDirection" 'string "Decreasing")

Related Topics

List of Layout XL Environment Variables

Setting Environment Variables


Return to top
 ⠀
X