Example #1
0
 /// <summary>
 /// Create a new vector with given coordinates
 /// </summary>
 /// <param name="x"></param>
 /// <param name="y"></param>
 /// <param name="z"></param>
 public Vec3d(Vec4d vec)
 {
     this.X = vec.X;
     this.Y = vec.Y;
     this.Z = vec.Z;
 }
Example #2
0
 public void Cross(Vec4d a, Vec4d b)
 {
     X = a.Y * b.Z - a.Z * b.Y;
     Y = a.Z * b.X - a.X * b.Z;
     Z = a.X * b.Y - a.Y * b.X;
 }