| 0., 0., 4.}, m);
}
@Test
public void testColumn01() {
final Matrix3 m = new Matrix3(
1., 2., 3.,
4., 5., 6.,
7., 8., 9.);
final Vector3 c1 = m.column(0);
assertEquals(1., c1.x);
assertEquals(4., c1.y);
assertEquals(7., c1.z);
final Vector3 c2 = m.column(1);
assertNotSame(c1, c2); // Vector is not recycled
assertEquals(2., c2.x);
assertEquals(5., c2.y);
assertEquals(8., c2.z);
final Vector3 c3 = m.column(2);
assertEquals(3., c3.x);
assertEquals(6., c3.y);
assertEquals(9., c3.z);
}
|