code: public Quaternionf setFromUnnormalized(Matrix4fc mat) {
          setFromUnnormalized(mat.m00(), mat.m01(), mat.m02(), mat.m10(), mat.m11(), mat.m12(), mat.m20(), mat.m21(), mat.m22());
          return this;
      }
docs: Set this quaternion to be a representation of the rotational component of the given matrix.
  <p>
  This method assumes that the first three columns of the upper left 3x3 submatrix are no unit vectors.
  
  @param mat
  the matrix whose rotational component is used to set this quaternion
  @return this