00001 #ifndef _MQRANGE2F_H_
00002 #define _MQRANGE2F_H_
00003
00004
00005
00006
00007
00008
00019 struct MQRange2f
00020 {
00021 float min;
00022 float max;
00023 };
00024
00025 typedef struct MQRange2f MQRange2f;
00026
00027 int MQRange2f_isValueWithin(MQRange2f* range, float query);
00028 int MQRange2f_cmp(const void *p1, const void *p2);
00029
00030 MQRange2f* MQRange2fArray_create(int size);
00031 MQRange2f* MQRange2fArray_find(MQRange2f* array, int narray, MQRange2f* key);
00032 void MQRange2fArray_sort(MQRange2f* array, int narray);
00033
00034 #endif
00035