| 372 | } |
| 373 | |
| 374 | inline Point3F MatrixF::getScale() const |
| 375 | { |
| 376 | Point3F scale; |
| 377 | scale.x = mSqrt(m[0]*m[0] + m[4] * m[4] + m[8] * m[8]); |
| 378 | scale.y = mSqrt(m[1]*m[1] + m[5] * m[5] + m[9] * m[9]); |
| 379 | scale.z = mSqrt(m[2]*m[2] + m[6] * m[6] + m[10] * m[10]); |
| 380 | return scale; |
| 381 | } |
| 382 | |
| 383 | inline void MatrixF::normalize() |
| 384 | { |
no test coverage detected