* Copy a 4x4 matrix from struct aiMatrix to typedef mat4. * Also converts from row-major to column-major storage. */
| 160 | * Also converts from row-major to column-major storage. |
| 161 | */ |
| 162 | static void CopyValue(const aiMatrix4x4& v, glTF::mat4& o) |
| 163 | { |
| 164 | o[ 0] = v.a1; o[ 1] = v.b1; o[ 2] = v.c1; o[ 3] = v.d1; |
| 165 | o[ 4] = v.a2; o[ 5] = v.b2; o[ 6] = v.c2; o[ 7] = v.d2; |
| 166 | o[ 8] = v.a3; o[ 9] = v.b3; o[10] = v.c3; o[11] = v.d3; |
| 167 | o[12] = v.a4; o[13] = v.b4; o[14] = v.c4; o[15] = v.d4; |
| 168 | } |
| 169 | |
| 170 | static void CopyValue(const aiMatrix4x4& v, aiMatrix4x4& o) |
| 171 | { |
no outgoing calls
no test coverage detected