Class TrimVariablesManager
Inheritance
TrimVariablesManager
Assembly: NXOpen.dll
Syntax
public class TrimVariablesManager : NXRemotableObject, IMessageSink
Constructors
TrimVariablesManager(Session)
Declaration
protected TrimVariablesManager(Session owner)
Parameters
Type |
Name |
Description |
Session |
owner |
|
Properties
Tag
Declaration
Property Value
Methods
AddVariable(TaggedObject, int, string, string)
Declaration
public void AddVariable(TaggedObject solution, int variableType, string variableName, string variableUIName)
Parameters
DeleteVariable(TaggedObject, string)
Declaration
public void DeleteVariable(TaggedObject solution, string variableName)
Parameters
EnsureVariablesConsistency(TaggedObject)
Declaration
public void EnsureVariablesConsistency(TaggedObject solution)
Parameters
GetTrimVariablesManager(Session)
Declaration
public static TrimVariablesManager GetTrimVariablesManager(Session owner)
Parameters
Type |
Name |
Description |
Session |
owner |
|
Returns
SetFixedVariableConstraint(TaggedObject, TaggedObject, string, string, TaggedObject)
Declaration
public void SetFixedVariableConstraint(TaggedObject solution, TaggedObject subcase, string variableName, string expressionStr, TaggedObject unitType)
Parameters
SetLinkedVariableConstraint(TaggedObject, TaggedObject, string, string[], double[])
Declaration
public TaggedObject SetLinkedVariableConstraint(TaggedObject solution, TaggedObject subcase, string variableName, string[] independentVariables, double[] independentVariableCoefficients)
Parameters
Returns
SetTrimPropertyValue(TaggedObject, string, string, TaggedObject)
Declaration
public void SetTrimPropertyValue(TaggedObject subcase, string propertyName, string expressionStr, TaggedObject unitType)
Parameters
Implements
System.Runtime.Remoting.Messaging.IMessageSink