- * DOCUMENT ME!
- *
- * @param args
- * DOCUMENT ME!
- */
- public static void main(String[] args)
- {
- RotatableMatrix m = new RotatableMatrix();
-
- m.setValue(0, 0, 1);
-
- m.setValue(0, 1, 0);
-
- m.setValue(0, 2, 0);
-
- m.setValue(1, 0, 0);
-
- m.setValue(1, 1, 2);
-
- m.setValue(1, 2, 0);
-
- m.setValue(2, 0, 0);
-
- m.setValue(2, 1, 0);
-
- m.setValue(2, 2, 1);
-
- m.print();
-
- RotatableMatrix n = new RotatableMatrix();
-
- n.setValue(0, 0, 2);
-
- n.setValue(0, 1, 1);
-
- n.setValue(0, 2, 1);
-
- n.setValue(1, 0, 2);
-
- n.setValue(1, 1, 1);
-
- n.setValue(1, 2, 1);
-
- n.setValue(2, 0, 2);
-
- n.setValue(2, 1, 1);
-
- n.setValue(2, 2, 1);
-
- n.print();
-
- // m.postMultiply(n.matrix);
- // m.print();
- // m.rotate(45,'z',new RotatableMatrix(3,3));
- float[] vect = new float[3];
-
- vect[0] = 2;
-
- vect[1] = 4;
-
- vect[2] = 6;
-
- vect = m.vectorMultiply(vect);
-
- System.out.println(vect[0] + " " + vect[1] + " " + vect[2]);
- }
-
- /**