allowedNeighborOverLayerWidthRange
Specifies the allowed widths for a layer1 shape that depends on the width of another shape on layer2, and, optionally, within a given distance, when both shapes overlap the same shape on layer3.
allowedNeighborOverLayerWidthRange Quick Reference
Value Type
|
The index value is the width in user units of the layer2 shape, and whose table values are the allowed widths in user units for the layer1 shape. |
|
Optional Parameters
|
Specifies that the constraint only applies if the distance between the shapes is less than this value, in user units.
Type: |
|
|
Specifies that the constraint only applies to layer1 shapes with these widths, in user units.
Type: |
|
|
Specifies that the constraint only applies to layer2 shapes with these widths, in user units.
Type: |
|
Examples
The following example specifies that
- A layer1 shape must have a width equal to 0.5 or 0.6 user units when it has a neighbor layer2 shape that is at least 1.0 user unit in width and both shapes overlap the same layer3 shape.
- All layer1 shapes must be either 0.4, 0.5, or 0.6 user units in width.
set_layer_constraint -constraint allowedWidthRange -layer Li1 \
-RangeArrayValue {0.4 0.5 0.6}
set_constraint_parameter -name otherWidthRangeArray \
-RangeArrayValue {">= 1.0"}
set_layer_constraint -layer_array {Li1 PO OD} \
-constraint allowedNeighborOverLayerWidthRange \
-RangeArray1DTblValue {1.0 2 0.5 0.6}

Related Topics
Return to top