Lines Matching refs:mat
15 detail::tmat4x4<T, P> const & mat, argument
23 …if((abs(mat[1][0] - mat[0][1]) < epsilon) && (abs(mat[2][0] - mat[0][2]) < epsilon) && (abs(mat[2]…
25 …mat[1][0] + mat[0][1]) < epsilon2) && (abs(mat[2][0] + mat[0][2]) < epsilon2) && (abs(mat[2][1] + …
34 T xx = (mat[0][0] + (T)1.0) / (T)2.0;
35 T yy = (mat[1][1] + (T)1.0) / (T)2.0;
36 T zz = (mat[2][2] + (T)1.0) / (T)2.0;
37 T xy = (mat[1][0] + mat[0][1]) / (T)4.0;
38 T xz = (mat[2][0] + mat[0][2]) / (T)4.0;
39 T yz = (mat[2][1] + mat[1][2]) / (T)4.0;
78 …rt((mat[2][1] - mat[1][2]) * (mat[2][1] - mat[1][2]) + (mat[2][0] - mat[0][2]) * (mat[2][0] - mat[…
81 angle = acos((mat[0][0] + mat[1][1] + mat[2][2] - (T)1.0) / (T)2.0);
82 axis.x = (mat[1][2] - mat[2][1]) / s;
83 axis.y = (mat[2][0] - mat[0][2]) / s;
84 axis.z = (mat[0][1] - mat[1][0]) / s;
110 detail::tmat4x4<T, P> const & mat argument
114 mat[0][0], mat[0][1], mat[0][2], 0.0,
115 mat[1][0], mat[1][1], mat[1][2], 0.0,
116 mat[2][0], mat[2][1], mat[2][2], 0.0,