public static class OptimizationBuilder.OptimizationVariable extends Object implements Serializable
Modifier and Type | Field and Description |
---|---|
String |
attributeName
Attribute name
|
NXObject |
attributeObject
Object which the attribute belongs to, it makes sense with geometry design variable type
|
double |
variableLowerLimitValue
Lower limit value
|
OptimizationBuilder.OptimizationAttributeType |
variableType
Variable type
|
double |
variableUpperLimitValue
Upper limit value
|
Constructor and Description |
---|
OptimizationVariable() |
OptimizationVariable(String attributeNameInitial,
NXObject attributeObjectInitial,
OptimizationBuilder.OptimizationAttributeType variableTypeInitial,
double variableLowerLimitValueInitial,
double variableUpperLimitValueInitial)
Constructor for the OptimizationVariable object.
|
public String attributeName
public NXObject attributeObject
public OptimizationBuilder.OptimizationAttributeType variableType
public double variableLowerLimitValue
public double variableUpperLimitValue
public OptimizationVariable()
public OptimizationVariable(String attributeNameInitial, NXObject attributeObjectInitial, OptimizationBuilder.OptimizationAttributeType variableTypeInitial, double variableLowerLimitValueInitial, double variableUpperLimitValueInitial)
attributeNameInitial
- Attribute nameattributeObjectInitial
- Object which the attribute belongs to, it makes sense with geometry design variable typevariableTypeInitial
- Variable typevariableLowerLimitValueInitial
- Lower limit valuevariableUpperLimitValueInitial
- Upper limit valueCopyright 2016 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.