Class ModelUpdateShapeSolution
Inheritance
ModelUpdateShapeSolution
Assembly: NXOpen.dll
Syntax
public class ModelUpdateShapeSolution : CorrelSolution, IMessageSink, INXObject
Constructors
ModelUpdateShapeSolution()
Declaration
protected ModelUpdateShapeSolution()
Properties
Objectives
Declaration
public ModelUpdateObjectiveCollection Objectives { get; }
Property Value
Responses
Declaration
public ModelUpdateResponseCollection Responses { get; }
Property Value
Methods
CreateObjective(ModelUpdateResponse)
Declaration
public ModelUpdateObjective CreateObjective(ModelUpdateResponse response)
Parameters
Returns
CreateOptimizeSettingsBuilder()
Declaration
public ModelUpdateOptimizeSettingsBuilder CreateOptimizeSettingsBuilder()
Returns
CreateResponse(int[], int[], int[], int, CorrelComplexOption, CorrelPlotDataSourceType, CorrelErrorOption, bool)
Declaration
public ModelUpdateResponse CreateResponse(int[] nodeIndices, int[] refShapeIndices, int[] workShapeIndices, int dof, CorrelComplexOption complexOption, CorrelPlotDataSourceType display, CorrelErrorOption errorOption, bool absErrorValue)
Parameters
Returns
GetActiveObjectives()
Declaration
public ModelUpdateObjective[] GetActiveObjectives()
Returns
GetActiveResponses()
Declaration
public ModelUpdateResponse[] GetActiveResponses()
Returns
GetCurrentDesign()
Declaration
public int GetCurrentDesign()
Returns
GetDesignVariables()
Declaration
public CorrelModelUpdateDesignVariable[] GetDesignVariables()
Returns
SetCurrentDesign(int)
Declaration
public void SetCurrentDesign(int id)
Parameters
Type |
Name |
Description |
int |
id |
|
Declaration
public void ShowDesignVariablesInformation()
Declaration
public void ShowObjectivesInformation()
Declaration
public void ShowResponsesInformation()
StartOptimize(bool, bool)
Declaration
public int StartOptimize(bool runInBackground, bool loadCadPart)
Parameters
Type |
Name |
Description |
bool |
runInBackground |
|
bool |
loadCadPart |
|
Returns
Update()
Declaration
UpdateDesignVariables()
Declaration
public void UpdateDesignVariables()
Implements
System.Runtime.Remoting.Messaging.IMessageSink