NX Open C++ Reference Guide
Public Member Functions | Public Attributes
NXOpen::Optimization::OptimizationBuilder::OptimizationConstraint Struct Reference

Defined constraint structure. More...

List of all members.

Public Member Functions

 OptimizationConstraint (const NXString &attributeNameInitial, NXOpen::NXObject *attributeObjectInitial, NXOpen::Optimization::OptimizationBuilder::OptimizationAttributeType constraintTypeInitial, double constraintLowerLimitValueInitial, double constraintUpperLimitValueInitial, NXOpen::Optimization::OptimizationBuilder::OptimizationConstraintLimitType constraintLimitTypeInitial)
 Constructor for the OptimizationConstraint struct.

Public Attributes

NXString AttributeName
 Attribute name.
NXOpen::NXObjectAttributeObject
 Object which the attribute belongs to, it makes sense with geometry design variable type.
NXOpen::Optimization::OptimizationBuilder::OptimizationConstraintLimitType ConstraintLimitType
 constraint limit type, lower type or upper type
double ConstraintLowerLimitValue
 Lower limit value.
NXOpen::Optimization::OptimizationBuilder::OptimizationAttributeType ConstraintType
 Constraint type.
double ConstraintUpperLimitValue
 Upper limit value.

Detailed Description

Defined constraint structure.


Constructor & Destructor Documentation

NXOpen::Optimization::OptimizationBuilder::OptimizationConstraint::OptimizationConstraint ( const NXString attributeNameInitial,
NXOpen::NXObject attributeObjectInitial,
NXOpen::Optimization::OptimizationBuilder::OptimizationAttributeType  constraintTypeInitial,
double  constraintLowerLimitValueInitial,
double  constraintUpperLimitValueInitial,
NXOpen::Optimization::OptimizationBuilder::OptimizationConstraintLimitType  constraintLimitTypeInitial 
)

Constructor for the OptimizationConstraint struct.

Parameters:
attributeNameInitialAttribute name
attributeObjectInitialObject which the attribute belongs to, it makes sense with geometry design variable type
constraintTypeInitialConstraint type
constraintLowerLimitValueInitialLower limit value
constraintUpperLimitValueInitialUpper limit value
constraintLimitTypeInitialconstraint limit type, lower type or upper type

Member Data Documentation

Attribute name.

Object which the attribute belongs to, it makes sense with geometry design variable type.

constraint limit type, lower type or upper type

Lower limit value.

Constraint type.

Upper limit value.


The documentation for this struct was generated from the following file:
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.