|
Medical Imaging Interaction Toolkit
2018.4.99-389bf124
Medical Imaging Interaction Toolkit
|
A struct that inherits from std::binary_function. You can use it in std::sort algorithm for sorting the property list elements. More...
#include <QmitkPropertiesTableModel.h>


Public Types | |
| enum | CompareCriteria { CompareByName, CompareByValue } |
| Specifies field of the property with which it will be sorted. More... | |
| enum | CompareOperator { Less, Greater } |
| Specifies Ascending/descending ordering. More... | |
Public Member Functions | |
| PropertyDataSetCompareFunction (CompareCriteria _CompareCriteria=CompareByName, CompareOperator _CompareOperator=Less) | |
| Creates a PropertyDataSetCompareFunction. A CompareCriteria and a CompareOperator must be given. More... | |
| bool | operator() (const PropertyDataSet &_Left, const PropertyDataSet &_Right) const |
| The reimplemented compare function. More... | |
Protected Attributes | |
| CompareCriteria | m_CompareCriteria |
| CompareOperator | m_CompareOperator |
A struct that inherits from std::binary_function. You can use it in std::sort algorithm for sorting the property list elements.
Definition at line 129 of file QmitkPropertiesTableModel.h.
Specifies field of the property with which it will be sorted.
| Enumerator | |
|---|---|
| CompareByName | |
| CompareByValue | |
Definition at line 134 of file QmitkPropertiesTableModel.h.
Specifies Ascending/descending ordering.
| Enumerator | |
|---|---|
| Less | |
| Greater | |
Definition at line 143 of file QmitkPropertiesTableModel.h.
| QmitkPropertiesTableModel::PropertyDataSetCompareFunction::PropertyDataSetCompareFunction | ( | CompareCriteria | _CompareCriteria = CompareByName, |
| CompareOperator | _CompareOperator = Less |
||
| ) |
Creates a PropertyDataSetCompareFunction. A CompareCriteria and a CompareOperator must be given.
Definition at line 490 of file QmitkPropertiesTableModel.cpp.
| bool QmitkPropertiesTableModel::PropertyDataSetCompareFunction::operator() | ( | const PropertyDataSet & | _Left, |
| const PropertyDataSet & | _Right | ||
| ) | const |
The reimplemented compare function.
Definition at line 496 of file QmitkPropertiesTableModel.cpp.
References CompareByValue, Less, m_CompareCriteria, and m_CompareOperator.
|
protected |
Definition at line 160 of file QmitkPropertiesTableModel.h.
Referenced by operator()().
|
protected |
Definition at line 161 of file QmitkPropertiesTableModel.h.
Referenced by operator()().