Example #1
0
    public Chapter1()
    {
        Vector3 alpha = new Vector3(1, 2, 3);
        Vector3 beta = new Vector3(10, 10, 10);
        Vector3 c;

        Console.Write("coord alpha:\t");
        alpha.PrintF();

        Console.Write("coord beta:\t");
        beta.PrintF();

        Console.Write("alpha + beta:\t");
        c = alpha + beta;
        c.PrintF();

        Console.Write("alpha+beta+c:\t");
        c = alpha + beta + c;
        c.PrintF();

        Console.Write("c - alpha:\t");
        c = c - alpha;
        c.PrintF();

        Console.Write("alpha.X + c.X:\t");
        c.X = alpha.X + c.X;
        c.PrintF();

        Console.Write("c++\t\t");
        c++;
        c.PrintF();

        Console.Write("c--\t\t");
        c--;
        c.PrintF();

        Console.Write("alpha + 40\t");
        alpha = alpha + 40;
        alpha.PrintF();
    }