Lines Matching refs:q
26 arg: rs_quaternion* q, "Destination quaternion to add to."
30 Adds two quaternions, i.e. <code>*q += *rhs;</code>
32 q->w += rhs->w;
33 q->x += rhs->x;
34 q->y += rhs->y;
35 q->z += rhs->z;
42 arg: rs_quaternion* q, "Quaternion to modify."
47 q->x = -q->x;
48 q->y = -q->y;
49 q->z = -q->z;
70 arg: const rs_quaternion* q, "Normalized quaternion."
75 float xx = q->x * q->x;
76 float xy = q->x * q->y;
77 float xz = q->x * q->z;
78 float xw = q->x * q->w;
79 float yy = q->y * q->y;
80 float yz = q->y * q->z;
81 float yw = q->y * q->w;
82 float zz = q->z * q->z;
83 float zw = q->z * q->w;
102 arg: rs_quaternion* q, "Destination quaternion."
115 q->w = c;
116 q->x = x * s;
117 q->y = y * s;
118 q->z = z * s;
125 arg: rs_quaternion* q, "Destination quaternion."
134 q->w = w;
135 q->x = x;
136 q->y = y;
137 q->z = z;
144 arg: rs_quaternion* q
147 q->w = rhs->w;
148 q->x = rhs->x;
149 q->y = rhs->y;
150 q->z = rhs->z;
160 arg: rs_quaternion* q, "Destination quaternion."
290 arg: rs_quaternion* q
298 arg: rs_quaternion* q
314 arg: const rs_quaternion* q
321 arg: rs_quaternion* q
332 arg: rs_quaternion* q
343 arg: rs_quaternion* q
354 arg: rs_quaternion* q
365 arg: rs_quaternion* q
372 arg: rs_quaternion* q
380 arg: rs_quaternion* q
388 arg: rs_quaternion* q