@Test public void testValid() { final Matrix4 mat4 = new Matrix4(); assertTrue(Matrix4.isValid(mat4)); for (int i = 0; i < 16; i++) { mat4.setIdentity(); mat4.setValue(i / 4, i % 4, Double.NaN); assertFalse(Matrix4.isValid(mat4)); mat4.setIdentity(); mat4.setValue(i / 4, i % 4, Double.POSITIVE_INFINITY); assertFalse(Matrix4.isValid(mat4)); assertTrue(Matrix4.isValid(mat4)); assertFalse(Matrix4.isValid(null));