code: public Matrix4x3d setLookAlong(Vector3dc dir, Vector3dc up) {
          return setLookAlong(dir.x(), dir.y(), dir.z(), up.x(), up.y(), up.z());
      }
docs: Set this matrix to a rotation transformation to make <code>-z</code>
  point along <code>dir</code>.
  <p>
  This is equivalent to calling
  {@link #setLookAt(Vector3dc, Vector3dc, Vector3dc) setLookAt()}
  with <code>eye = (0, 0, 0)</code> and <code>center = dir</code>.
  <p>
  In order to apply the lookalong transformation to any previous existing transformation,
  use {@link #lookAlong(Vector3dc, Vector3dc)}.
  
  @see #setLookAlong(Vector3dc, Vector3dc)
  @see #lookAlong(Vector3dc, Vector3dc)
  
  @param dir
  the direction in space to look along
  @param up
  the direction of 'up'
  @return this