Ejemplo n.º 1
0
 public double[][] RotateX(double x)
 {
     Matrix = MyMath.Multiply(Matrix, CreateRotateXMatrix(x));
     return(Matrix);
 }
Ejemplo n.º 2
0
 public double[][] Translate(double x, double y, double z)
 {
     Matrix   = MyMath.Multiply(Matrix, CreateTranslateMatrix(x, y, z));
     TrMatrix = MyMath.Multiply(TrMatrix, Matrix);
     return(Matrix);
 }
Ejemplo n.º 3
0
 public double[][] RotateY(double x)
 {
     Matrix    = MyMath.Multiply(CreateRotateYMatrix(x), Matrix);
     RotMatrix = MyMath.Multiply(RotMatrix, Matrix);
     return(Matrix);
 }
Ejemplo n.º 4
0
 public double[][] Scale(double x, double y, double z)
 {
     Matrix   = MyMath.Multiply(Matrix, CreateScaleMatrix(x, y, z));
     ScMatrix = MyMath.Multiply(ScMatrix, Matrix);
     return(Matrix);
 }