Class MarginCalculation
Inheritance
System.Object
System.MarshalByRefObject
MarginCalculation
Implements
System.Runtime.Remoting.Messaging.IMessageSink
Inherited Members
System.MarshalByRefObject.CreateObjRef(System.Type)
System.MarshalByRefObject.GetLifetimeService()
System.MarshalByRefObject.InitializeLifetimeService()
System.MarshalByRefObject.MemberwiseClone(System.Boolean)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: NXOpen.dll
Syntax
public class MarginCalculation : NXObject, IMessageSink, INXObject
Constructors
MarginCalculation()
Declaration
protected MarginCalculation()
Properties
Annotation
Declaration
public NoteBase Annotation { get; }
Property Value
Description
Declaration
public string Description { get; }
Property Value
Type |
Description |
System.String |
|
LoadCaseSet
Declaration
public LoadCaseSet LoadCaseSet { get; }
Property Value
MethodDescriptor
Declaration
public MethodDescriptor MethodDescriptor { get; }
Property Value
PropertyTable
Declaration
public PropTable PropertyTable { get; }
Property Value
Status
Declaration
public MarginCalculationBuilder.CalculationStatus Status { get; }
Property Value
Methods
GetHasResult()
Declaration
public bool GetHasResult()
Returns
Type |
Description |
System.Boolean |
|
Declaration
public bool GetInputBooleanValue(string parameterName)
Parameters
Type |
Name |
Description |
System.String |
parameterName |
|
Returns
Type |
Description |
System.Boolean |
|
Declaration
public string GetInputComment(string inputName)
Parameters
Type |
Name |
Description |
System.String |
inputName |
|
Returns
Type |
Description |
System.String |
|
Declaration
public int GetInputIntegerValue(string parameterName)
Parameters
Type |
Name |
Description |
System.String |
parameterName |
|
Returns
Type |
Description |
System.Int32 |
|
Declaration
public Unit GetInputLoadUnit(string parameterName)
Parameters
Type |
Name |
Description |
System.String |
parameterName |
|
Returns
Declaration
public double[] GetInputLoadValues(string parameterName, string loadCaseName)
Parameters
Type |
Name |
Description |
System.String |
parameterName |
|
System.String |
loadCaseName |
|
Returns
Type |
Description |
System.Double[] |
|
Declaration
public void GetInputNames(out string[] inputNames)
Parameters
Type |
Name |
Description |
System.String[] |
inputNames |
|
Declaration
public Unit GetInputScalarUnit(string parameterName)
Parameters
Type |
Name |
Description |
System.String |
parameterName |
|
Returns
Declaration
public double GetInputScalarValue(string parameterName)
Parameters
Type |
Name |
Description |
System.String |
parameterName |
|
Returns
Type |
Description |
System.Double |
|
Declaration
public string GetInputStringValue(string parameterName)
Parameters
Type |
Name |
Description |
System.String |
parameterName |
|
Returns
Type |
Description |
System.String |
|
GetLog(out CalculationLogLine[])
Declaration
public void GetLog(out CalculationLogLine[] logsEntries)
Parameters
GetOutputNames(out String[])
Declaration
public void GetOutputNames(out string[] outputNames)
Parameters
Type |
Name |
Description |
System.String[] |
outputNames |
|
GetParameterType(String)
Declaration
public ParameterDescriptor.ParameterType GetParameterType(string parameterName)
Parameters
Type |
Name |
Description |
System.String |
parameterName |
|
Returns
GetResultFailModeNames(out String[])
Declaration
public void GetResultFailModeNames(out string[] failModeIds)
Parameters
Type |
Name |
Description |
System.String[] |
failModeIds |
|
Declaration
public bool GetResultInputBooleanValue(string parameterName)
Parameters
Type |
Name |
Description |
System.String |
parameterName |
|
Returns
Type |
Description |
System.Boolean |
|
Declaration
public string GetResultInputComment(string inputName)
Parameters
Type |
Name |
Description |
System.String |
inputName |
|
Returns
Type |
Description |
System.String |
|
Declaration
public int GetResultInputIntegerValue(string parameterName)
Parameters
Type |
Name |
Description |
System.String |
parameterName |
|
Returns
Type |
Description |
System.Int32 |
|
Declaration
public Unit GetResultInputLoadUnit(string parameterName)
Parameters
Type |
Name |
Description |
System.String |
parameterName |
|
Returns
Declaration
public double[] GetResultInputLoadValues(string parameterName, string loadCaseName)
Parameters
Type |
Name |
Description |
System.String |
parameterName |
|
System.String |
loadCaseName |
|
Returns
Type |
Description |
System.Double[] |
|
Declaration
public void GetResultInputNames(out string[] inputNames)
Parameters
Type |
Name |
Description |
System.String[] |
inputNames |
|
Declaration
public Unit GetResultInputScalarUnit(string parameterName)
Parameters
Type |
Name |
Description |
System.String |
parameterName |
|
Returns
Declaration
public double GetResultInputScalarValue(string parameterName)
Parameters
Type |
Name |
Description |
System.String |
parameterName |
|
Returns
Type |
Description |
System.Double |
|
Declaration
public string GetResultInputStringValue(string parameterName)
Parameters
Type |
Name |
Description |
System.String |
parameterName |
|
Returns
Type |
Description |
System.String |
|
GetResultLoadCaseNames(out String[])
Declaration
public void GetResultLoadCaseNames(out string[] loadCaseNames)
Parameters
Type |
Name |
Description |
System.String[] |
loadCaseNames |
|
GetResultMsValue(String, String)
Declaration
public double GetResultMsValue(string failureModeName, string loadCaseName)
Parameters
Type |
Name |
Description |
System.String |
failureModeName |
|
System.String |
loadCaseName |
|
Returns
Type |
Description |
System.Double |
|
GetResultOutputBooleanValue(String, String, String)
Declaration
public bool GetResultOutputBooleanValue(string parameterName, string failureModeName, string loadCaseName)
Parameters
Type |
Name |
Description |
System.String |
parameterName |
|
System.String |
failureModeName |
|
System.String |
loadCaseName |
|
Returns
Type |
Description |
System.Boolean |
|
GetResultOutputIntegerValue(String, String, String)
Declaration
public int GetResultOutputIntegerValue(string parameterName, string failureModeName, string loadCaseName)
Parameters
Type |
Name |
Description |
System.String |
parameterName |
|
System.String |
failureModeName |
|
System.String |
loadCaseName |
|
Returns
Type |
Description |
System.Int32 |
|
GetResultOutputNames(out String[])
Declaration
public void GetResultOutputNames(out string[] outputNames)
Parameters
Type |
Name |
Description |
System.String[] |
outputNames |
|
GetResultOutputScalarUnit(String)
Declaration
public Unit GetResultOutputScalarUnit(string parameterName)
Parameters
Type |
Name |
Description |
System.String |
parameterName |
|
Returns
GetResultOutputScalarValue(String, String, String)
Declaration
public double GetResultOutputScalarValue(string parameterName, string failureModeName, string loadCaseName)
Parameters
Type |
Name |
Description |
System.String |
parameterName |
|
System.String |
failureModeName |
|
System.String |
loadCaseName |
|
Returns
Type |
Description |
System.Double |
|
GetResultOutputStringValue(String, String, String)
Declaration
public string GetResultOutputStringValue(string parameterName, string failureModeName, string loadCaseName)
Parameters
Type |
Name |
Description |
System.String |
parameterName |
|
System.String |
failureModeName |
|
System.String |
loadCaseName |
|
Returns
Type |
Description |
System.String |
|
GetResultOutputUnit(String)
Declaration
public Unit GetResultOutputUnit(string outputName)
Parameters
Type |
Name |
Description |
System.String |
outputName |
|
Returns
GetResultParameterType(String)
Declaration
public ParameterDescriptor.ParameterType GetResultParameterType(string parameterName)
Parameters
Type |
Name |
Description |
System.String |
parameterName |
|
Returns
Implements
System.Runtime.Remoting.Messaging.IMessageSink