Formatting

This commit is contained in:
Alex Harker
2020-06-16 14:25:34 +01:00
parent 8e8190407c
commit 40a6a52aa5
2 changed files with 13 additions and 8 deletions
@@ -59,37 +59,42 @@ void sortIndices(unsigned long *indices, T *data, unsigned long size)
}
}
template <class T> void sortAscending(T *data, unsigned long size)
template <class T>
void sortAscending(T *data, unsigned long size)
{
sortVector<std::greater<T>>(data, size);
}
template <class T> void sortDescending(T *data, unsigned long size)
template <class T>
void sortDescending(T *data, unsigned long size)
{
sortVector<std::less<T>>(data, size);
}
template <class T> void sortAscending(T *output, const T *input, unsigned long size)
template <class T>
void sortAscending(T *output, const T *input, unsigned long size)
{
std::copy(input, input + size, output);
sortAscending(output, size);
}
template <class T> void sortDescending(T *output, const T *input, unsigned long size)
template <class T>
void sortDescending(T *output, const T *input, unsigned long size)
{
std::copy(input, input + size, output);
sortDescending(output, size);
}
template <class T> void sortIndicesAscending(unsigned long *indices, const T *data, unsigned long size)
template <class T>
void sortIndicesAscending(unsigned long *indices, const T *data, unsigned long size)
{
sortIndices<std::greater<T>>(indices, data, size);
}
template <class T> void sortIndicesDescending(unsigned long *indices, const T *data, unsigned long size)
template <class T>
void sortIndicesDescending(unsigned long *indices, const T *data, unsigned long size)
{
sortIndices<std::less<T>>(indices, data, size);
}
#endif
@@ -11,7 +11,7 @@ class FrameLib_Gaussian final : public FrameLib_Processor
enum ParameterList { kMode, kLength, kUnits, kMean, kDeviation, kMismatchMode };
enum Modes { kRequestedLength, kInLength };
enum MismatchModes { kDefault, kExtend};
enum MismatchModes { kDefault, kExtend };
enum Units { kSamples, kMS, kSeconds };
struct ParameterInfo : public FrameLib_Parameters::Info { ParameterInfo(); };