Lines Matching refs:w
57 pDst->w = q1->w * q2->w - q1->x * q2->x - q1->y * q2->y - q1->z * q2->z;
58 pDst->x = q1->w * q2->x + q1->x * q2->w + q1->y * q2->z - q1->z * q2->y;
59 pDst->y = q1->w * q2->y + q1->y * q2->w + q1->z * q2->x - q1->x * q2->z;
60 pDst->z = q1->w * q2->z + q1->z * q2->w + q1->x * q2->y - q1->y * q2->x;
72 register f32 x, y, z, w;
79 q1w = q1->w;
84 q2w = q2->w;
89 w = q1w * q2w - q1x * q2x - q1y * q2y - q1z * q2z;
94 pOut->w = w;
117 mag = (q->x * q->x) + (q->y * q->y) + (q->z * q->z) + (q->w * q->w);
126 pOut->w = q->w * mag;
130 pOut->x = pOut->y = pOut->z = pOut->w = 0.0F;
144 register f32 x, y, z, w;
149 w = q->w;
151 mag = (x * x) + (y * y) + (z * z) + (w * w);
160 w = w * mag;
165 pOut->w = w;
170 pOut->x = pOut->y = pOut->z = pOut->w = 0.0F;
192 mag = ( q->x * q->x + q->y * q->y + q->z * q->z + q->w * q->w );
204 pOut->w = q->w * norminv;
216 register f32 x, y, z, w;
221 w = q->w;
223 mag = ( x * x + y * y + z * z + w * w );
235 w = w * norminv;
240 pOut->w = w;