function fromValues$1(x1, y1, z1, w1, x2, y2, z2, w2) {
    var dq = new ARRAY_TYPE(8);
    dq[0] = x1;
    dq[1] = y1;
    dq[2] = z1;
    dq[3] = w1;
    dq[4] = x2;
    dq[5] = y2;
    dq[6] = z2;
    dq[7] = w2;
    return dq;
  }
Creates a new dual quat initialized with the given values

@param {Number} x1 X component
@param {Number} y1 Y component
@param {Number} z1 Z component
@param {Number} w1 W component
@param {Number} x2 X component
@param {Number} y2 Y component
@param {Number} z2 Z component
@param {Number} w2 W component
@returns {quat2} new dual quaternion
@function