45 float fsize[] = {1.0, 1.0, 1.0};
48 fsize[axis] = -fsize[axis];
65 rmat[axis][0] = -rmat[axis][0];
66 rmat[axis][1] = -rmat[axis][1];
67 rmat[axis][2] = -rmat[axis][2];
68 rmat[0][axis] = -rmat[0][axis];
69 rmat[1][axis] = -rmat[1][axis];
70 rmat[2][axis] = -rmat[2][axis];
92 float center[3], vec[3];
169 int special_axis_bitmap = 0;
170 int special_axis = -1;
173 special_axis_bitmap = (bitmap_len == 2) ? ~axis_bitmap : axis_bitmap;
181 for (i = 0; i < tc->data_len; i++, td++) {
197 for (i = 0; i < tc->data_len; i++, td++) {
MINLINE int bitscan_forward_i(int a)
MINLINE int count_bits_i(unsigned int n)
void mul_m3_v3(const float M[3][3], float r[3])
void unit_m3(float m[3][3])
bool invert_m3_m3(float inverse[3][3], const float mat[3][3])
void mul_m3_m3m3(float R[3][3], const float A[3][3], const float B[3][3])
MINLINE void sub_v3_v3(float r[3], const float a[3])
void reflect_v3_v3v3(float out[3], const float v[3], const float normal[3])
MINLINE void sub_v3_v3v3(float r[3], const float a[3], const float b[3])
MINLINE void copy_v3_v3(float r[3], const float a[3])
MINLINE void add_v3_v3v3(float r[3], const float a[3], const float b[3])
MINLINE void negate_v3(float r[3])
MINLINE void mul_v3_v3v3(float r[3], const float v1[3], const float v2[3])
MINLINE void add_v3_v3(float r[3], const float a[3])
#define SNPRINTF(dst, format,...)
void ED_area_status_text(ScrArea *area, const char *str)