code: public Vector3i mul(Vector3ic v) {
          return mul(v.x(), v.y(), v.z(), thisOrNew());
      }
docs: Multiply all components of this {@link Vector3i} by the given vector.
  
  @param v
  the vector to multiply
  @return a vector holding the result