code: function (view, right, up) {
          quat.setAxes(this.array, view.array, right.array, up.array);
          this._dirty = true;
          return this;
      }
docs: Sets self with values corresponding to the given axes
  @param {clay.Vector3} view
  @param {clay.Vector3} right
  @param {clay.Vector3} up
  @return {clay.Quaternion}