Lines Matching refs:b
58 public static Double4 add(Double4 a, Double4 b) { in add() argument
60 res.x = a.x + b.x; in add()
61 res.y = a.y + b.y; in add()
62 res.z = a.z + b.z; in add()
63 res.w = a.w + b.w; in add()
99 public static Double4 add(Double4 a, double b) { in add() argument
101 res.x = a.x + b; in add()
102 res.y = a.y + b; in add()
103 res.z = a.z + b; in add()
104 res.w = a.w + b; in add()
140 public static Double4 sub(Double4 a, double b) { in sub() argument
142 res.x = a.x - b; in sub()
143 res.y = a.y - b; in sub()
144 res.z = a.z - b; in sub()
145 res.w = a.w - b; in sub()
157 public static Double4 sub(Double4 a, Double4 b) { in sub() argument
159 res.x = a.x - b.x; in sub()
160 res.y = a.y - b.y; in sub()
161 res.z = a.z - b.z; in sub()
162 res.w = a.w - b.w; in sub()
198 public static Double4 mul(Double4 a, Double4 b) { in mul() argument
200 res.x = a.x * b.x; in mul()
201 res.y = a.y * b.y; in mul()
202 res.z = a.z * b.z; in mul()
203 res.w = a.w * b.w; in mul()
215 public static Double4 mul(Double4 a, double b) { in mul() argument
217 res.x = a.x * b; in mul()
218 res.y = a.y * b; in mul()
219 res.z = a.z * b; in mul()
220 res.w = a.w * b; in mul()
256 public static Double4 div(Double4 a, double b) { in div() argument
258 res.x = a.x / b; in div()
259 res.y = a.y / b; in div()
260 res.z = a.z / b; in div()
261 res.w = a.w / b; in div()
273 public static Double4 div(Double4 a, Double4 b) { in div() argument
275 res.x = a.x / b.x; in div()
276 res.y = a.y / b.y; in div()
277 res.z = a.z / b.z; in div()
278 res.w = a.w / b.w; in div()
300 public static double dotProduct(Double4 a, Double4 b) { in dotProduct() argument
301 return (b.x * a.x) + (b.y * a.y) + (b.z * a.z) + (b.w * a.w); in dotProduct()