code: public Vector3i set(Vector3dc v) {
          return set((int) v.x(), (int) v.y(), (int) v.z());
      }
docs: Set the x, y and z components to match the supplied vector.
  <p>
  Note that due to the given vector <code>v</code> storing the components
  in double-precision, there is the possibility to lose precision.
  
  @param v
  contains the values of x, y and z to set
  @return this