NX Open C++ Reference Guide
Public Member Functions | Public Attributes
NXOpen::Optimization::DesignStudyBuilder::DesignStudyVariable Struct Reference

Defined variable structure. More...

List of all members.

Public Member Functions

 DesignStudyVariable (const NXString &attributeNameInitial, NXOpen::NXObject *attributeObjectInitial, NXOpen::Optimization::DesignStudyBuilder::DesignStudyAttributeType variableTypeInitial, double variableLowerLimitValueInitial, double variableUpperLimitValueInitial, NXOpen::Optimization::DesignStudyBuilder::DesignStudyDistributeType distributeTypeInitial, double locationParameterInitial, double scaleParameterInitial, double shapeParameterInitial, int valuesCountInitial)
 Constructor for the DesignStudyVariable 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::DesignStudyBuilder::DesignStudyDistributeType DistributeType
 Distribute type.
double LocationParameter
 Location parameter.
double ScaleParameter
 Scale parameter.
double ShapeParameter
 Shape parameter.
int ValuesCount
 Values count.
double VariableLowerLimitValue
 Lower limit value.
NXOpen::Optimization::DesignStudyBuilder::DesignStudyAttributeType VariableType
 Variable type.
double VariableUpperLimitValue
 Upper limit value.

Detailed Description

Defined variable structure.


Constructor & Destructor Documentation

NXOpen::Optimization::DesignStudyBuilder::DesignStudyVariable::DesignStudyVariable ( const NXString attributeNameInitial,
NXOpen::NXObject attributeObjectInitial,
NXOpen::Optimization::DesignStudyBuilder::DesignStudyAttributeType  variableTypeInitial,
double  variableLowerLimitValueInitial,
double  variableUpperLimitValueInitial,
NXOpen::Optimization::DesignStudyBuilder::DesignStudyDistributeType  distributeTypeInitial,
double  locationParameterInitial,
double  scaleParameterInitial,
double  shapeParameterInitial,
int  valuesCountInitial 
)

Constructor for the DesignStudyVariable struct.

Parameters:
attributeNameInitialAttribute name
attributeObjectInitialObject which the attribute belongs to, it makes sense with geometry design variable type
variableTypeInitialVariable type
variableLowerLimitValueInitialLower limit value
variableUpperLimitValueInitialUpper limit value
distributeTypeInitialDistribute type
locationParameterInitialLocation parameter
scaleParameterInitialScale parameter
shapeParameterInitialShape parameter
valuesCountInitialValues count

Member Data Documentation

Attribute name.

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

Distribute type.

Location parameter.

Scale parameter.

Shape parameter.

Values count.

Lower limit value.

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