NX Open C++ Reference Guide
NXOpen::Optimization::OptimizationBuilder Member List

This is the complete list of members for NXOpen::Optimization::OptimizationBuilder, including all inherited members.

AbsoluteConvergenceCriteria()NXOpen::Optimization::OptimizationBuilder
AlgorithmType()NXOpen::Optimization::OptimizationBuilder
BuildAllConstraints()NXOpen::Optimization::OptimizationBuilder
BuildAllObjectives()NXOpen::Optimization::OptimizationBuilder
BuildAllVariables()NXOpen::Optimization::OptimizationBuilder
Builder() (defined in NXOpen::Builder)NXOpen::Builderprotected
Commit()NXOpen::Builder
ConvergenceSpeedType()NXOpen::Optimization::OptimizationBuilder
Destroy()NXOpen::Builder
GetCommittedObjects()NXOpen::Builder
GetObject()NXOpen::Builder
GetOptimizationConstraints()NXOpen::Optimization::OptimizationBuilder
GetOptimizationObjectives()NXOpen::Optimization::OptimizationBuilder
GetOptimizationVariables()NXOpen::Optimization::OptimizationBuilder
IsShowGraph()NXOpen::Optimization::OptimizationBuilder
IsUpdateDisp()NXOpen::Optimization::OptimizationBuilder
MaxNumberIteration()NXOpen::Optimization::OptimizationBuilder
MaxTime()NXOpen::Optimization::OptimizationBuilder
OptimizationAlgorithmType enum nameNXOpen::Optimization::OptimizationBuilder
OptimizationAlgorithmTypeConjugateGradient enum valueNXOpen::Optimization::OptimizationBuilder
OptimizationAlgorithmTypeGlobalSimplex enum valueNXOpen::Optimization::OptimizationBuilder
OptimizationAlgorithmTypeLexicographic enum valueNXOpen::Optimization::OptimizationBuilder
OptimizationAlgorithmTypePatternSwarm enum valueNXOpen::Optimization::OptimizationBuilder
OptimizationAlgorithmTypePowell enum valueNXOpen::Optimization::OptimizationBuilder
OptimizationAlgorithmTypeSimulatedAnnealing enum valueNXOpen::Optimization::OptimizationBuilder
OptimizationAttributeType enum nameNXOpen::Optimization::OptimizationBuilder
OptimizationAttributeTypeExpression enum valueNXOpen::Optimization::OptimizationBuilder
OptimizationAttributeTypeGeometryParameter enum valueNXOpen::Optimization::OptimizationBuilder
OptimizationAttributeTypeKFAttribute enum valueNXOpen::Optimization::OptimizationBuilder
OptimizationBuilder() (defined in NXOpen::Optimization::OptimizationBuilder)NXOpen::Optimization::OptimizationBuilderprotected
OptimizationConstraintLimitType enum nameNXOpen::Optimization::OptimizationBuilder
OptimizationConstraintLimitTypeLower enum valueNXOpen::Optimization::OptimizationBuilder
OptimizationConstraintLimitTypeUpper enum valueNXOpen::Optimization::OptimizationBuilder
OptimizationConvergenceSpeedType enum nameNXOpen::Optimization::OptimizationBuilder
OptimizationConvergenceSpeedTypeFast enum valueNXOpen::Optimization::OptimizationBuilder
OptimizationConvergenceSpeedTypeInfinite enum valueNXOpen::Optimization::OptimizationBuilder
OptimizationConvergenceSpeedTypeMedium enum valueNXOpen::Optimization::OptimizationBuilder
OptimizationConvergenceSpeedTypeSlow enum valueNXOpen::Optimization::OptimizationBuilder
OptimizationTargetType enum nameNXOpen::Optimization::OptimizationBuilder
OptimizationTargetTypeMaximum enum valueNXOpen::Optimization::OptimizationBuilder
OptimizationTargetTypeMinimum enum valueNXOpen::Optimization::OptimizationBuilder
OptimizationTargetTypeTarget enum valueNXOpen::Optimization::OptimizationBuilder
OptimizationType()NXOpen::Optimization::OptimizationBuilder
RelativeConvergenceCriteria()NXOpen::Optimization::OptimizationBuilder
RemoveAllConstraints()NXOpen::Optimization::OptimizationBuilder
RemoveAllObjectives()NXOpen::Optimization::OptimizationBuilder
RemoveAllVariables()NXOpen::Optimization::OptimizationBuilder
RunOptimization()NXOpen::Optimization::OptimizationBuilder
SetAbsoluteConvergenceCriteria(double absoluteConvergenceCriteria)NXOpen::Optimization::OptimizationBuilder
SetAlgorithmType(NXOpen::Optimization::OptimizationBuilder::OptimizationAlgorithmType algorithmType)NXOpen::Optimization::OptimizationBuilder
SetConvergenceSpeedType(NXOpen::Optimization::OptimizationBuilder::OptimizationConvergenceSpeedType convergenceSpeedType)NXOpen::Optimization::OptimizationBuilder
SetMaxNumberIteration(int maxNumberIteration)NXOpen::Optimization::OptimizationBuilder
SetMaxTime(int maxTime)NXOpen::Optimization::OptimizationBuilder
SetOptimizationConstraints(std::vector< NXString > &attributeNames, const std::vector< NXOpen::NXObject * > &attributeObjects, const std::vector< NXOpen::Optimization::OptimizationBuilder::OptimizationAttributeType > &constraintTypes, const std::vector< double > &constraintLowerLimitValue, const std::vector< double > &constraintUpperLimitValue, const std::vector< NXOpen::Optimization::OptimizationBuilder::OptimizationConstraintLimitType > &constraintLimitType)NXOpen::Optimization::OptimizationBuilder
SetOptimizationObjectives(std::vector< NXString > &attributeNames, const std::vector< NXOpen::NXObject * > &attributeObjects, const std::vector< NXOpen::Optimization::OptimizationBuilder::OptimizationAttributeType > &objectiveTypes, const std::vector< double > &objectiveTargetValues)NXOpen::Optimization::OptimizationBuilder
SetOptimizationType(NXOpen::Optimization::OptimizationBuilder::OptimizationTargetType optimizationType)NXOpen::Optimization::OptimizationBuilder
SetOptimizationVariables(std::vector< NXString > &attributeNames, const std::vector< NXOpen::NXObject * > &attributeObjects, const std::vector< NXOpen::Optimization::OptimizationBuilder::OptimizationAttributeType > &variableTypes, const std::vector< double > &variableLowerLimitValue, const std::vector< double > &variableUpperLimitValue)NXOpen::Optimization::OptimizationBuilder
SetRelativeConvergenceCriteria(double relativeConvergenceCriteria)NXOpen::Optimization::OptimizationBuilder
SetShowGraph(bool isShowGraph)NXOpen::Optimization::OptimizationBuilder
SetStudyName(const NXString &studyName)NXOpen::Optimization::OptimizationBuilder
SetStudyName(const char *studyName)NXOpen::Optimization::OptimizationBuilder
SetUpdateDisp(bool isUpdateDisp)NXOpen::Optimization::OptimizationBuilder
ShowResults()NXOpen::Builder
StudyName()NXOpen::Optimization::OptimizationBuilder
Tag() const NXOpen::TaggedObject
TaggedObject() (defined in NXOpen::TaggedObject)NXOpen::TaggedObject
Validate()NXOpen::Buildervirtual
~Builder() (defined in NXOpen::Builder)NXOpen::Builder
~IComponentBuilder() (defined in NXOpen::GeometricUtilities::IComponentBuilder)NXOpen::GeometricUtilities::IComponentBuildervirtual
~OptimizationBuilder() (defined in NXOpen::Optimization::OptimizationBuilder)NXOpen::Optimization::OptimizationBuilder
~TaggedObject() (defined in NXOpen::TaggedObject)NXOpen::TaggedObjectvirtual
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.