NXOpen C++ Reference Guide
|
A MarginResultTableRowFilter holds conditions which can be applied to a MarginResultTableRow. More...
A MarginResultTableRowFilter holds conditions which can be applied to a MarginResultTableRow.
The filter is used to create a MarginResultTableFilterQuery which is used to filter out rows from a result table or from another input query.
To create a new instance of this class, use NXOpen::CAE::AeroStructures::MarginSolution::CreateMarginResultTableRowFilter
Created in NX12.0.0.
Numeric comparison operator.
String comparison operator.
|
virtual |
Dispose
Created in NX12.0.0.
License requirements : None
void NXOpen::CAE::AeroStructures::MarginResultTableRowFilter::AddCiCondition | ( | NXOpen::CAE::AeroStructures::MarginResultTableDataProvider::ColumnType | columnType, |
NXOpen::CAE::AeroStructures::MarginResultTableRowFilter::StringComparisonOperator | op, | ||
const NXString & | value | ||
) |
Add a new case-insensitive condition on a string column
Created in NX12.0.0.
License requirements : sc_aero_environment ("Simcenter AeroStructures Environment"), sc_margin_safety ("Simcenter Margin Of Safety")
columnType | the registered column type |
op | op |
value | value |
void NXOpen::CAE::AeroStructures::MarginResultTableRowFilter::AddCiCondition | ( | NXOpen::CAE::AeroStructures::MarginResultTableDataProvider::ColumnType | columnType, |
NXOpen::CAE::AeroStructures::MarginResultTableRowFilter::StringComparisonOperator | op, | ||
const char * | value | ||
) |
Add a new case-insensitive condition on a string column
Created in NX12.0.0.
License requirements : sc_aero_environment ("Simcenter AeroStructures Environment"), sc_margin_safety ("Simcenter Margin Of Safety")
columnType | the registered column type |
op | op |
value | value |
void NXOpen::CAE::AeroStructures::MarginResultTableRowFilter::AddCondition | ( | NXOpen::CAE::AeroStructures::MarginResultTableDataProvider::ColumnType | columnType, |
NXOpen::CAE::AeroStructures::MarginResultTableRowFilter::NumericComparisonOperator | op, | ||
int | value | ||
) |
Add a new condition on an integer column
Created in NX12.0.0.
License requirements : sc_aero_environment ("Simcenter AeroStructures Environment"), sc_margin_safety ("Simcenter Margin Of Safety")
columnType | the registered column type |
op | op |
value | value |
void NXOpen::CAE::AeroStructures::MarginResultTableRowFilter::AddCondition | ( | NXOpen::CAE::AeroStructures::MarginResultTableDataProvider::ColumnType | columnType, |
NXOpen::CAE::AeroStructures::MarginResultTableRowFilter::NumericComparisonOperator | op, | ||
double | value | ||
) |
Add a new condition on a numeric column
Created in NX12.0.0.
License requirements : sc_aero_environment ("Simcenter AeroStructures Environment"), sc_margin_safety ("Simcenter Margin Of Safety")
columnType | the registered column type |
op | op |
value | value |
void NXOpen::CAE::AeroStructures::MarginResultTableRowFilter::AddCondition | ( | NXOpen::CAE::AeroStructures::MarginResultTableDataProvider::ColumnType | columnType, |
NXOpen::CAE::AeroStructures::MarginResultTableRowFilter::StringComparisonOperator | op, | ||
const NXString & | value | ||
) |
Add a new condition on a string column
Created in NX12.0.0.
License requirements : sc_aero_environment ("Simcenter AeroStructures Environment"), sc_margin_safety ("Simcenter Margin Of Safety")
columnType | the registered column type |
op | op |
value | value |
void NXOpen::CAE::AeroStructures::MarginResultTableRowFilter::AddCondition | ( | NXOpen::CAE::AeroStructures::MarginResultTableDataProvider::ColumnType | columnType, |
NXOpen::CAE::AeroStructures::MarginResultTableRowFilter::StringComparisonOperator | op, | ||
const char * | value | ||
) |
Add a new condition on a string column
Created in NX12.0.0.
License requirements : sc_aero_environment ("Simcenter AeroStructures Environment"), sc_margin_safety ("Simcenter Margin Of Safety")
columnType | the registered column type |
op | op |
value | value |
void NXOpen::CAE::AeroStructures::MarginResultTableRowFilter::AddCondition | ( | NXOpen::CAE::AeroStructures::MarginResultTableRowFilter * | otherFilter | ) |
Adds another filter to the conditions of the current filter if the current filter is a conjunction the new filter is logically AND-ed if the current filter is a disjunction the new filter is logically OR-ed
Created in NX12.0.0.
License requirements : sc_aero_environment ("Simcenter AeroStructures Environment"), sc_margin_safety ("Simcenter Margin Of Safety")
otherFilter | otherfilter |
void NXOpen::CAE::AeroStructures::MarginResultTableRowFilter::AndWith | ( | NXOpen::CAE::AeroStructures::MarginResultTableRowFilter * | otherFilter | ) |
Logically AND with the current filter
Created in NX12.0.0.
License requirements : sc_aero_environment ("Simcenter AeroStructures Environment"), sc_margin_safety ("Simcenter Margin Of Safety")
otherFilter | otherfilter |
void NXOpen::CAE::AeroStructures::MarginResultTableRowFilter::OrWith | ( | NXOpen::CAE::AeroStructures::MarginResultTableRowFilter * | otherFilter | ) |
Logically OR with the current filter
Created in NX12.0.0.
License requirements : sc_aero_environment ("Simcenter AeroStructures Environment"), sc_margin_safety ("Simcenter Margin Of Safety")
otherFilter | otherfilter |