NLA SoC: Merge from 2.5
[blender.git] / source / blender / blenkernel / BKE_utildefines.h
index 419f0f5beeba5f3b35e07a561ce0614d024fc9f8..f6c305b202de29c671c8b94bc0994a7f822b10e0 100644 (file)
 
 #define IS_EQT(a, b, c) ((a > b)? (((a-b) <= c)? 1:0) : ((((b-a) <= c)? 1:0)))
 #define IN_RANGE(a, b, c) ((b < c)? ((b<a && a<c)? 1:0) : ((c<a && a<b)? 1:0))
+#define IN_RANGE_INCL(a, b, c) ((b < c)? ((b<=a && a<=c)? 1:0) : ((c<=a && a<=b)? 1:0))
 
 /* this weirdo pops up in two places ... */
 #if !defined(WIN32)