Class describes a naive sorting algorithm which sorts the DataSet by simply stacking the elements onto each other. More...
#include <ontopgraphsorter.h>
Public Member Functions | |
OnTopGraphSorter (QObject *parent) | |
QString | GetName () |
Returns a user-presentable name for the object. | |
Public Member Functions inherited from GraphSorter | |
GraphSorter (QObject *parent) | |
void | Sort (DataSet &data, const SortingAttribute attribute) |
Sorts the dataset in a preprocessing step according to its dataitems sorting attribute value. More... | |
Additional Inherited Members | |
Public Types inherited from GraphSorter | |
enum | SortingAttribute { OnsetTimeASC = 0, OnsetTimeDESC, VolatilityASC, VolatilityDESC, SIZE_OF_ENUM } |
List of attributes used to sort the dataset. | |
Static Public Attributes inherited from GraphSorter | |
static const char *const | sortingAttribute_str [SortingAttribute::SIZE_OF_ENUM] ={"OnsetTime asc", "OnsetTime desc", "Volatility asc", "Volatility desc"} |
String value of the sorting attributes used to display in the GUI. | |
Class describes a naive sorting algorithm which sorts the DataSet by simply stacking the elements onto each other.