Lines Matching refs:val
34 float val[3][3]; /* [row][col] */
47 m->val[0][0] = 1;
48 m->val[1][1] = 1;
49 m->val[2][2] = 1;
56 m->val[0][0] = values[0];
57 m->val[0][1] = values[1];
58 m->val[0][2] = values[2];
59 m->val[1][0] = values[3];
60 m->val[1][1] = values[4];
61 m->val[1][2] = values[5];
68 m->val[0][0] = sx;
69 m->val[1][1] = sy;
76 m->val[0][2] = x;
77 m->val[1][2] = y;
89 m->val[0][0] = c;
90 m->val[0][1] = -s;
91 m->val[1][0] = s;
92 m->val[1][1] = c;
98 return (m->val[0][0] == 1 &&
99 m->val[0][1] == 0 &&
100 m->val[0][2] == 0 &&
101 m->val[1][0] == 0 &&
102 m->val[1][1] == 1 &&
103 m->val[1][2] == 0 &&
104 m->val[2][0] == 0 &&
105 m->val[2][1] == 0 &&
106 m->val[2][2] == 1);
121 v += m1->val[row][i] * m2->val[i][col];
123 m.val[row][col] = v;
135 tx = *x * m->val[0][0] + *y * m->val[0][1] + m->val[0][2];
136 ty = *x * m->val[1][0] + *y * m->val[1][1] + m->val[1][2];
147 tx = *x * m->val[0][0] + *y * m->val[0][1] + m->val[0][2];
148 ty = *x * m->val[1][0] + *y * m->val[1][1] + m->val[1][2];
157 out[0] = m->val[0][0];
158 out[1] = m->val[0][1];
159 out[2] = m->val[0][2];
160 out[3] = m->val[1][0];
161 out[4] = m->val[1][1];
162 out[5] = m->val[1][2];
169 dest->val[0][0] = src->val[0][0];
170 dest->val[0][1] = src->val[0][1];
171 dest->val[1][0] = src->val[1][0];
172 dest->val[1][1] = src->val[1][1];