Esempio n. 1
0
        static void Main()
        {
            Vecteur2D vect1 = new Vecteur2D();
            Vecteur2D vect2 = new Vecteur2D();

            Vecteur3D vect3 = new Vecteur3D();
            Vecteur3D vect4 = new Vecteur3D();

            Console.WriteLine(vect1.Tostring());
            Console.WriteLine(vect2.Tostring());

            Console.WriteLine(vect3.Tostring());
            Console.WriteLine(vect4.Tostring());

            bool v1 = Vecteur2D.Equals(vect1, vect2);
            bool v2 = Vecteur3D.Equals(vect3, vect4);

            Console.WriteLine(v1);
            Console.WriteLine(v2);

            Console.WriteLine(vect1.Norme());
            Console.WriteLine(vect2.Norme());

            Console.WriteLine(vect3.Norme());
            Console.WriteLine(vect4.Norme());

            Console.ReadLine();

            /*
             * Application.EnableVisualStyles();
             * Application.SetCompatibleTextRenderingDefault(false);
             * Application.Run(new Form1());*/
        }
Esempio n. 2
0
 public static bool Equals(Vecteur3D vect1, Vecteur3D vect2)
 {
     if ((vect1.abscisseX == vect2.abscisseX) && (vect1.ordonneY == vect2.ordonneY) && (vect1.Z == vect2.Z))
     {
         return(true);
     }
     else
     {
         return(false);
     }
 }
Esempio n. 3
0
 public Vecteur3D(Vecteur3D vecteur3D)
 {
     this.abscisseX = vecteur3D.abscisseX;
     this.ordonneY  = vecteur3D.ordonneY;
     this.Z         = vecteur3D.Z;
 }
Esempio n. 4
0
 public Vecteur3D(Vecteur3D vecteur3D)
 {
     this.absX = vecteur3D.absX;
     this.ordY = vecteur3D.ordY;
     this.Z    = vecteur3D.Z;
 }