Exemple #1
0
        public void projectionYZ()
        {
            Matrice m = new Matrice();

            m.setIdentite(0, 1, 1);        //Matrice de projection

            this.multiply(m);              //Application de la projection
        }
Exemple #2
0
        public void scale(double kx, double ky, double kz)
        {
            Matrice m = new Matrice();

            m.setIdentite(kx, ky, kz);     //Création matrice de scale

            this.multiply(m);              //Application du scale
        }
Exemple #3
0
        public bool isOrthogonale()
        {
            Matrice m1 = new Matrice(this.l1, this.l2, this.l3);
            Matrice m2 = new Matrice(this.l1, this.l2, this.l3);

            m2 = m2.transpose();
            m1.multiply(m2);
            m2.setIdentite();
            return(m1.egal(m2));
        }