Home | History | Annotate | Download | only in math

Lines Matching refs:m30

64     public float m30, m31, m32, m33;

83 float m30, float m31, float m32, float m33) {
97 this.m30 = m30;
149 m30 = matrix.m30;
245 matrix[12] = m30;
262 matrix[3] = m30;
319 return m30;
365 store[3] = m30;
413 m30 = column[3];
502 m30 = value;
547 m30 = matrix[3][0];
572 m30 = matrix.m30;
618 m30 = matrix[12];
635 m30 = matrix[3];
664 m03 = m30;
665 m30 = tmp;
734 // fb.put(m00).put(m10).put(m20).put(m30);
742 // fb.put(m30).put(m31).put(m32).put(m33);
761 f[ 3] = m30;
787 f[12] = m30;
816 m30 = fb.get();
842 m30 = fb.get();
859 m30 = m31 = m32 = 0.0f;
969 m30 *= scalar;
1026 + m03 * in2.m30;
1043 + m13 * in2.m30;
1060 + m23 * in2.m30;
1074 temp30 = m30 * in2.m00
1077 + m33 * in2.m30;
1078 temp31 = m30 * in2.m01
1082 temp32 = m30 * in2.m02
1086 temp33 = m30 * in2.m03
1103 store.m30 = temp30;
1195 store.w = m30 * vx + m31 * vy + m32 * vz + m33 * vw;
1233 store.x = m00 * vx + m10 * vy + m20 * vz + m30 * vw;
1303 return m30 * vx + m31 * vy + m32 * vz + m33;
1326 store.x = m00 * vx + m10 * vy + m20 * vz + m30 * 1;
1353 float x = m00 * vec.x + m10 * vec.y + m20 * vec.z + m30 * vec.w;
1384 vec4f[3] = m30 * x + m31 * y + m32 * z + m33 * w;
1405 vec4f[0] = m00 * x + m10 * y + m20 * z + m30 * w;
1438 float fB0 = m20 * m31 - m21 * m30;
1439 float fB1 = m20 * m32 - m22 * m30;
1440 float fB2 = m20 * m33 - m23 * m30;
1453 store.m30 = -m10 * fB3 + m11 * fB1 - m12 * fB0;
1459 store.m12 = -m30 * fA5 + m32 * fA2 - m33 * fA1;
1460 store.m22 = +m30 * fA4 - m31 * fA2 + m33 * fA0;
1461 store.m32 = -m30 * fA3 + m31 * fA1 - m32 * fA0;
1486 float fB0 = m20 * m31 - m21 * m30;
1487 float fB1 = m20 * m32 - m22 * m30;
1488 float fB2 = m20 * m33 - m23 * m30;
1507 float f12 = -m30 * fA5 + m32 * fA2 - m33 * fA1;
1508 float f22 = +m30 * fA4 - m31 * fA2 + m33 * fA0;
1509 float f32 = -m30 * fA3 + m31 * fA1 - m32 * fA0;
1527 m30 = f30;
1568 m30 = 0;
1592 float fB0 = m20 * m31 - m21 * m30;
1593 float fB1 = m20 * m32 - m22 * m30;
1594 float fB2 = m20 * m33 - m23 * m30;
1602 store.m30 = -m10 * fB3 + m11 * fB1 - m12 * fB0;
1608 store.m12 = -m30 * fA5 + m32 * fA2 - m33 * fA1;
1609 store.m22 = +m30 * fA4 - m31 * fA2 + m33 * fA0;
1610 store.m32 = -m30 * fA3 + m31 * fA1 - m32 * fA0;
1631 float fB0 = m20 * m31 - m21 * m30;
1632 float fB1 = m20 * m32 - m22 * m30;
1633 float fB2 = m20 * m33 - m23 * m30;
1650 m30 = m31 = m32 = m33 = 0.0f;
1668 result.m30 = this.m30 + mat.m30;
1694 m30 += mat.m30;
2041 result.append(m30);
2079 hash = 37 * hash + Float.floatToIntBits(m30);
2144 if (Float.compare(m30, comp.m30) != 0) {
2174 cap.write(m30, "m30", 0);
2194 m30 = cap.readFloat("m30", 0);
2207 && (m30 == 0 && m31 == 0 && m32 == 0 && m33 == 1);
2220 m30 *= scale.getX();
2275 if (Math.abs(mat.m30) > 1e-4) {