NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Member Functions | Protected Member Functions | Properties | List of all members
NXOpen.CAE.AeroStructures.MarginResultTableRow Class Reference

MarginResultTableRow represents one row in a result table and is returned by a query iterator More...

Inheritance diagram for NXOpen.CAE.AeroStructures.MarginResultTableRow:
NXOpen.TransientObject NXOpen.Utilities.NXRemotableObject IDisposable IMessageSink

Public Member Functions

unsafe bool GetInputBooleanValue (string parameterName)
 Get the value of a boolean input parameter for this row More...
 
unsafe int GetInputIntegerValue (string parameterName)
 Get the value of an integer input parameter for this row More...
 
unsafe double[] GetInputLoad (string parameterName)
 Get the aggregated or non aggregated load values of an input parameter for this row. More...
 
unsafe string GetInputScalarMeasure (string parameterName)
 Get the measure of a scalar input parameter for this row. More...
 
unsafe NXOpen.Unit GetInputScalarUnit (string parameterName)
 Get the unit of a scalar input parameter for this row More...
 
unsafe double GetInputScalarValue (string parameterName)
 Get the value of a scalar input parameter for this row More...
 
unsafe string GetInputStringValue (string parameterName)
 Get the value of a string input parameter for this row More...
 
unsafe bool GetOutputBooleanValue (string parameterName)
 Get the value of a boolean output parameter for this row More...
 
unsafe int GetOutputIntegerValue (string parameterName)
 Get the value of an integer output parameter for this row More...
 
unsafe string GetOutputScalarMeasure (string parameterName)
 Get the measure of a scalar output parameter for this row. More...
 
unsafe NXOpen.Unit GetOutputScalarUnit (string parameterName)
 Get the unit of a scalar output parameter for this row. More...
 
unsafe double GetOutputScalarValue (string parameterName)
 Get the value of a scalar output parameter for this row More...
 
unsafe string GetOutputStringValue (string parameterName)
 Get the value of a string output parameter for this row More...
 
- Public Member Functions inherited from NXOpen.TransientObject
void Dispose ()
 Frees the object from memory. More...
 
void PrintTestData (String variableName)
 <exclude> More...
 
void PrintTestData (String variableName, int lineNumber)
 <exclude> More...
 
new string ToString ()
 Returns a String that represents the current Object. More...
 
- Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject
IMessageCtrl AsyncProcessMessage (IMessage msg, IMessageSink replySink)
 Asynchronously processes the given message. More...
 
IMessage SyncProcessMessage (IMessage msg)
 Synchronously processes the given message. More...
 

Protected Member Functions

override void FreeResource ()
 Dispose More...
 

Properties

unsafe
NXOpen.CAE.AeroStructures.MarginCalculation 
Calculation [get]
 Returns the calculation object for this row More...
 
unsafe string CalculationName [get]
 Returns the calculation name for this row More...
 
unsafe string FailureModeName [get]
 Returns the failure mode name for this row More...
 
unsafe string FemSolutionName [get]
 Returns the fem solution name for this row More...
 
unsafe int GlobalRank [get]
 Returns the global rank for this row More...
 
unsafe string LoadCaseName [get]
 Returns the load case name for this row More...
 
unsafe double MarginOfSafety [get]
 Returns the margin of safety for this row More...
 
unsafe string MethodName [get]
 Returns the method name implementing the calculation for this row More...
 
unsafe int RankByCalculation [get]
 Returns the rank by calculation for this row More...
 
unsafe int RankByFailureMode [get]
 Returns the rank by failure_mode for this row More...
 
unsafe int RankByLoadCase [get]
 Returns the rank by load case for this row More...
 
- Properties inherited from NXOpen.TransientObject
IntPtr Handle [get]
 Handle of the internal object represented by this object. More...
 
- Properties inherited from NXOpen.Utilities.NXRemotableObject
IMessageSink NextSink [get]
 Gets the next message sink in the sink chain. More...
 

Detailed Description

MarginResultTableRow represents one row in a result table and is returned by a query iterator

Created in NX12.0.0

Member Function Documentation

override void NXOpen.CAE.AeroStructures.MarginResultTableRow.FreeResource ( )
inlineprotectedvirtual

Dispose

Created in NX12.0.0

License requirements: None.

Implements NXOpen.TransientObject.

unsafe bool NXOpen.CAE.AeroStructures.MarginResultTableRow.GetInputBooleanValue ( string  parameterName)
inline

Get the value of a boolean input parameter for this row

Created in NX12.0.0

License requirements: sc_aero_environment ("Simcenter AeroStructures Environment"), sc_margin_safety ("Simcenter Margin Of Safety")

Parameters
parameterName
Returns
unsafe int NXOpen.CAE.AeroStructures.MarginResultTableRow.GetInputIntegerValue ( string  parameterName)
inline

Get the value of an integer input parameter for this row

Created in NX12.0.0

License requirements: sc_aero_environment ("Simcenter AeroStructures Environment"), sc_margin_safety ("Simcenter Margin Of Safety")

Parameters
parameterName
Returns
unsafe double [] NXOpen.CAE.AeroStructures.MarginResultTableRow.GetInputLoad ( string  parameterName)
inline

Get the aggregated or non aggregated load values of an input parameter for this row.

If the load values were aggregated, the output will be an array with only one value. If the values were not aggregated, the output will be an array with one value per element or node.

Created in NX12.0.0

License requirements: sc_aero_environment ("Simcenter AeroStructures Environment"), sc_margin_safety ("Simcenter Margin Of Safety")

Parameters
parameterName
Returns
unsafe string NXOpen.CAE.AeroStructures.MarginResultTableRow.GetInputScalarMeasure ( string  parameterName)
inline

Get the measure of a scalar input parameter for this row.

Created in NX1847.0.0

License requirements: sc_aero_environment ("Simcenter AeroStructures Environment"), sc_margin_safety ("Simcenter Margin Of Safety")

Parameters
parameterName
Returns
unsafe NXOpen.Unit NXOpen.CAE.AeroStructures.MarginResultTableRow.GetInputScalarUnit ( string  parameterName)
inline

Get the unit of a scalar input parameter for this row

Created in NX12.0.0

License requirements: sc_aero_environment ("Simcenter AeroStructures Environment"), sc_margin_safety ("Simcenter Margin Of Safety")

Parameters
parameterName
Returns
the unit of the value returned by CAE.AeroStructures.MarginResultTableRow.GetInputScalarValue
unsafe double NXOpen.CAE.AeroStructures.MarginResultTableRow.GetInputScalarValue ( string  parameterName)
inline

Get the value of a scalar input parameter for this row

Created in NX12.0.0

License requirements: sc_aero_environment ("Simcenter AeroStructures Environment"), sc_margin_safety ("Simcenter Margin Of Safety")

Parameters
parameterName
Returns
unsafe string NXOpen.CAE.AeroStructures.MarginResultTableRow.GetInputStringValue ( string  parameterName)
inline

Get the value of a string input parameter for this row

Created in NX12.0.0

License requirements: sc_aero_environment ("Simcenter AeroStructures Environment"), sc_margin_safety ("Simcenter Margin Of Safety")

Parameters
parameterName
Returns
unsafe bool NXOpen.CAE.AeroStructures.MarginResultTableRow.GetOutputBooleanValue ( string  parameterName)
inline

Get the value of a boolean output parameter for this row

Created in NX12.0.0

License requirements: sc_aero_environment ("Simcenter AeroStructures Environment"), sc_margin_safety ("Simcenter Margin Of Safety")

Parameters
parameterName
Returns
unsafe int NXOpen.CAE.AeroStructures.MarginResultTableRow.GetOutputIntegerValue ( string  parameterName)
inline

Get the value of an integer output parameter for this row

Created in NX12.0.0

License requirements: sc_aero_environment ("Simcenter AeroStructures Environment"), sc_margin_safety ("Simcenter Margin Of Safety")

Parameters
parameterName
Returns
unsafe string NXOpen.CAE.AeroStructures.MarginResultTableRow.GetOutputScalarMeasure ( string  parameterName)
inline

Get the measure of a scalar output parameter for this row.

Created in NX1847.0.0

License requirements: sc_aero_environment ("Simcenter AeroStructures Environment"), sc_margin_safety ("Simcenter Margin Of Safety")

Parameters
parameterName
Returns
unsafe NXOpen.Unit NXOpen.CAE.AeroStructures.MarginResultTableRow.GetOutputScalarUnit ( string  parameterName)
inline

Get the unit of a scalar output parameter for this row.

An exception(code "3520027") will be thrown if no unit can be found with the given parameter. An exception(code "3520046") will be thrown if the unit measure of the given parameter is Unitless, this API returns NULL as well.

Created in NX12.0.0

License requirements: sc_aero_environment ("Simcenter AeroStructures Environment"), sc_margin_safety ("Simcenter Margin Of Safety")

Parameters
parameterName
Returns
the unit of the value returned by CAE.AeroStructures.MarginResultTableRow.GetOutputScalarValue
unsafe double NXOpen.CAE.AeroStructures.MarginResultTableRow.GetOutputScalarValue ( string  parameterName)
inline

Get the value of a scalar output parameter for this row

Created in NX12.0.0

License requirements: sc_aero_environment ("Simcenter AeroStructures Environment"), sc_margin_safety ("Simcenter Margin Of Safety")

Parameters
parameterName
Returns
unsafe string NXOpen.CAE.AeroStructures.MarginResultTableRow.GetOutputStringValue ( string  parameterName)
inline

Get the value of a string output parameter for this row

Created in NX12.0.0

License requirements: sc_aero_environment ("Simcenter AeroStructures Environment"), sc_margin_safety ("Simcenter Margin Of Safety")

Parameters
parameterName
Returns

Property Documentation

unsafe NXOpen.CAE.AeroStructures.MarginCalculation NXOpen.CAE.AeroStructures.MarginResultTableRow.Calculation
get

Returns the calculation object for this row

Created in NX12.0.0

License requirements: sc_aero_environment ("Simcenter AeroStructures Environment"), sc_margin_safety ("Simcenter Margin Of Safety")

unsafe string NXOpen.CAE.AeroStructures.MarginResultTableRow.CalculationName
get

Returns the calculation name for this row

Created in NX12.0.0

License requirements: sc_aero_environment ("Simcenter AeroStructures Environment"), sc_margin_safety ("Simcenter Margin Of Safety")

unsafe string NXOpen.CAE.AeroStructures.MarginResultTableRow.FailureModeName
get

Returns the failure mode name for this row

Created in NX12.0.0

License requirements: sc_aero_environment ("Simcenter AeroStructures Environment"), sc_margin_safety ("Simcenter Margin Of Safety")

unsafe string NXOpen.CAE.AeroStructures.MarginResultTableRow.FemSolutionName
get

Returns the fem solution name for this row

Created in NX12.0.0

License requirements: sc_aero_environment ("Simcenter AeroStructures Environment"), sc_margin_safety ("Simcenter Margin Of Safety")

unsafe int NXOpen.CAE.AeroStructures.MarginResultTableRow.GlobalRank
get

Returns the global rank for this row

Created in NX12.0.0

License requirements: sc_aero_environment ("Simcenter AeroStructures Environment"), sc_margin_safety ("Simcenter Margin Of Safety")

unsafe string NXOpen.CAE.AeroStructures.MarginResultTableRow.LoadCaseName
get

Returns the load case name for this row

Created in NX12.0.0

License requirements: sc_aero_environment ("Simcenter AeroStructures Environment"), sc_margin_safety ("Simcenter Margin Of Safety")

unsafe double NXOpen.CAE.AeroStructures.MarginResultTableRow.MarginOfSafety
get

Returns the margin of safety for this row

Created in NX12.0.0

License requirements: sc_aero_environment ("Simcenter AeroStructures Environment"), sc_margin_safety ("Simcenter Margin Of Safety")

unsafe string NXOpen.CAE.AeroStructures.MarginResultTableRow.MethodName
get

Returns the method name implementing the calculation for this row

Created in NX12.0.0

License requirements: sc_aero_environment ("Simcenter AeroStructures Environment"), sc_margin_safety ("Simcenter Margin Of Safety")

unsafe int NXOpen.CAE.AeroStructures.MarginResultTableRow.RankByCalculation
get

Returns the rank by calculation for this row

Created in NX12.0.0

License requirements: sc_aero_environment ("Simcenter AeroStructures Environment"), sc_margin_safety ("Simcenter Margin Of Safety")

unsafe int NXOpen.CAE.AeroStructures.MarginResultTableRow.RankByFailureMode
get

Returns the rank by failure_mode for this row

Created in NX12.0.0

License requirements: sc_aero_environment ("Simcenter AeroStructures Environment"), sc_margin_safety ("Simcenter Margin Of Safety")

unsafe int NXOpen.CAE.AeroStructures.MarginResultTableRow.RankByLoadCase
get

Returns the rank by load case for this row

Created in NX12.0.0

License requirements: sc_aero_environment ("Simcenter AeroStructures Environment"), sc_margin_safety ("Simcenter Margin Of Safety")


The documentation for this class was generated from the following file:
Copyright 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.