Lines Matching refs:bw
141 bx = b[0], by = b[1], bz = b[2], bw = b[3];
143 out[0] = ax * bw + aw * bx + ay * bz - az * by;
144 out[1] = ay * bw + aw * by + az * bx - ax * bz;
145 out[2] = az * bw + aw * bz + ax * by - ay * bx;
146 out[3] = aw * bw - ax * bx - ay * by - az * bz;
179 bx = Math.sin(rad), bw = Math.cos(rad);
181 out[0] = ax * bw + aw * bx;
182 out[1] = ay * bw + az * bx;
183 out[2] = az * bw - ay * bx;
184 out[3] = aw * bw - ax * bx;
200 by = Math.sin(rad), bw = Math.cos(rad);
202 out[0] = ax * bw - az * by;
203 out[1] = ay * bw + aw * by;
204 out[2] = az * bw + ax * by;
205 out[3] = aw * bw - ay * by;
221 bz = Math.sin(rad), bw = Math.cos(rad);
223 out[0] = ax * bw + ay * bz;
224 out[1] = ay * bw - ax * bz;
225 out[2] = az * bw + aw * bz;
226 out[3] = aw * bw - az * bz;
282 bx = b[0], by = b[1], bz = b[2], bw = b[3];
284 var cosHalfTheta = ax * bx + ay * by + az * bz + aw * bw,
307 out[3] = (aw * 0.5 + bw * 0.5);
317 out[3] = (aw * ratioA + bw * ratioB);