Lines Matching refs:a

62     public void add(Long4 a) {  in add()  argument
63 this.x += a.x; in add()
64 this.y += a.y; in add()
65 this.z += a.z; in add()
66 this.w += a.w; in add()
76 public static Long4 add(Long4 a, Long4 b) { in add() argument
78 result.x = a.x + b.x; in add()
79 result.y = a.y + b.y; in add()
80 result.z = a.z + b.z; in add()
81 result.w = a.w + b.w; in add()
105 public static Long4 add(Long4 a, long b) { in add() argument
107 result.x = a.x + b; in add()
108 result.y = a.y + b; in add()
109 result.z = a.z + b; in add()
110 result.w = a.w + b; in add()
120 public void sub(Long4 a) { in sub() argument
121 this.x -= a.x; in sub()
122 this.y -= a.y; in sub()
123 this.z -= a.z; in sub()
124 this.w -= a.w; in sub()
134 public static Long4 sub(Long4 a, Long4 b) { in sub() argument
136 result.x = a.x - b.x; in sub()
137 result.y = a.y - b.y; in sub()
138 result.z = a.z - b.z; in sub()
139 result.w = a.w - b.w; in sub()
163 public static Long4 sub(Long4 a, long b) { in sub() argument
165 result.x = a.x - b; in sub()
166 result.y = a.y - b; in sub()
167 result.z = a.z - b; in sub()
168 result.w = a.w - b; in sub()
178 public void mul(Long4 a) { in mul() argument
179 this.x *= a.x; in mul()
180 this.y *= a.y; in mul()
181 this.z *= a.z; in mul()
182 this.w *= a.w; in mul()
192 public static Long4 mul(Long4 a, Long4 b) { in mul() argument
194 result.x = a.x * b.x; in mul()
195 result.y = a.y * b.y; in mul()
196 result.z = a.z * b.z; in mul()
197 result.w = a.w * b.w; in mul()
221 public static Long4 mul(Long4 a, long b) { in mul() argument
223 result.x = a.x * b; in mul()
224 result.y = a.y * b; in mul()
225 result.z = a.z * b; in mul()
226 result.w = a.w * b; in mul()
236 public void div(Long4 a) { in div() argument
237 this.x /= a.x; in div()
238 this.y /= a.y; in div()
239 this.z /= a.z; in div()
240 this.w /= a.w; in div()
250 public static Long4 div(Long4 a, Long4 b) { in div() argument
252 result.x = a.x / b.x; in div()
253 result.y = a.y / b.y; in div()
254 result.z = a.z / b.z; in div()
255 result.w = a.w / b.w; in div()
279 public static Long4 div(Long4 a, long b) { in div() argument
281 result.x = a.x / b; in div()
282 result.y = a.y / b; in div()
283 result.z = a.z / b; in div()
284 result.w = a.w / b; in div()
294 public void mod(Long4 a) { in mod() argument
295 this.x %= a.x; in mod()
296 this.y %= a.y; in mod()
297 this.z %= a.z; in mod()
298 this.w %= a.w; in mod()
308 public static Long4 mod(Long4 a, Long4 b) { in mod() argument
310 result.x = a.x % b.x; in mod()
311 result.y = a.y % b.y; in mod()
312 result.z = a.z % b.z; in mod()
313 result.w = a.w % b.w; in mod()
337 public static Long4 mod(Long4 a, long b) { in mod() argument
339 result.x = a.x % b; in mod()
340 result.y = a.y % b; in mod()
341 result.z = a.z % b; in mod()
342 result.w = a.w % b; in mod()
372 public long dotProduct(Long4 a) { in dotProduct() argument
373 return (long)((x * a.x) + (y * a.y) + (z * a.z) + (w * a.w)); in dotProduct()
383 public static long dotProduct(Long4 a, Long4 b) { in dotProduct() argument
384 return (long)((b.x * a.x) + (b.y * a.y) + (b.z * a.z) + (b.w * a.w)); in dotProduct()
393 public void addMultiple(Long4 a, long factor) { in addMultiple() argument
394 x += a.x * factor; in addMultiple()
395 y += a.y * factor; in addMultiple()
396 z += a.z * factor; in addMultiple()
397 w += a.w * factor; in addMultiple()
405 public void set(Long4 a) { in set() argument
406 this.x = a.x; in set()
407 this.y = a.y; in set()
408 this.z = a.z; in set()
409 this.w = a.w; in set()
420 public void setValues(long a, long b, long c, long d) { in setValues() argument
421 this.x = a; in setValues()