NXOpen C++ Reference Guide
|
MarginResultTableRow represents one row in a result table and is returned by a query iterator. More...
Public Member Functions | |
NXOpen::CAE::AeroStructures::MarginCalculation * | Calculation () |
Returns the calculation object for this row Created in NX12.0.0. More... | |
NXString | CalculationName () |
Returns the calculation name for this row Created in NX12.0.0. More... | |
NXString | FailureModeName () |
Returns the failure mode name for this row Created in NX12.0.0. More... | |
NXString | FemSolutionName () |
Returns the fem solution name for this row Created in NX12.0.0. More... | |
bool | GetInputBooleanValue (const NXString ¶meterName) |
Get the value of a boolean input parameter for this row Created in NX12.0.0. More... | |
bool | GetInputBooleanValue (const char *parameterName) |
Get the value of a boolean input parameter for this row Created in NX12.0.0. More... | |
int | GetInputIntegerValue (const NXString ¶meterName) |
Get the value of an integer input parameter for this row Created in NX12.0.0. More... | |
int | GetInputIntegerValue (const char *parameterName) |
Get the value of an integer input parameter for this row Created in NX12.0.0. More... | |
std::vector< double > | GetInputLoad (const NXString ¶meterName) |
Get the aggregated or non aggregated load values of an input parameter for this row. More... | |
std::vector< double > | GetInputLoad (const char *parameterName) |
Get the aggregated or non aggregated load values of an input parameter for this row. More... | |
NXString | GetInputScalarMeasure (const NXString ¶meterName) |
Get the measure of a scalar input parameter for this row. More... | |
NXString | GetInputScalarMeasure (const char *parameterName) |
Get the measure of a scalar input parameter for this row. More... | |
NXOpen::Unit * | GetInputScalarUnit (const NXString ¶meterName) |
Get the unit of a scalar input parameter for this row. More... | |
NXOpen::Unit * | GetInputScalarUnit (const char *parameterName) |
Get the unit of a scalar input parameter for this row. More... | |
double | GetInputScalarValue (const NXString ¶meterName) |
Get the value of a scalar input parameter for this row Created in NX12.0.0. More... | |
double | GetInputScalarValue (const char *parameterName) |
Get the value of a scalar input parameter for this row Created in NX12.0.0. More... | |
NXString | GetInputStringValue (const NXString ¶meterName) |
Get the value of a string input parameter for this row Created in NX12.0.0. More... | |
NXString | GetInputStringValue (const char *parameterName) |
Get the value of a string input parameter for this row Created in NX12.0.0. More... | |
bool | GetOutputBooleanValue (const NXString ¶meterName) |
Get the value of a boolean output parameter for this row Created in NX12.0.0. More... | |
bool | GetOutputBooleanValue (const char *parameterName) |
Get the value of a boolean output parameter for this row Created in NX12.0.0. More... | |
int | GetOutputIntegerValue (const NXString ¶meterName) |
Get the value of an integer output parameter for this row Created in NX12.0.0. More... | |
int | GetOutputIntegerValue (const char *parameterName) |
Get the value of an integer output parameter for this row Created in NX12.0.0. More... | |
NXString | GetOutputScalarMeasure (const NXString ¶meterName) |
Get the measure of a scalar output parameter for this row. More... | |
NXString | GetOutputScalarMeasure (const char *parameterName) |
Get the measure of a scalar output parameter for this row. More... | |
NXOpen::Unit * | GetOutputScalarUnit (const NXString ¶meterName) |
Get the unit of a scalar output parameter for this row. More... | |
NXOpen::Unit * | GetOutputScalarUnit (const char *parameterName) |
Get the unit of a scalar output parameter for this row. More... | |
double | GetOutputScalarValue (const NXString ¶meterName) |
Get the value of a scalar output parameter for this row Created in NX12.0.0. More... | |
double | GetOutputScalarValue (const char *parameterName) |
Get the value of a scalar output parameter for this row Created in NX12.0.0. More... | |
NXString | GetOutputStringValue (const NXString ¶meterName) |
Get the value of a string output parameter for this row Created in NX12.0.0. More... | |
NXString | GetOutputStringValue (const char *parameterName) |
Get the value of a string output parameter for this row Created in NX12.0.0. More... | |
int | GlobalRank () |
Returns the global rank for this row Created in NX12.0.0. More... | |
NXString | LoadCaseName () |
Returns the load case name for this row Created in NX12.0.0. More... | |
double | MarginOfSafety () |
Returns the margin of safety for this row Created in NX12.0.0. More... | |
NXString | MethodName () |
Returns the method name implementing the calculation for this row Created in NX12.0.0. More... | |
int | RankByCalculation () |
Returns the rank by calculation for this row Created in NX12.0.0. More... | |
int | RankByFailureMode () |
Returns the rank by failure_mode for this row Created in NX12.0.0. More... | |
int | RankByLoadCase () |
Returns the rank by load case for this row Created in NX12.0.0. More... | |
virtual | ~MarginResultTableRow () |
Dispose Created in NX12.0.0. More... | |
Public Member Functions inherited from NXOpen::TransientObject | |
void * | GetHandle () |
Handle of the internal object represented by this object. More... | |
MarginResultTableRow represents one row in a result table and is returned by a query iterator.
Created in NX12.0.0.
|
virtual |
Dispose
Created in NX12.0.0.
License requirements : None
NXOpen::CAE::AeroStructures::MarginCalculation* NXOpen::CAE::AeroStructures::MarginResultTableRow::Calculation | ( | ) |
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")
NXString NXOpen::CAE::AeroStructures::MarginResultTableRow::CalculationName | ( | ) |
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")
NXString NXOpen::CAE::AeroStructures::MarginResultTableRow::FailureModeName | ( | ) |
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")
NXString NXOpen::CAE::AeroStructures::MarginResultTableRow::FemSolutionName | ( | ) |
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")
bool NXOpen::CAE::AeroStructures::MarginResultTableRow::GetInputBooleanValue | ( | const NXString & | parameterName | ) |
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")
parameterName | parametername |
bool NXOpen::CAE::AeroStructures::MarginResultTableRow::GetInputBooleanValue | ( | const char * | parameterName | ) |
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")
parameterName | parametername |
int NXOpen::CAE::AeroStructures::MarginResultTableRow::GetInputIntegerValue | ( | const NXString & | parameterName | ) |
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")
parameterName | parametername |
int NXOpen::CAE::AeroStructures::MarginResultTableRow::GetInputIntegerValue | ( | const char * | parameterName | ) |
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")
parameterName | parametername |
std::vector<double> NXOpen::CAE::AeroStructures::MarginResultTableRow::GetInputLoad | ( | const NXString & | parameterName | ) |
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")
parameterName | parametername |
std::vector<double> NXOpen::CAE::AeroStructures::MarginResultTableRow::GetInputLoad | ( | const char * | parameterName | ) |
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")
parameterName | parametername |
NXString NXOpen::CAE::AeroStructures::MarginResultTableRow::GetInputScalarMeasure | ( | const NXString & | parameterName | ) |
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")
parameterName | parametername |
NXString NXOpen::CAE::AeroStructures::MarginResultTableRow::GetInputScalarMeasure | ( | const char * | parameterName | ) |
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")
parameterName | parametername |
NXOpen::Unit* NXOpen::CAE::AeroStructures::MarginResultTableRow::GetInputScalarUnit | ( | const NXString & | parameterName | ) |
Get the unit of a scalar input parameter for this row.
parameterName | parametername |
NXOpen::Unit* NXOpen::CAE::AeroStructures::MarginResultTableRow::GetInputScalarUnit | ( | const char * | parameterName | ) |
Get the unit of a scalar input parameter for this row.
parameterName | parametername |
double NXOpen::CAE::AeroStructures::MarginResultTableRow::GetInputScalarValue | ( | const NXString & | parameterName | ) |
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")
parameterName | parametername |
double NXOpen::CAE::AeroStructures::MarginResultTableRow::GetInputScalarValue | ( | const char * | parameterName | ) |
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")
parameterName | parametername |
NXString NXOpen::CAE::AeroStructures::MarginResultTableRow::GetInputStringValue | ( | const NXString & | parameterName | ) |
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")
parameterName | parametername |
NXString NXOpen::CAE::AeroStructures::MarginResultTableRow::GetInputStringValue | ( | const char * | parameterName | ) |
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")
parameterName | parametername |
bool NXOpen::CAE::AeroStructures::MarginResultTableRow::GetOutputBooleanValue | ( | const NXString & | parameterName | ) |
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")
parameterName | parametername |
bool NXOpen::CAE::AeroStructures::MarginResultTableRow::GetOutputBooleanValue | ( | const char * | parameterName | ) |
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")
parameterName | parametername |
int NXOpen::CAE::AeroStructures::MarginResultTableRow::GetOutputIntegerValue | ( | const NXString & | parameterName | ) |
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")
parameterName | parametername |
int NXOpen::CAE::AeroStructures::MarginResultTableRow::GetOutputIntegerValue | ( | const char * | parameterName | ) |
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")
parameterName | parametername |
NXString NXOpen::CAE::AeroStructures::MarginResultTableRow::GetOutputScalarMeasure | ( | const NXString & | parameterName | ) |
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")
parameterName | parametername |
NXString NXOpen::CAE::AeroStructures::MarginResultTableRow::GetOutputScalarMeasure | ( | const char * | parameterName | ) |
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")
parameterName | parametername |
NXOpen::Unit* NXOpen::CAE::AeroStructures::MarginResultTableRow::GetOutputScalarUnit | ( | const NXString & | parameterName | ) |
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.
parameterName | parametername |
NXOpen::Unit* NXOpen::CAE::AeroStructures::MarginResultTableRow::GetOutputScalarUnit | ( | const char * | parameterName | ) |
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.
parameterName | parametername |
double NXOpen::CAE::AeroStructures::MarginResultTableRow::GetOutputScalarValue | ( | const NXString & | parameterName | ) |
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")
parameterName | parametername |
double NXOpen::CAE::AeroStructures::MarginResultTableRow::GetOutputScalarValue | ( | const char * | parameterName | ) |
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")
parameterName | parametername |
NXString NXOpen::CAE::AeroStructures::MarginResultTableRow::GetOutputStringValue | ( | const NXString & | parameterName | ) |
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")
parameterName | parametername |
NXString NXOpen::CAE::AeroStructures::MarginResultTableRow::GetOutputStringValue | ( | const char * | parameterName | ) |
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")
parameterName | parametername |
int NXOpen::CAE::AeroStructures::MarginResultTableRow::GlobalRank | ( | ) |
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")
NXString NXOpen::CAE::AeroStructures::MarginResultTableRow::LoadCaseName | ( | ) |
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")
double NXOpen::CAE::AeroStructures::MarginResultTableRow::MarginOfSafety | ( | ) |
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")
NXString NXOpen::CAE::AeroStructures::MarginResultTableRow::MethodName | ( | ) |
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")
int NXOpen::CAE::AeroStructures::MarginResultTableRow::RankByCalculation | ( | ) |
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")
int NXOpen::CAE::AeroStructures::MarginResultTableRow::RankByFailureMode | ( | ) |
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")
int NXOpen::CAE::AeroStructures::MarginResultTableRow::RankByLoadCase | ( | ) |
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")