code: public Matrix4f scaling(Vector3fc xyz) {
          return scaling(xyz.x(), xyz.y(), xyz.z());
      }
docs: Set this matrix to be a simple scale matrix which scales the base axes by <code>xyz.x</code>, <code>xyz.y</code> and <code>xyz.z</code> respectively.
  <p>
  The resulting matrix can be multiplied against another transformation
  matrix to obtain an additional scaling.
  <p>
  In order to post-multiply a scaling transformation directly to a
  matrix use {@link #scale(Vector3fc) scale()} instead.
  
  @see #scale(Vector3fc)
  
  @param xyz
  the scale in x, y and z respectively
  @return this