MythTV  master
quickselect.h
Go to the documentation of this file.
1 #ifndef QUICKSELECT_H
2 #define QUICKSELECT_H
3 
4 unsigned char quick_select(unsigned char *arr, int nelems, int select);
5 unsigned char quick_select_median(unsigned char *arr, int nelems);
6 
7 unsigned short quick_select_ushort(unsigned short *arr, int nelems, int select);
8 unsigned short quick_select_median_ushort(unsigned short *arr, int nelems);
9 
10 float quick_select_float(float *arr, int nelems, int select);
11 float quick_select_median_float(float *arr, int nelems);
12 
13 #endif /* !QUICKSELECT_H */
quick_select_median_ushort
unsigned short quick_select_median_ushort(unsigned short *arr, int nelems)
Definition: quickselect.cpp:125
quick_select_float
float quick_select_float(float *arr, int nelems, int select)
Definition: quickselect.cpp:133
quick_select_ushort
unsigned short quick_select_ushort(unsigned short *arr, int nelems, int select)
Definition: quickselect.cpp:74
quick_select
unsigned char quick_select(unsigned char *arr, int nelems, int select)
Definition: quickselect.cpp:15
quick_select_median_float
float quick_select_median_float(float *arr, int nelems)
Definition: quickselect.cpp:182
quick_select_median
unsigned char quick_select_median(unsigned char *arr, int nelems)
Definition: quickselect.cpp:66