NX Open C++ Reference Guide
|
Defined variable structure. More...
Public Member Functions | |
OptimizationVariable (const NXString &attributeNameInitial, NXOpen::NXObject *attributeObjectInitial, NXOpen::Optimization::OptimizationBuilder::OptimizationAttributeType variableTypeInitial, double variableLowerLimitValueInitial, double variableUpperLimitValueInitial) | |
Constructor for the OptimizationVariable struct. | |
Public Attributes | |
NXString | AttributeName |
Attribute name. | |
NXOpen::NXObject * | AttributeObject |
Object which the attribute belongs to, it makes sense with geometry design variable type. | |
double | VariableLowerLimitValue |
Lower limit value. | |
NXOpen::Optimization::OptimizationBuilder::OptimizationAttributeType | VariableType |
Variable type. | |
double | VariableUpperLimitValue |
Upper limit value. | |
Defined variable structure.
NXOpen::Optimization::OptimizationBuilder::OptimizationVariable::OptimizationVariable | ( | const NXString & | attributeNameInitial, |
NXOpen::NXObject * | attributeObjectInitial, | ||
NXOpen::Optimization::OptimizationBuilder::OptimizationAttributeType | variableTypeInitial, | ||
double | variableLowerLimitValueInitial, | ||
double | variableUpperLimitValueInitial | ||
) |
Constructor for the OptimizationVariable struct.
attributeNameInitial | Attribute name |
attributeObjectInitial | Object which the attribute belongs to, it makes sense with geometry design variable type |
variableTypeInitial | Variable type |
variableLowerLimitValueInitial | Lower limit value |
variableUpperLimitValueInitial | Upper limit value |
NXString NXOpen::Optimization::OptimizationBuilder::OptimizationVariable::AttributeName |
Attribute name.
NXOpen::NXObject* NXOpen::Optimization::OptimizationBuilder::OptimizationVariable::AttributeObject |
Object which the attribute belongs to, it makes sense with geometry design variable type.
double NXOpen::Optimization::OptimizationBuilder::OptimizationVariable::VariableLowerLimitValue |
Lower limit value.
NXOpen::Optimization::OptimizationBuilder::OptimizationAttributeType NXOpen::Optimization::OptimizationBuilder::OptimizationVariable::VariableType |
Variable type.
double NXOpen::Optimization::OptimizationBuilder::OptimizationVariable::VariableUpperLimitValue |
Upper limit value.