NX Open C++ Reference Guide
List of all members
NXOpen::CAE::Optimization::TBSDesignVariableBuilder Class Reference

Represents the builder of NXOpen::CAE::Optimization::TBSDesignVariable
To create a new instance of this class, use NXOpen::CAE::Optimization::TBSOptimizationManager::CreateDesignVariableBuilder

Created in NX8.0.0. More...

Inheritance diagram for NXOpen::CAE::Optimization::TBSDesignVariableBuilder:
NXOpen::CAE::Optimization::TBSBaseDesignVariableBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Additional Inherited Members

- Public Types inherited from NXOpen::CAE::Optimization::TBSBaseDesignVariableBuilder
enum  GroupOperator {
  GroupOperatorMax, GroupOperatorMin, GroupOperatorSum, GroupOperatorCount,
  GroupOperatorDeviation
}
 Defines the operator type to determine the design variable that used within the selection area. More...
 
- Public Member Functions inherited from NXOpen::CAE::Optimization::TBSBaseDesignVariableBuilder
NXOpen::CAE::Optimization::TBSGroupDefinitionDesignElements ()
 Returns the element group in which the value of the design variable is to be determined
Created in NX8.0.0. More...
 
NXOpen::CAE::Optimization::TBSGroupDefinitionDesignNodes ()
 Returns the node group in which the value of the design variable is to be determined
Created in NX8.0.0. More...
 
NXOpen::CAE::Optimization::TBSBaseDesignVariableBuilder::GroupOperator GroupOperatorOption ()
 Returns the group operator option
Created in NX8.0.0. More...
 
NXOpen::CAE::Optimization::TBSLoadCaseManagerLoadCases ()
 Returns the load cases
Created in NX8.0.0. More...
 
NXOpen::CAE::Optimization::NameDescriptionNameDescription ()
 Returns the name description
Created in NX8.0.0. More...
 
NXOpen::CoordinateSystemReferenceCoordinateSystem ()
 Returns the referenced coordinate system
Created in NX8.0.0. More...
 
NXOpen::CAE::Optimization::TBSGroupDefinition::GroupElementType SelectionAreaType ()
 Returns the type of selection location on which design variable is applied
Created in NX8.0.0. More...
 
void SetGroupOperatorOption (NXOpen::CAE::Optimization::TBSBaseDesignVariableBuilder::GroupOperator groupOperatorOption)
 Sets the group operator option
Created in NX8.0.0. More...
 
void SetReferenceCoordinateSystem (NXOpen::CoordinateSystem *referenceCsys)
 Sets the referenced coordinate system
Created in NX8.0.0. More...
 
void SetSelectionAreaType (NXOpen::CAE::Optimization::TBSGroupDefinition::GroupElementType areaType)
 Sets the type of selection location on which design variable is applied
Created in NX8.0.0. More...
 

Detailed Description

Represents the builder of NXOpen::CAE::Optimization::TBSDesignVariable
To create a new instance of this class, use NXOpen::CAE::Optimization::TBSOptimizationManager::CreateDesignVariableBuilder

Created in NX8.0.0.



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