(vector, result)
| 72305 | return this.transformAsPoint(vector, result); |
| 72306 | } |
| 72307 | transformAsPoint(vector, result) { |
| 72308 | const { length } = vector; |
| 72309 | let out; |
| 72310 | switch(length){ |
| 72311 | case 2: |
| 72312 | out = _vec2.transformMat4(result || [ |
| 72313 | -0, |
| 72314 | -0 |
| 72315 | ], vector, this); |
| 72316 | break; |
| 72317 | case 3: |
| 72318 | out = _vec3.transformMat4(result || [ |
| 72319 | -0, |
| 72320 | -0, |
| 72321 | -0 |
| 72322 | ], vector, this); |
| 72323 | break; |
| 72324 | default: |
| 72325 | throw new Error("Illegal vector"); |
| 72326 | } |
| 72327 | (0, _validators.checkVector)(out, vector.length); |
| 72328 | return out; |
| 72329 | } |
| 72330 | transformAsVector(vector, result) { |
| 72331 | let out; |
| 72332 | switch(vector.length){ |
no outgoing calls
no test coverage detected