threeShapesForbiddenSpacingRanges
spacings(
( threeShapesForbiddenSpacingRanges tx_layer
'horizontal | 'vertical
'shapeSpacingRanges g_spacingRanges
'centerShapeSpanLengthRanges g_centerShapeSpanLengthRanges
['shapeSpanLengthRanges g_shapeSpanLengthRanges]
['otherShapeSpanLengthRanges g_otherShapeSpanLengthRanges]
(g_forbiddenOtherSpacingRanges)
)
) ;spacings
(Virtuoso Advanced Node for Layout Only) Specifies a list of forbidden spacing ranges between three shapes on a given layer.
Values
|
tx_layer
|
The layer on which the constraint is applied.
Type: String (layer and purpose names) or Integer (layer number)
|
|
g_forbiddenOtherSpacingRanges
|
|
|
The spacing that is forbidden between the three shapes.
Type: A list of floating-point value ranges specifying forbidden spacing.
|
Parameters
|
'horizontal | 'vertical
|
|
|
The direction in which forbidden spacing is measured.
Type: Boolean
|
|
'shapeSpacingRanges g_spacingRanges
|
|
|
The constraint applies to these allowed spacing ranges from the shape at the center to the shape at one side.
|
|
'centerShapeSpanLengthRanges g_centerShapeSpanLengthRanges
|
|
|
The constraint applies to these span length ranges for the shape at the center.
|
|
'shapeSpanLengthRanges g_shapeSpanLengthRanges
|
|
|
The constraint applies to these span length ranges for a shape on one side of the center shape. The default span length is greater than zero and the rule applies to all shapes.
|
|
'otherShapeSpanLengthRanges g_otherShapeSpanLengthRanges
|
|
|
The constraint applies to these span length ranges for a shape on the other side of the center shape. The default value is greater than zero and the rule applies to all shapes.
|
Examples
The spacing direction is specified as horizontal. The span length and spacing is measured in the spacing direction.
Return to top