Class CalculationContext
Inheritance
CalculationContext
Assembly: NXOpen.dll
Syntax
public class CalculationContext : NXObject, IMessageSink, INXObject
Constructors
CalculationContext()
Declaration
protected CalculationContext()
Properties
Name
Declaration
public string Name { get; }
Property Value
Methods
AddGeneralScalarTable(int, int, string)
Declaration
public GeneralScalarTable AddGeneralScalarTable(int nRows, int nCols, string measureName)
Parameters
| Type |
Name |
Description |
| int |
nRows |
|
| int |
nCols |
|
| string |
measureName |
|
Returns
Error(string)
Declaration
public void Error(string message)
Parameters
| Type |
Name |
Description |
| string |
message |
|
Error(string, int, string)
Declaration
public void Error(string failureMode, int lcIndex, string message)
Parameters
Error(string, string, string)
Declaration
public void Error(string failureMode, string loadCase, string message)
Parameters
GetAbbContext()
Declaration
public AbbContext GetAbbContext()
Returns
GetInput(string)
Declaration
public InputParameter GetInput(string inputName)
Parameters
| Type |
Name |
Description |
| string |
inputName |
|
Returns
GetLoadCaseArray(out LoadCase[])
Declaration
public void GetLoadCaseArray(out LoadCase[] lcarray)
Parameters
| Type |
Name |
Description |
| LoadCase[] |
lcarray |
|
GetOutput(string)
Declaration
public OutputParameter GetOutput(string outputName)
Parameters
| Type |
Name |
Description |
| string |
outputName |
|
Returns
GetOutputMs()
Declaration
public OutputScalar GetOutputMs()
Returns
GetTempPath()
Declaration
public string GetTempPath()
Returns
GetUnit(string)
Declaration
public Unit GetUnit(string unitName)
Parameters
| Type |
Name |
Description |
| string |
unitName |
|
Returns
GetUnitForMeasure(string)
Declaration
public Unit GetUnitForMeasure(string measureName)
Parameters
| Type |
Name |
Description |
| string |
measureName |
|
Returns
GetUnitType(string, string)
Declaration
public Unit GetUnitType(string measureName, string unitSymbol)
Parameters
Returns
Log(string)
Declaration
public void Log(string message)
Parameters
| Type |
Name |
Description |
| string |
message |
|
Log(string, int, string)
Declaration
public void Log(string failureMode, int lcIndex, string message)
Parameters
Log(string, string, string)
Declaration
public void Log(string failureMode, string loadCase, string message)
Parameters
SetEnvelopeResults(double[], double[])
Declaration
public void SetEnvelopeResults(double[] xValues, double[] yValues)
Parameters
SetLoadResults(int, double[], double[], double[], bool[])
Declaration
public void SetLoadResults(int lcIndex, double[] xValues, double[] yValues, double[] centralities, bool[] selected)
Parameters
SetResultUnits(Unit, Unit)
Declaration
public void SetResultUnits(Unit xUnitType, Unit yUnitType)
Parameters
| Type |
Name |
Description |
| Unit |
xUnitType |
|
| Unit |
yUnitType |
|
SetSelectedLoadCase(int, bool)
Declaration
public void SetSelectedLoadCase(int lcIndex, bool selected)
Parameters
| Type |
Name |
Description |
| int |
lcIndex |
|
| bool |
selected |
|
SetSelectedLoadCases(int[])
Declaration
public void SetSelectedLoadCases(int[] lcIndexes)
Parameters
| Type |
Name |
Description |
| int[] |
lcIndexes |
|
SetToleranceResults(double[], double[])
Declaration
public void SetToleranceResults(double[] xValues, double[] yValues)
Parameters
SetToleranceValue(double)
Declaration
public void SetToleranceValue(double tolerance)
Parameters
| Type |
Name |
Description |
| double |
tolerance |
|
Warn(string)
Declaration
public void Warn(string message)
Parameters
| Type |
Name |
Description |
| string |
message |
|
Warn(string, int, string)
Declaration
public void Warn(string failureMode, int lcIndex, string message)
Parameters
Warn(string, string, string)
Declaration
public void Warn(string failureMode, string loadCase, string message)
Parameters
Implements
System.Runtime.Remoting.Messaging.IMessageSink