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.