} else if (Math.abs(getM30() - comp.getM30()) > Matrix4.ALLOWED_DEVIANCE) { return false; } else if (Math.abs(getM31() - comp.getM31()) > Matrix4.ALLOWED_DEVIANCE) { return false; } else if (Math.abs(getM32() - comp.getM32()) > Matrix4.ALLOWED_DEVIANCE) {
} else if (Math.abs(getM30() - comp.getM30()) > Matrix4.ALLOWED_DEVIANCE) { return false; } else if (Math.abs(getM31() - comp.getM31()) > Matrix4.ALLOWED_DEVIANCE) { return false; } else if (Math.abs(getM32() - comp.getM32()) > Matrix4.ALLOWED_DEVIANCE) {
assertTrue(2.3 == mat4A.getM23()); assertTrue(3.0 == mat4A.getM30()); assertTrue(3.1 == mat4A.getM31()); assertTrue(3.2 == mat4A.getM32()); assertTrue(3.3 == mat4A.getM33());
} else if (getM30() != comp.getM30()) { return false; } else if (getM31() != comp.getM31()) { return false; } else if (getM32() != comp.getM32()) {
} else if (getM30() != comp.getM30()) { return false; } else if (getM31() != comp.getM31()) { return false; } else if (getM32() != comp.getM32()) {
assertTrue(11 == mat4A.getM23()); assertTrue(12 == mat4A.getM30()); assertTrue(13 == mat4A.getM31()); assertTrue(14 == mat4A.getM32()); assertTrue(15 == mat4A.getM33()); assertTrue(14 == mat4A.getM23()); assertTrue(3 == mat4A.getM30()); assertTrue(7 == mat4A.getM31()); assertTrue(11 == mat4A.getM32()); assertTrue(15 == mat4A.getM33());
assertTrue(11 == mat4A.getM23()); assertTrue(12 == mat4A.getM30()); assertTrue(13 == mat4A.getM31()); assertTrue(14 == mat4A.getM32()); assertTrue(15 == mat4A.getM33()); assertTrue(14 == mat4A.getM23()); assertTrue(3 == mat4A.getM30()); assertTrue(7 == mat4A.getM31()); assertTrue(11 == mat4A.getM32()); assertTrue(15 == mat4A.getM33()); assertTrue(11 == mat4A.getM23()); assertTrue(12 == mat4A.getM30()); assertTrue(13 == mat4A.getM31()); assertTrue(14 == mat4A.getM32()); assertTrue(15 == mat4A.getM33()); assertTrue(14 == mat4A.getM23()); assertTrue(3 == mat4A.getM30()); assertTrue(7 == mat4A.getM31()); assertTrue(11 == mat4A.getM32()); assertTrue(15 == mat4A.getM33());
assertTrue(4.0 * 3 + 4.2 * 7 + 4.4 * 11 + 4.6 * 15 == result.getM23()); assertTrue(6.0 * 0.5 + 6.2 * 4 + 6.4 * 8 + 6.6 * 12 == result.getM30()); assertTrue(6.0 * 1 + 6.2 * 5 + 6.4 * 9 + 6.6 * 13 == result.getM31()); assertTrue(6.0 * 2 + 6.2 * 6 + 6.4 * 10 + 6.6 * 14 == result.getM32()); assertTrue(6.0 * 3 + 6.2 * 7 + 6.4 * 11 + 6.6 * 15 == result.getM33()); assertTrue(4.0 * 3 + 4.2 * 7 + 4.4 * 11 + 4.6 * 15 == mat4A.getM23()); assertTrue(6.0 * 0.5 + 6.2 * 4 + 6.4 * 8 + 6.6 * 12 == mat4A.getM30()); assertTrue(6.0 * 1 + 6.2 * 5 + 6.4 * 9 + 6.6 * 13 == mat4A.getM31()); assertTrue(6.0 * 2 + 6.2 * 6 + 6.4 * 10 + 6.6 * 14 == mat4A.getM32()); assertTrue(6.0 * 3 + 6.2 * 7 + 6.4 * 11 + 6.6 * 15 == mat4A.getM33());
assertTrue(2.3 == mat4A.getM23()); assertTrue(3.0 == mat4A.getM30()); assertTrue(3.1 == mat4A.getM31()); assertTrue(3.2 == mat4A.getM32()); assertTrue(3.3 == mat4A.getM33()); assertTrue(2.3 == mat4B.getM23()); assertTrue(3.0 == mat4B.getM30()); assertTrue(3.1 == mat4B.getM31()); assertTrue(3.2 == mat4B.getM32()); assertTrue(3.3 == mat4B.getM33()); assertTrue(2.3 == mat4C.getM23()); assertTrue(3.0 == mat4C.getM30()); assertTrue(3.1 == mat4C.getM31()); assertTrue(3.2 == mat4C.getM32()); assertTrue(3.3 == mat4C.getM33());