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