Constraint Value Types
The following constraint value types can be assigned to constraints and constraint parameters:
|
Value Type
|
Description
|
|
AreaValue
|
Area in user units2
|
|
BoolValue
|
Boolean
|
|
IntValue
|
Integer value used for counts and other true integers
|
|
FltValue
|
Floating-point number
|
|
DblValue
|
Double-precision number
|
|
LayerValue
|
Layer name
|
|
StringValue
|
String value, such as the name of a constraint group
|
|
StringAsIntValue
|
String value that is converted to and stored as an integer value
|
|
Value
|
Single value in user units, such as a distance or length
|
|
ViaDefValue
|
Via definition
|
|
RangeValue
|
Range of values.
|
|
DualValue
|
Two values in user units
|
|
DualValueTbl
|
Table of DualValue
|
|
OneDTblValue
|
1-D table with Value header and Value value
|
|
Int1DTblValue
|
1-D table with Value header and IntValue value
|
|
Dbl1DTblValue
|
1-D table with Value header and DblValue value
|
|
LngDbl1DTblValue
|
1-D table with AreaValue header and DblValue value
|
|
OneDDualValueTbl
|
1-D table of DualValue in user units, indexed by width
|
|
OneDDualArrayTblValue
|
Table of dual dimension arrays, in user units, indexed by width. Each row contains a width, the number of extension pairs associated with the width, and the extension pairs.
|
|
Dual1DTblValue
|
Two 1-D tables of Value
|
|
Flt1DTblValue
|
1-D table with Value header and FltValue value
|
|
FltHeader1DTblValue
|
1-D table with FltValue header and value in user units
|
|
RangeArray1DTblValue
|
1-D table of RangeArrayValue indexed by width.
|
|
RangeArray2DTblValue
|
2-D table of RangeArrayValue indexed by width.
|
|
TwoDTblValue
|
2-D table of Value
|
|
Int2DTblValue
|
2-D table of IntValue
|
|
Dbl2DTblValue
|
2-D table of DblValue
|
|
LayerArrayValue
|
List of layer names
|
|
RangeArrayValue
|
List of RangeValue.
|
|
StringArrayValue
|
List of string values
|
|
ValueArrayValue
|
List of values in user units
|
|
ViaDefArrayValue
|
List of via definitions
|
|
CellPathListValue
|
List of cellviews
|
|
LayerDualArrayTblValue
|
Minimum spacing/minimum parallel length pairs by layer
|
Related Topics
Range Values
Table Values in Constraints
Return to top