code: public Quaterniond set(Quaterniondc q) {
          x = q.x();
          y = q.y();
          z = q.z();
          w = q.w();
          return this;
      }
docs: Set this quaternion to be a copy of q.
  
  @param q
  the {@link Quaterniondc} to copy
  @return this