src/basics.h

changeset 207
5315358a7d91
parent 206
654661eab7f3
child 212
27259810da6d
equal deleted inserted replaced
206:654661eab7f3 207:5315358a7d91
291 } 291 }
292 292
293 inline QString transformToString(const glm::mat4& matrix) 293 inline QString transformToString(const glm::mat4& matrix)
294 { 294 {
295 return QStringLiteral("%1 %2 %3 %4 %5 %6 %7 %8 %9 %10 %11 %12") 295 return QStringLiteral("%1 %2 %3 %4 %5 %6 %7 %8 %9 %10 %11 %12")
296 .arg(matrix[3][0], matrix[3][1], matrix[3][2]) 296 .arg(matrix[3][0]).arg(matrix[3][1]).arg(matrix[3][2])
297 .arg(matrix[0][0], matrix[1][0], matrix[2][0]) 297 .arg(matrix[0][0]).arg(matrix[1][0]).arg(matrix[2][0])
298 .arg(matrix[0][1], matrix[1][1], matrix[2][1]) 298 .arg(matrix[0][1]).arg(matrix[1][1]).arg(matrix[2][1])
299 .arg(matrix[0][2], matrix[1][2], matrix[2][2]); 299 .arg(matrix[0][2]).arg(matrix[1][2]).arg(matrix[2][2]);
300 } 300 }
301 301
302 template<typename T, glm::qualifier Q> 302 template<typename T, glm::qualifier Q>
303 constexpr unsigned int qHash(const glm::vec<3, T, Q>& key) 303 constexpr unsigned int qHash(const glm::vec<3, T, Q>& key)
304 { 304 {

mercurial