|
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.