Sets the rotational component (upper 3x3) of this matrix to the matrix
equivalent values of the quaternion argument; the other elements of this
matrix are unchanged; a singular value decomposition is performed on this
object's upper 3x3 matrix to factor out the scale, then this object's
upper 3x3 matrix components are replaced by the matrix equivalent of the
quaternion, and then the scale is reapplied to the rotational components.
Constructs and initializes a Matrix4f from the quaternion, translation,
and scale values; the scale is applied only to the rotational components
of the matrix (upper 3x3) and not to the translational components.