code: public Ray2 set (IVector origin, IVector direction) {
          this.origin.set(origin);
          this.direction.set(direction);
          return this;
      }
docs: Sets the ray parameters to the values contained in the supplied vectors.
  
  @return a reference to this ray, for chaining.