public static class OptimizationBuilder.OptimizationObjective 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 |
objectiveTargetValue
Value of objective target
|
OptimizationBuilder.OptimizationAttributeType |
objectiveType
Objectibe type
|
Constructor and Description |
---|
OptimizationObjective() |
OptimizationObjective(String attributeNameInitial,
NXObject attributeObjectInitial,
OptimizationBuilder.OptimizationAttributeType objectiveTypeInitial,
double objectiveTargetValueInitial)
Constructor for the OptimizationObjective object.
|
public String attributeName
public NXObject attributeObject
public OptimizationBuilder.OptimizationAttributeType objectiveType
public double objectiveTargetValue
public OptimizationObjective()
public OptimizationObjective(String attributeNameInitial, NXObject attributeObjectInitial, OptimizationBuilder.OptimizationAttributeType objectiveTypeInitial, double objectiveTargetValueInitial)
attributeNameInitial
- Attribute nameattributeObjectInitial
- Object which the attribute belongs to, it makes sense with geometry design variable typeobjectiveTypeInitial
- Objectibe typeobjectiveTargetValueInitial
- Value of objective targetCopyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.