| 70958 | return ZERO; |
| 70959 | } |
| 70960 | constructor(x = 0, y = 0, z = 0, w = 0){ |
| 70961 | super(-0, -0, -0, -0); |
| 70962 | if ((0, _common.isArray)(x) && arguments.length === 1) this.copy(x); |
| 70963 | else { |
| 70964 | if ((0, _common.config).debug) { |
| 70965 | (0, _validators.checkNumber)(x); |
| 70966 | (0, _validators.checkNumber)(y); |
| 70967 | (0, _validators.checkNumber)(z); |
| 70968 | (0, _validators.checkNumber)(w); |
| 70969 | } |
| 70970 | this[0] = x; |
| 70971 | this[1] = y; |
| 70972 | this[2] = z; |
| 70973 | this[3] = w; |
| 70974 | } |
| 70975 | } |
| 70976 | set(x, y, z, w) { |
| 70977 | this[0] = x; |
| 70978 | this[1] = y; |