Example #1
0
 static void Main()
 {
     Vector v1 = new Vector(1,32,5);
      Vector v2 = new Vector(845.4, 54.3, -7.8);
      Console.WriteLine("\nIn IJK format,\nv1 is {0,30:IJK}\nv2 is {1,30:IJK}", v1, v2);
      Console.WriteLine("\nIn default format,\nv1 is {0,30}\nv2 is {1,30}", v1, v2);
      Console.WriteLine("\nIn VE format\nv1 is {0,30:VE}\nv2 is {1,30:VE}", v1, v2);
      Console.WriteLine("\nNorms are:\nv1 is {0,20:N}\nv2 is {1,20:N}", v1, v2);
 }
Example #2
0
 public Vector(Vector rhs)
 {
     x = rhs.x;
      y = rhs.y;
      z = rhs.z;
 }
Example #3
0
 public static Vector operator +(Vector lhs, Vector rhs)
 {
     Vector Result = new Vector(lhs);
      Result.x += rhs.x;
      Result.y += rhs.y;
      Result.z += rhs.z;
      return Result;
 }