[−][src]Macro raytracer::cross
Alternative for Vec3::cross
.
Examples
let i = vec3!(1.0, 0.0, 0.0); let j = vec3!(0.0, 1.0, 0.0); let k = vec3!(0.0, 0.0, 1.0); assert_eq!(cross!(i, j), k); assert_eq!(cross!(j, k), i); assert_eq!(cross!(k, i), j); assert_eq!(cross!(j, i), -k); assert_eq!(cross!(k, j), -i); assert_eq!(cross!(i, k), -j);