(a: &[f32; 3], b: &[f32; 3])
| 255 | } |
| 256 | |
| 257 | fn cross(a: &[f32; 3], b: &[f32; 3]) -> [f32; 3] { |
| 258 | [ |
| 259 | a[1]*b[2] - a[2]*b[1], |
| 260 | a[2]*b[0] - a[0]*b[2], |
| 261 | a[0]*b[1] - a[1]*b[0], |
| 262 | ] |
| 263 | } |
| 264 | |
| 265 | fn dot(a: &[f32; 3], b: &[f32; 3]) -> f32 { |
| 266 | a[0]*b[0] + a[1]*b[1] + a[2]*b[2] |
no outgoing calls
no test coverage detected