void Mat3::Rotate(const Vec3 &axis, const float angle) { Mat3 tmp; tmp.BuildRotate(axis, angle); (*this) *= tmp; }