crossVectors method
Cross a with b
Implementation
Vec3 crossVectors (Vec3 a, Vec3 b ) {
double ax = a.x, ay = a.y, az = a.z;
double bx = b.x, by = b.y, bz = b.z;
x = ay * bz - az * by;
y = az * bx - ax * bz;
z = ax * by - ay * bx;
return this;
}