Specification of a parameter of a project or drawing. More...
Public Attributes | |
| BSTR | ParamName |
| Name of the parameter. | |
| BSTR | Group |
| Name of the parameter group. Empty if it is the Main group or if it does not belong to any group. | |
| BSTR | expr |
| Parameter expression, for example 'A+B'. Cannot be empty. | |
| BSTR | min |
| The lowest expression the parameter can have. Can be zero. | |
| BSTR | max |
| The highest expression the parameter can have. Can be zero. | |
| DOUBLE | value |
| The parameter's calculated value. MAXFLOAT(3.402823e+38) if not calculated or is an invalid value. | |
| BSTR | valueString |
| The value formatted as a string according to the user preferences in CAD. | |
| BSTR | description |
| Description of the parameter. | |
| BSTR | valDescr |
| Description of the parameter's value. Makes sense only if this is selection-type. | |
| BSTR | calcnotes |
| Text description of the error during the last calculation, if any exists. | |
| CalcStatus | status |
| The status of the latest calculation iteration. | |
Specification of a parameter of a project or drawing.
| BSTR ParameterInfo::ParamName |
Name of the parameter.
| BSTR ParameterInfo::Group |
Name of the parameter group. Empty if it is the Main group or if it does not belong to any group.
| BSTR ParameterInfo::expr |
Parameter expression, for example 'A+B'. Cannot be empty.
| BSTR ParameterInfo::min |
The lowest expression the parameter can have. Can be zero.
| BSTR ParameterInfo::max |
The highest expression the parameter can have. Can be zero.
| DOUBLE ParameterInfo::value |
The parameter's calculated value. MAXFLOAT(3.402823e+38) if not calculated or is an invalid value.
| BSTR ParameterInfo::valueString |
The value formatted as a string according to the user preferences in CAD.
| BSTR ParameterInfo::description |
Description of the parameter.
| BSTR ParameterInfo::valDescr |
Description of the parameter's value. Makes sense only if this is selection-type.
| BSTR ParameterInfo::calcnotes |
Text description of the error during the last calculation, if any exists.
| CalcStatus ParameterInfo::status |
The status of the latest calculation iteration.