Example #1
0
 public static double Dot(KVector4 u, KVector4 v)
 {
     return(u.X * v.X + u.Y * v.Y + u.Z * v.Z + u.W * v.W);
 }
Example #2
0
 public static KVector4 Substract(KVector4 u, KVector4 v)
 {
     return(new KVector4(u.X - v.X, u.Y - v.Y, u.Z - v.Z, u.W - v.W));
 }
Example #3
0
 public static KVector4 Multiply(KVector4 v, double k)
 {
     return(new KVector4(k * v.X, k * v.Y, k * v.Z, k * v.W));
 }
Example #4
0
 public static KVector4 Add(KVector4 u, KVector4 v)
 {
     return(new KVector4(u.X + v.X, u.Y + v.Y, u.Z + v.Z, u.W + v.W));
 }