Lines Matching refs:ANGLE_BITS
78 #define ANGLE_BITS 9 macro
80 #if ANGLE_BITS < 8
81 # error ANGLE_BITS must be at least 8
84 #define ANGLE_2PI (1 << ANGLE_BITS)
85 #define ANGLE_PI (1 << (ANGLE_BITS-1))
86 #define ANGLE_PI2 (1 << (ANGLE_BITS-2))
87 #define ANGLE_PI4 (1 << (ANGLE_BITS-3))
92 #if ANGLE_BITS <= FIXED_BITS
93 # define ANGLE_FROM_FIXED(x) (Angle)((x) >> (FIXED_BITS - ANGLE_BITS))
94 # define ANGLE_TO_FIXED(x) (Fixed)((x) << (FIXED_BITS - ANGLE_BITS))
96 # define ANGLE_FROM_FIXED(x) (Angle)((x) << (ANGLE_BITS - FIXED_BITS))
97 # define ANGLE_TO_FIXED(x) (Fixed)((x) >> (ANGLE_BITS - FIXED_BITS))