• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

google / vector_math.dart / 17181727464

04 Aug 2025 07:19PM UTC coverage: 26.702% (+0.3%) from 26.388%
17181727464

push

github

web-flow
Bump min SDK to 3.7, update dependencies, reformat (#348)

496 of 1182 new or added lines in 55 files covered. (41.96%)

18 existing lines in 8 files now uncovered.

4463 of 16714 relevant lines covered (26.7%)

1.18 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/lib/src/vector_math_64/vector4.dart
1
// Copyright (c) 2015, Google Inc. Please see the AUTHORS file for details.
2
// All rights reserved. Use of this source code is governed by a BSD-style
3
// license that can be found in the LICENSE file.
4

5
part of '../../vector_math_64.dart';
6

7
/// 4D column vector.
8
class Vector4 implements Vector {
9
  final Float64List _v4storage;
10

11
  /// Set the values of [result] to the minimum of [a] and [b] for each line.
12
  static void min(Vector4 a, Vector4 b, Vector4 result) {
×
13
    result
14
      ..x = math.min(a.x, b.x)
×
15
      ..y = math.min(a.y, b.y)
×
16
      ..z = math.min(a.z, b.z)
×
17
      ..w = math.min(a.w, b.w);
×
18
  }
19

20
  /// Set the values of [result] to the maximum of [a] and [b] for each line.
21
  static void max(Vector4 a, Vector4 b, Vector4 result) {
×
22
    result
23
      ..x = math.max(a.x, b.x)
×
24
      ..y = math.max(a.y, b.y)
×
25
      ..z = math.max(a.z, b.z)
×
26
      ..w = math.max(a.w, b.w);
×
27
  }
28

29
  /// Interpolate between [min] and [max] with the amount of [a] using a linear
30
  /// interpolation and store the values in [result].
31
  static void mix(Vector4 min, Vector4 max, double a, Vector4 result) {
×
32
    result
33
      ..x = min.x + a * (max.x - min.x)
×
34
      ..y = min.y + a * (max.y - min.y)
×
35
      ..z = min.z + a * (max.z - min.z)
×
36
      ..w = min.w + a * (max.w - min.w);
×
37
  }
38

39
  /// The components of the vector.
40
  @override
×
41
  Float64List get storage => _v4storage;
×
42

43
  /// Construct a new vector with the specified values.
44
  factory Vector4(double x, double y, double z, double w) =>
×
45
      Vector4.zero()..setValues(x, y, z, w);
×
46

47
  /// Initialized with values from [array] starting at [offset].
48
  factory Vector4.array(List<double> array, [int offset = 0]) =>
×
49
      Vector4.zero()..copyFromArray(array, offset);
×
50

51
  /// Zero vector.
52
  Vector4.zero() : _v4storage = Float64List(4);
×
53

54
  /// Constructs the identity vector.
55
  factory Vector4.identity() => Vector4.zero()..setIdentity();
×
56

57
  /// Splat [value] into all lanes of the vector.
58
  factory Vector4.all(double value) => Vector4.zero()..splat(value);
×
59

60
  /// Copy of [other].
61
  factory Vector4.copy(Vector4 other) => Vector4.zero()..setFrom(other);
×
62

63
  /// Constructs Vector4 with given Float64List as [storage].
64
  Vector4.fromFloat64List(this._v4storage);
×
65

66
  /// Constructs Vector4 with a [storage] that views given [buffer] starting at
67
  /// [offset]. [offset] has to be multiple of [Float64List.bytesPerElement].
68
  Vector4.fromBuffer(ByteBuffer buffer, int offset)
×
NEW
69
    : _v4storage = Float64List.view(buffer, offset, 4);
×
70

71
  /// Generate random vector in the range (0, 0, 0, 0) to (1, 1, 1, 1). You can
72
  /// optionally pass your own random number generator.
73
  factory Vector4.random([math.Random? rng]) {
×
74
    rng ??= math.Random();
×
75
    return Vector4(
×
NEW
76
      rng.nextDouble(),
×
NEW
77
      rng.nextDouble(),
×
NEW
78
      rng.nextDouble(),
×
NEW
79
      rng.nextDouble(),
×
80
    );
81
  }
82

83
  /// Set the values of the vector.
84
  void setValues(double x, double y, double z, double w) {
×
85
    _v4storage[3] = w;
×
86
    _v4storage[2] = z;
×
87
    _v4storage[1] = y;
×
88
    _v4storage[0] = x;
×
89
  }
90

91
  /// Zero the vector.
92
  void setZero() {
×
93
    _v4storage[3] = 0.0;
×
94
    _v4storage[2] = 0.0;
×
95
    _v4storage[1] = 0.0;
×
96
    _v4storage[0] = 0.0;
×
97
  }
98

99
  /// Set to the identity vector.
100
  void setIdentity() {
×
101
    _v4storage[3] = 1.0;
×
102
    _v4storage[2] = 0.0;
×
103
    _v4storage[1] = 0.0;
×
104
    _v4storage[0] = 0.0;
×
105
  }
106

107
  /// Set the values by copying them from [other].
108
  void setFrom(Vector4 other) {
×
109
    final otherStorage = other._v4storage;
×
110
    _v4storage[3] = otherStorage[3];
×
111
    _v4storage[2] = otherStorage[2];
×
112
    _v4storage[1] = otherStorage[1];
×
113
    _v4storage[0] = otherStorage[0];
×
114
  }
115

116
  /// Splat [arg] into all lanes of the vector.
117
  void splat(double arg) {
×
118
    _v4storage[3] = arg;
×
119
    _v4storage[2] = arg;
×
120
    _v4storage[1] = arg;
×
121
    _v4storage[0] = arg;
×
122
  }
123

124
  /// Returns a printable string
125
  @override
×
NEW
126
  String toString() =>
×
NEW
127
      '[${_v4storage[0]},${_v4storage[1]},'
×
UNCOV
128
      '${_v4storage[2]},${_v4storage[3]}]';
×
129

130
  /// Check if two vectors are the same.
131
  @override
×
132
  bool operator ==(Object other) =>
133
      (other is Vector4) &&
×
134
      (_v4storage[3] == other._v4storage[3]) &&
×
135
      (_v4storage[2] == other._v4storage[2]) &&
×
136
      (_v4storage[1] == other._v4storage[1]) &&
×
137
      (_v4storage[0] == other._v4storage[0]);
×
138

139
  @override
×
140
  int get hashCode => Object.hashAll(_v4storage);
×
141

142
  /// Negate.
143
  Vector4 operator -() => clone()..negate();
×
144

145
  /// Subtract two vectors.
146
  Vector4 operator -(Vector4 other) => clone()..sub(other);
×
147

148
  /// Add two vectors.
149
  Vector4 operator +(Vector4 other) => clone()..add(other);
×
150

151
  /// Scale.
152
  Vector4 operator /(double scale) => clone()..scale(1.0 / scale);
×
153

154
  /// Scale.
155
  Vector4 operator *(double scale) => clone()..scale(scale);
×
156

157
  /// Access the component of the vector at the index [i].
158
  double operator [](int i) => _v4storage[i];
×
159

160
  /// Set the component of the vector at the index [i].
161
  void operator []=(int i, double v) {
×
162
    _v4storage[i] = v;
×
163
  }
164

165
  /// Set the length of the vector. A negative [value] will change the vectors
166
  /// orientation and a [value] of zero will set the vector to zero.
167
  set length(double value) {
×
168
    if (value == 0.0) {
×
169
      setZero();
×
170
    } else {
171
      var l = length;
×
172
      if (l == 0.0) {
×
173
        return;
174
      }
175
      l = value / l;
×
176
      _v4storage[3] *= l;
×
177
      _v4storage[2] *= l;
×
178
      _v4storage[1] *= l;
×
179
      _v4storage[0] *= l;
×
180
    }
181
  }
182

183
  /// The length of the vector.
184
  double get length => math.sqrt(length2);
×
185

186
  /// The squared length of the vector.
187
  double get length2 =>
×
188
      _v4storage[3] * _v4storage[3] +
×
189
      _v4storage[2] * _v4storage[2] +
×
190
      _v4storage[1] * _v4storage[1] +
×
191
      _v4storage[0] * _v4storage[0];
×
192

193
  /// Normalizes this.
194
  double normalize() {
×
195
    final l = length;
×
196
    if (l == 0.0) {
×
197
      return 0.0;
198
    }
199
    final d = 1.0 / l;
×
200
    _v4storage[3] *= d;
×
201
    _v4storage[2] *= d;
×
202
    _v4storage[1] *= d;
×
203
    _v4storage[0] *= d;
×
204
    return l;
205
  }
206

207
  /// Normalizes this. Returns length of vector before normalization.
208
  @Deprecated('Use normalize() instead.')
×
209
  double normalizeLength() => normalize();
×
210

211
  /// Normalizes copy of this.
212
  Vector4 normalized() => clone()..normalize();
×
213

214
  /// Normalize vector into [out].
215
  Vector4 normalizeInto(Vector4 out) {
×
216
    out
217
      ..setFrom(this)
×
218
      ..normalize();
×
219
    return out;
220
  }
221

222
  /// Distance from this to [arg]
223
  double distanceTo(Vector4 arg) => math.sqrt(distanceToSquared(arg));
×
224

225
  /// Squared distance from this to [arg]
226
  double distanceToSquared(Vector4 arg) {
×
227
    final argStorage = arg._v4storage;
×
228
    final dw = _v4storage[3] - argStorage[3];
×
229
    final dz = _v4storage[2] - argStorage[2];
×
230
    final dy = _v4storage[1] - argStorage[1];
×
231
    final dx = _v4storage[0] - argStorage[0];
×
232

233
    return dx * dx + dy * dy + dz * dz + dw * dw;
×
234
  }
235

236
  /// Inner product.
237
  double dot(Vector4 other) {
×
238
    final otherStorage = other._v4storage;
×
239
    return _v4storage[3] * otherStorage[3] +
×
240
        _v4storage[2] * otherStorage[2] +
×
241
        _v4storage[1] * otherStorage[1] +
×
242
        _v4storage[0] * otherStorage[0];
×
243
  }
244

245
  /// Multiplies this by [arg].
246
  void applyMatrix4(Matrix4 arg) {
×
247
    final v4 = _v4storage[3];
×
248
    final v3 = _v4storage[2];
×
249
    final v2 = _v4storage[1];
×
250
    final v1 = _v4storage[0];
×
251
    final argStorage = arg._m4storage;
×
NEW
252
    _v4storage[3] =
×
NEW
253
        argStorage[3] * v1 +
×
254
        argStorage[7] * v2 +
×
255
        argStorage[11] * v3 +
×
256
        argStorage[15] * v4;
×
NEW
257
    _v4storage[2] =
×
NEW
258
        argStorage[2] * v1 +
×
259
        argStorage[6] * v2 +
×
260
        argStorage[10] * v3 +
×
261
        argStorage[14] * v4;
×
NEW
262
    _v4storage[1] =
×
NEW
263
        argStorage[1] * v1 +
×
264
        argStorage[5] * v2 +
×
265
        argStorage[9] * v3 +
×
266
        argStorage[13] * v4;
×
NEW
267
    _v4storage[0] =
×
NEW
268
        argStorage[0] * v1 +
×
269
        argStorage[4] * v2 +
×
270
        argStorage[8] * v3 +
×
271
        argStorage[12] * v4;
×
272
  }
273

274
  /// Relative error between this and [correct]
275
  double relativeError(Vector4 correct) =>
×
276
      (this - correct).length / correct.length;
×
277

278
  /// Absolute error between this and [correct]
279
  double absoluteError(Vector4 correct) {
×
280
    final wDiff = _v4storage[3] - correct._v4storage[3];
×
281
    final zDiff = _v4storage[2] - correct._v4storage[2];
×
282
    final yDiff = _v4storage[1] - correct._v4storage[1];
×
283
    final xDiff = _v4storage[0] - correct._v4storage[0];
×
284
    return math.sqrt(
×
285
      xDiff * xDiff + yDiff * yDiff + zDiff * zDiff + wDiff * wDiff,
×
286
    );
287
  }
288

289
  /// True if any component is infinite.
290
  bool get isInfinite =>
×
291
      _v4storage[3].isInfinite ||
×
292
      _v4storage[2].isInfinite ||
×
293
      _v4storage[1].isInfinite ||
×
294
      _v4storage[0].isInfinite;
×
295

296
  /// True if any component is NaN.
297
  bool get isNaN =>
×
298
      _v4storage[3].isNaN ||
×
299
      _v4storage[2].isNaN ||
×
300
      _v4storage[1].isNaN ||
×
301
      _v4storage[0].isNaN;
×
302

303
  void add(Vector4 arg) {
×
304
    final argStorage = arg._v4storage;
×
305
    _v4storage[3] += argStorage[3];
×
306
    _v4storage[2] += argStorage[2];
×
307
    _v4storage[1] += argStorage[1];
×
308
    _v4storage[0] += argStorage[0];
×
309
  }
310

311
  /// Add [arg] scaled by [factor] to this.
312
  void addScaled(Vector4 arg, double factor) {
×
313
    final argStorage = arg._v4storage;
×
314
    _v4storage[3] += argStorage[3] * factor;
×
315
    _v4storage[2] += argStorage[2] * factor;
×
316
    _v4storage[1] += argStorage[1] * factor;
×
317
    _v4storage[0] += argStorage[0] * factor;
×
318
  }
319

320
  /// Subtract [arg] from this.
321
  void sub(Vector4 arg) {
×
322
    final argStorage = arg._v4storage;
×
323
    _v4storage[3] -= argStorage[3];
×
324
    _v4storage[2] -= argStorage[2];
×
325
    _v4storage[1] -= argStorage[1];
×
326
    _v4storage[0] -= argStorage[0];
×
327
  }
328

329
  /// Multiply this by [arg].
330
  void multiply(Vector4 arg) {
×
331
    final argStorage = arg._v4storage;
×
332
    _v4storage[3] *= argStorage[3];
×
333
    _v4storage[2] *= argStorage[2];
×
334
    _v4storage[1] *= argStorage[1];
×
335
    _v4storage[0] *= argStorage[0];
×
336
  }
337

338
  /// Divide this by [arg].
339
  void div(Vector4 arg) {
×
340
    final argStorage = arg._v4storage;
×
341
    _v4storage[3] /= argStorage[3];
×
342
    _v4storage[2] /= argStorage[2];
×
343
    _v4storage[1] /= argStorage[1];
×
344
    _v4storage[0] /= argStorage[0];
×
345
  }
346

347
  /// Scale this by [arg].
348
  void scale(double arg) {
×
349
    _v4storage[3] *= arg;
×
350
    _v4storage[2] *= arg;
×
351
    _v4storage[1] *= arg;
×
352
    _v4storage[0] *= arg;
×
353
  }
354

355
  /// Create a copy of this scaled by [arg].
356
  Vector4 scaled(double arg) => clone()..scale(arg);
×
357

358
  /// Negate this.
359
  void negate() {
×
360
    _v4storage[3] = -_v4storage[3];
×
361
    _v4storage[2] = -_v4storage[2];
×
362
    _v4storage[1] = -_v4storage[1];
×
363
    _v4storage[0] = -_v4storage[0];
×
364
  }
365

366
  /// Set this to the absolute.
367
  void absolute() {
×
368
    _v4storage[3] = _v4storage[3].abs();
×
369
    _v4storage[2] = _v4storage[2].abs();
×
370
    _v4storage[1] = _v4storage[1].abs();
×
371
    _v4storage[0] = _v4storage[0].abs();
×
372
  }
373

374
  /// Clamp each entry n in this in the range [min[n]]-[max[n]].
375
  void clamp(Vector4 min, Vector4 max) {
×
376
    final minStorage = min.storage;
×
377
    final maxStorage = max.storage;
×
378
    _v4storage[3] =
×
379
        _v4storage[3].clamp(minStorage[3], maxStorage[3]).toDouble();
×
380
    _v4storage[2] =
×
381
        _v4storage[2].clamp(minStorage[2], maxStorage[2]).toDouble();
×
382
    _v4storage[1] =
×
383
        _v4storage[1].clamp(minStorage[1], maxStorage[1]).toDouble();
×
384
    _v4storage[0] =
×
385
        _v4storage[0].clamp(minStorage[0], maxStorage[0]).toDouble();
×
386
  }
387

388
  /// Clamp entries in this in the range [min]-[max].
389
  void clampScalar(double min, double max) {
×
390
    _v4storage[3] = _v4storage[3].clamp(min, max).toDouble();
×
391
    _v4storage[2] = _v4storage[2].clamp(min, max).toDouble();
×
392
    _v4storage[1] = _v4storage[1].clamp(min, max).toDouble();
×
393
    _v4storage[0] = _v4storage[0].clamp(min, max).toDouble();
×
394
  }
395

396
  /// Floor entries in this.
397
  void floor() {
×
398
    _v4storage[3] = _v4storage[3].floorToDouble();
×
399
    _v4storage[2] = _v4storage[2].floorToDouble();
×
400
    _v4storage[1] = _v4storage[1].floorToDouble();
×
401
    _v4storage[0] = _v4storage[0].floorToDouble();
×
402
  }
403

404
  /// Ceil entries in this.
405
  void ceil() {
×
406
    _v4storage[3] = _v4storage[3].ceilToDouble();
×
407
    _v4storage[2] = _v4storage[2].ceilToDouble();
×
408
    _v4storage[1] = _v4storage[1].ceilToDouble();
×
409
    _v4storage[0] = _v4storage[0].ceilToDouble();
×
410
  }
411

412
  /// Round entries in this.
413
  void round() {
×
414
    _v4storage[3] = _v4storage[3].roundToDouble();
×
415
    _v4storage[2] = _v4storage[2].roundToDouble();
×
416
    _v4storage[1] = _v4storage[1].roundToDouble();
×
417
    _v4storage[0] = _v4storage[0].roundToDouble();
×
418
  }
419

420
  /// Round entries in this towards zero.
421
  void roundToZero() {
×
NEW
422
    _v4storage[3] =
×
NEW
423
        _v4storage[3] < 0.0
×
NEW
424
            ? _v4storage[3].ceilToDouble()
×
NEW
425
            : _v4storage[3].floorToDouble();
×
NEW
426
    _v4storage[2] =
×
NEW
427
        _v4storage[2] < 0.0
×
NEW
428
            ? _v4storage[2].ceilToDouble()
×
NEW
429
            : _v4storage[2].floorToDouble();
×
NEW
430
    _v4storage[1] =
×
NEW
431
        _v4storage[1] < 0.0
×
NEW
432
            ? _v4storage[1].ceilToDouble()
×
NEW
433
            : _v4storage[1].floorToDouble();
×
NEW
434
    _v4storage[0] =
×
NEW
435
        _v4storage[0] < 0.0
×
NEW
436
            ? _v4storage[0].ceilToDouble()
×
NEW
437
            : _v4storage[0].floorToDouble();
×
438
  }
439

440
  /// Create a copy of this.
441
  Vector4 clone() => Vector4.copy(this);
×
442

443
  /// Copy this
444
  Vector4 copyInto(Vector4 arg) {
×
445
    final argStorage = arg._v4storage;
×
446
    argStorage[3] = _v4storage[3];
×
447
    argStorage[2] = _v4storage[2];
×
448
    argStorage[1] = _v4storage[1];
×
449
    argStorage[0] = _v4storage[0];
×
450
    return arg;
451
  }
452

453
  /// Copies this into [array] starting at [offset].
454
  void copyIntoArray(List<double> array, [int offset = 0]) {
×
455
    array[offset + 3] = _v4storage[3];
×
456
    array[offset + 2] = _v4storage[2];
×
457
    array[offset + 1] = _v4storage[1];
×
458
    array[offset + 0] = _v4storage[0];
×
459
  }
460

461
  /// Copies elements from [array] into this starting at [offset].
462
  void copyFromArray(List<double> array, [int offset = 0]) {
×
463
    _v4storage[3] = array[offset + 3];
×
464
    _v4storage[2] = array[offset + 2];
×
465
    _v4storage[1] = array[offset + 1];
×
466
    _v4storage[0] = array[offset + 0];
×
467
  }
468

469
  set xy(Vector2 arg) {
×
470
    final argStorage = arg._v2storage;
×
471
    _v4storage[1] = argStorage[1];
×
472
    _v4storage[0] = argStorage[0];
×
473
  }
474

475
  set xz(Vector2 arg) {
×
476
    final argStorage = arg._v2storage;
×
477
    _v4storage[2] = argStorage[1];
×
478
    _v4storage[0] = argStorage[0];
×
479
  }
480

481
  set xw(Vector2 arg) {
×
482
    final argStorage = arg._v2storage;
×
483
    _v4storage[3] = argStorage[1];
×
484
    _v4storage[0] = argStorage[0];
×
485
  }
486

487
  set yx(Vector2 arg) {
×
488
    final argStorage = arg._v2storage;
×
489
    _v4storage[1] = argStorage[0];
×
490
    _v4storage[0] = argStorage[1];
×
491
  }
492

493
  set yz(Vector2 arg) {
×
494
    final argStorage = arg._v2storage;
×
495
    _v4storage[2] = argStorage[1];
×
496
    _v4storage[1] = argStorage[0];
×
497
  }
498

499
  set yw(Vector2 arg) {
×
500
    final argStorage = arg._v2storage;
×
501
    _v4storage[3] = argStorage[1];
×
502
    _v4storage[1] = argStorage[0];
×
503
  }
504

505
  set zx(Vector2 arg) {
×
506
    final argStorage = arg._v2storage;
×
507
    _v4storage[2] = argStorage[0];
×
508
    _v4storage[0] = argStorage[1];
×
509
  }
510

511
  set zy(Vector2 arg) {
×
512
    final argStorage = arg._v2storage;
×
513
    _v4storage[2] = argStorage[0];
×
514
    _v4storage[1] = argStorage[1];
×
515
  }
516

517
  set zw(Vector2 arg) {
×
518
    final argStorage = arg._v2storage;
×
519
    _v4storage[2] = argStorage[0];
×
520
    _v4storage[3] = argStorage[1];
×
521
  }
522

523
  set wx(Vector2 arg) {
×
524
    final argStorage = arg._v2storage;
×
525
    _v4storage[3] = argStorage[0];
×
526
    _v4storage[0] = argStorage[1];
×
527
  }
528

529
  set wy(Vector2 arg) {
×
530
    final argStorage = arg._v2storage;
×
531
    _v4storage[3] = argStorage[0];
×
532
    _v4storage[1] = argStorage[1];
×
533
  }
534

535
  set wz(Vector2 arg) {
×
536
    final argStorage = arg._v2storage;
×
537
    _v4storage[3] = argStorage[0];
×
538
    _v4storage[2] = argStorage[1];
×
539
  }
540

541
  set xyz(Vector3 arg) {
×
542
    final argStorage = arg._v3storage;
×
543
    _v4storage[2] = argStorage[2];
×
544
    _v4storage[1] = argStorage[1];
×
545
    _v4storage[0] = argStorage[0];
×
546
  }
547

548
  set xyw(Vector3 arg) {
×
549
    final argStorage = arg._v3storage;
×
550
    _v4storage[3] = argStorage[2];
×
551
    _v4storage[1] = argStorage[1];
×
552
    _v4storage[0] = argStorage[0];
×
553
  }
554

555
  set xzy(Vector3 arg) {
×
556
    final argStorage = arg._v3storage;
×
557
    _v4storage[2] = argStorage[1];
×
558
    _v4storage[1] = argStorage[2];
×
559
    _v4storage[0] = argStorage[0];
×
560
  }
561

562
  set xzw(Vector3 arg) {
×
563
    final argStorage = arg._v3storage;
×
564
    _v4storage[3] = argStorage[2];
×
565
    _v4storage[2] = argStorage[1];
×
566
    _v4storage[0] = argStorage[0];
×
567
  }
568

569
  set xwy(Vector3 arg) {
×
570
    final argStorage = arg._v3storage;
×
571
    _v4storage[3] = argStorage[1];
×
572
    _v4storage[1] = argStorage[2];
×
573
    _v4storage[0] = argStorage[0];
×
574
  }
575

576
  set xwz(Vector3 arg) {
×
577
    final argStorage = arg._v3storage;
×
578
    _v4storage[3] = argStorage[1];
×
579
    _v4storage[2] = argStorage[2];
×
580
    _v4storage[0] = argStorage[0];
×
581
  }
582

583
  set yxz(Vector3 arg) {
×
584
    final argStorage = arg._v3storage;
×
585
    _v4storage[2] = argStorage[2];
×
586
    _v4storage[1] = argStorage[0];
×
587
    _v4storage[0] = argStorage[1];
×
588
  }
589

590
  set yxw(Vector3 arg) {
×
591
    final argStorage = arg._v3storage;
×
592
    _v4storage[3] = argStorage[2];
×
593
    _v4storage[1] = argStorage[0];
×
594
    _v4storage[0] = argStorage[1];
×
595
  }
596

597
  set yzx(Vector3 arg) {
×
598
    final argStorage = arg._v3storage;
×
599
    _v4storage[1] = argStorage[0];
×
600
    _v4storage[2] = argStorage[1];
×
601
    _v4storage[0] = argStorage[2];
×
602
  }
603

604
  set yzw(Vector3 arg) {
×
605
    final argStorage = arg._v3storage;
×
606
    _v4storage[3] = argStorage[2];
×
607
    _v4storage[2] = argStorage[1];
×
608
    _v4storage[1] = argStorage[0];
×
609
  }
610

611
  set ywx(Vector3 arg) {
×
612
    final argStorage = arg._v3storage;
×
613
    _v4storage[3] = argStorage[1];
×
614
    _v4storage[1] = argStorage[0];
×
615
    _v4storage[0] = argStorage[2];
×
616
  }
617

618
  set ywz(Vector3 arg) {
×
619
    final argStorage = arg._v3storage;
×
620
    _v4storage[3] = argStorage[1];
×
621
    _v4storage[2] = argStorage[2];
×
622
    _v4storage[1] = argStorage[0];
×
623
  }
624

625
  set zxy(Vector3 arg) {
×
626
    final argStorage = arg._v3storage;
×
627
    _v4storage[2] = argStorage[0];
×
628
    _v4storage[0] = argStorage[1];
×
629
    _v4storage[1] = argStorage[2];
×
630
  }
631

632
  set zxw(Vector3 arg) {
×
633
    final argStorage = arg._v3storage;
×
634
    _v4storage[3] = argStorage[2];
×
635
    _v4storage[2] = argStorage[0];
×
636
    _v4storage[0] = argStorage[1];
×
637
  }
638

639
  set zyx(Vector3 arg) {
×
640
    final argStorage = arg._v3storage;
×
641
    _v4storage[2] = argStorage[0];
×
642
    _v4storage[1] = argStorage[1];
×
643
    _v4storage[0] = argStorage[2];
×
644
  }
645

646
  set zyw(Vector3 arg) {
×
647
    final argStorage = arg._v3storage;
×
648
    _v4storage[3] = argStorage[2];
×
649
    _v4storage[2] = argStorage[0];
×
650
    _v4storage[1] = argStorage[1];
×
651
  }
652

653
  set zwx(Vector3 arg) {
×
654
    final argStorage = arg._v3storage;
×
655
    _v4storage[3] = argStorage[1];
×
656
    _v4storage[2] = argStorage[0];
×
657
    _v4storage[0] = argStorage[2];
×
658
  }
659

660
  set zwy(Vector3 arg) {
×
661
    final argStorage = arg._v3storage;
×
662
    _v4storage[3] = argStorage[1];
×
663
    _v4storage[2] = argStorage[0];
×
664
    _v4storage[1] = argStorage[2];
×
665
  }
666

667
  set wxy(Vector3 arg) {
×
668
    final argStorage = arg._v3storage;
×
669
    _v4storage[3] = argStorage[0];
×
670
    _v4storage[1] = argStorage[2];
×
671
    _v4storage[0] = argStorage[1];
×
672
  }
673

674
  set wxz(Vector3 arg) {
×
675
    final argStorage = arg._v3storage;
×
676
    _v4storage[3] = argStorage[0];
×
677
    _v4storage[2] = argStorage[2];
×
678
    _v4storage[0] = argStorage[1];
×
679
  }
680

681
  set wyx(Vector3 arg) {
×
682
    final argStorage = arg._v3storage;
×
683
    _v4storage[3] = argStorage[0];
×
684
    _v4storage[0] = argStorage[2];
×
685
    _v4storage[1] = argStorage[1];
×
686
  }
687

688
  set wyz(Vector3 arg) {
×
689
    final argStorage = arg._v3storage;
×
690
    _v4storage[3] = argStorage[0];
×
691
    _v4storage[2] = argStorage[2];
×
692
    _v4storage[1] = argStorage[1];
×
693
  }
694

695
  set wzx(Vector3 arg) {
×
696
    final argStorage = arg._v3storage;
×
697
    _v4storage[3] = argStorage[0];
×
698
    _v4storage[0] = argStorage[2];
×
699
    _v4storage[2] = argStorage[1];
×
700
  }
701

702
  set wzy(Vector3 arg) {
×
703
    final argStorage = arg._v3storage;
×
704
    _v4storage[3] = argStorage[0];
×
705
    _v4storage[1] = argStorage[2];
×
706
    _v4storage[2] = argStorage[1];
×
707
  }
708

709
  set xyzw(Vector4 arg) {
×
710
    final argStorage = arg._v4storage;
×
711
    _v4storage[3] = argStorage[3];
×
712
    _v4storage[2] = argStorage[2];
×
713
    _v4storage[1] = argStorage[1];
×
714
    _v4storage[0] = argStorage[0];
×
715
  }
716

717
  set xywz(Vector4 arg) {
×
718
    final argStorage = arg._v4storage;
×
719
    _v4storage[3] = argStorage[2];
×
720
    _v4storage[2] = argStorage[3];
×
721
    _v4storage[1] = argStorage[1];
×
722
    _v4storage[0] = argStorage[0];
×
723
  }
724

725
  set xzyw(Vector4 arg) {
×
726
    final argStorage = arg._v4storage;
×
727
    _v4storage[3] = argStorage[3];
×
728
    _v4storage[2] = argStorage[1];
×
729
    _v4storage[1] = argStorage[2];
×
730
    _v4storage[0] = argStorage[0];
×
731
  }
732

733
  set xzwy(Vector4 arg) {
×
734
    final argStorage = arg._v4storage;
×
735
    _v4storage[3] = argStorage[2];
×
736
    _v4storage[2] = argStorage[1];
×
737
    _v4storage[1] = argStorage[3];
×
738
    _v4storage[0] = argStorage[0];
×
739
  }
740

741
  set xwyz(Vector4 arg) {
×
742
    final argStorage = arg._v4storage;
×
743
    _v4storage[3] = argStorage[1];
×
744
    _v4storage[2] = argStorage[3];
×
745
    _v4storage[1] = argStorage[2];
×
746
    _v4storage[0] = argStorage[0];
×
747
  }
748

749
  set xwzy(Vector4 arg) {
×
750
    final argStorage = arg._v4storage;
×
751
    _v4storage[3] = argStorage[1];
×
752
    _v4storage[2] = argStorage[2];
×
753
    _v4storage[1] = argStorage[3];
×
754
    _v4storage[0] = argStorage[0];
×
755
  }
756

757
  set yxzw(Vector4 arg) {
×
758
    final argStorage = arg._v4storage;
×
759
    _v4storage[3] = argStorage[3];
×
760
    _v4storage[2] = argStorage[2];
×
761
    _v4storage[1] = argStorage[0];
×
762
    _v4storage[0] = argStorage[1];
×
763
  }
764

765
  set yxwz(Vector4 arg) {
×
766
    final argStorage = arg._v4storage;
×
767
    _v4storage[3] = argStorage[2];
×
768
    _v4storage[2] = argStorage[3];
×
769
    _v4storage[1] = argStorage[0];
×
770
    _v4storage[0] = argStorage[1];
×
771
  }
772

773
  set yzxw(Vector4 arg) {
×
774
    final argStorage = arg._v4storage;
×
775
    _v4storage[3] = argStorage[3];
×
776
    _v4storage[2] = argStorage[1];
×
777
    _v4storage[1] = argStorage[0];
×
778
    _v4storage[0] = argStorage[2];
×
779
  }
780

781
  set yzwx(Vector4 arg) {
×
782
    final argStorage = arg._v4storage;
×
783
    _v4storage[3] = argStorage[2];
×
784
    _v4storage[2] = argStorage[1];
×
785
    _v4storage[1] = argStorage[0];
×
786
    _v4storage[0] = argStorage[3];
×
787
  }
788

789
  set ywxz(Vector4 arg) {
×
790
    final argStorage = arg._v4storage;
×
791
    _v4storage[3] = argStorage[1];
×
792
    _v4storage[2] = argStorage[3];
×
793
    _v4storage[1] = argStorage[0];
×
794
    _v4storage[0] = argStorage[2];
×
795
  }
796

797
  set ywzx(Vector4 arg) {
×
798
    final argStorage = arg._v4storage;
×
799
    _v4storage[3] = argStorage[1];
×
800
    _v4storage[0] = argStorage[3];
×
801
    _v4storage[2] = argStorage[2];
×
802
    _v4storage[1] = argStorage[0];
×
803
  }
804

805
  set zxyw(Vector4 arg) {
×
806
    final argStorage = arg._v4storage;
×
807
    _v4storage[3] = argStorage[3];
×
808
    _v4storage[2] = argStorage[0];
×
809
    _v4storage[1] = argStorage[2];
×
810
    _v4storage[0] = argStorage[1];
×
811
  }
812

813
  set zxwy(Vector4 arg) {
×
814
    final argStorage = arg._v4storage;
×
815
    _v4storage[3] = argStorage[2];
×
816
    _v4storage[1] = argStorage[3];
×
817
    _v4storage[2] = argStorage[0];
×
818
    _v4storage[0] = argStorage[1];
×
819
  }
820

821
  set zyxw(Vector4 arg) {
×
822
    final argStorage = arg._v4storage;
×
823
    _v4storage[3] = argStorage[3];
×
824
    _v4storage[2] = argStorage[0];
×
825
    _v4storage[1] = argStorage[1];
×
826
    _v4storage[0] = argStorage[2];
×
827
  }
828

829
  set zywx(Vector4 arg) {
×
830
    final argStorage = arg._v4storage;
×
831
    _v4storage[3] = argStorage[2];
×
832
    _v4storage[0] = argStorage[3];
×
833
    _v4storage[2] = argStorage[0];
×
834
    _v4storage[1] = argStorage[1];
×
835
  }
836

837
  set zwxy(Vector4 arg) {
×
838
    final argStorage = arg._v4storage;
×
839
    _v4storage[3] = argStorage[1];
×
840
    _v4storage[1] = argStorage[3];
×
841
    _v4storage[2] = argStorage[0];
×
842
    _v4storage[0] = argStorage[2];
×
843
  }
844

845
  set zwyx(Vector4 arg) {
×
846
    final argStorage = arg._v4storage;
×
847
    _v4storage[3] = argStorage[1];
×
848
    _v4storage[0] = argStorage[3];
×
849
    _v4storage[2] = argStorage[0];
×
850
    _v4storage[1] = argStorage[2];
×
851
  }
852

853
  set wxyz(Vector4 arg) {
×
854
    final argStorage = arg._v4storage;
×
855
    _v4storage[3] = argStorage[0];
×
856
    _v4storage[2] = argStorage[3];
×
857
    _v4storage[1] = argStorage[2];
×
858
    _v4storage[0] = argStorage[1];
×
859
  }
860

861
  set wxzy(Vector4 arg) {
×
862
    final argStorage = arg._v4storage;
×
863
    _v4storage[3] = argStorage[0];
×
864
    _v4storage[1] = argStorage[3];
×
865
    _v4storage[2] = argStorage[2];
×
866
    _v4storage[0] = argStorage[1];
×
867
  }
868

869
  set wyxz(Vector4 arg) {
×
870
    final argStorage = arg._v4storage;
×
871
    _v4storage[3] = argStorage[0];
×
872
    _v4storage[2] = argStorage[3];
×
873
    _v4storage[1] = argStorage[1];
×
874
    _v4storage[0] = argStorage[2];
×
875
  }
876

877
  set wyzx(Vector4 arg) {
×
878
    final argStorage = arg._v4storage;
×
879
    _v4storage[3] = argStorage[0];
×
880
    _v4storage[0] = argStorage[3];
×
881
    _v4storage[2] = argStorage[2];
×
882
    _v4storage[1] = argStorage[1];
×
883
  }
884

885
  set wzxy(Vector4 arg) {
×
886
    final argStorage = arg._v4storage;
×
887
    _v4storage[3] = argStorage[0];
×
888
    _v4storage[1] = argStorage[3];
×
889
    _v4storage[2] = argStorage[1];
×
890
    _v4storage[0] = argStorage[2];
×
891
  }
892

893
  set wzyx(Vector4 arg) {
×
894
    final argStorage = arg._v4storage;
×
895
    _v4storage[3] = argStorage[0];
×
896
    _v4storage[0] = argStorage[3];
×
897
    _v4storage[1] = argStorage[2];
×
898
    _v4storage[2] = argStorage[1];
×
899
  }
900

901
  set r(double arg) => x = arg;
×
902
  set g(double arg) => y = arg;
×
903
  set b(double arg) => z = arg;
×
904
  set a(double arg) => w = arg;
×
905
  set s(double arg) => x = arg;
×
906
  set t(double arg) => y = arg;
×
907
  set p(double arg) => z = arg;
×
908
  set q(double arg) => w = arg;
×
909
  set x(double arg) => _v4storage[0] = arg;
×
910
  set y(double arg) => _v4storage[1] = arg;
×
911
  set z(double arg) => _v4storage[2] = arg;
×
912
  set w(double arg) => _v4storage[3] = arg;
×
913
  set rg(Vector2 arg) => xy = arg;
×
914
  set rb(Vector2 arg) => xz = arg;
×
915
  set ra(Vector2 arg) => xw = arg;
×
916
  set gr(Vector2 arg) => yx = arg;
×
917
  set gb(Vector2 arg) => yz = arg;
×
918
  set ga(Vector2 arg) => yw = arg;
×
919
  set br(Vector2 arg) => zx = arg;
×
920
  set bg(Vector2 arg) => zy = arg;
×
921
  set ba(Vector2 arg) => zw = arg;
×
922
  set ar(Vector2 arg) => wx = arg;
×
923
  set ag(Vector2 arg) => wy = arg;
×
924
  set ab(Vector2 arg) => wz = arg;
×
925
  set rgb(Vector3 arg) => xyz = arg;
×
926
  set rga(Vector3 arg) => xyw = arg;
×
927
  set rbg(Vector3 arg) => xzy = arg;
×
928
  set rba(Vector3 arg) => xzw = arg;
×
929
  set rag(Vector3 arg) => xwy = arg;
×
930
  set rab(Vector3 arg) => xwz = arg;
×
931
  set grb(Vector3 arg) => yxz = arg;
×
932
  set gra(Vector3 arg) => yxw = arg;
×
933
  set gbr(Vector3 arg) => yzx = arg;
×
934
  set gba(Vector3 arg) => yzw = arg;
×
935
  set gar(Vector3 arg) => ywx = arg;
×
936
  set gab(Vector3 arg) => ywz = arg;
×
937
  set brg(Vector3 arg) => zxy = arg;
×
938
  set bra(Vector3 arg) => zxw = arg;
×
939
  set bgr(Vector3 arg) => zyx = arg;
×
940
  set bga(Vector3 arg) => zyw = arg;
×
941
  set bar(Vector3 arg) => zwx = arg;
×
942
  set bag(Vector3 arg) => zwy = arg;
×
943
  set arg(Vector3 arg) => wxy = arg;
×
944
  set arb(Vector3 arg) => wxz = arg;
×
945
  set agr(Vector3 arg) => wyx = arg;
×
946
  set agb(Vector3 arg) => wyz = arg;
×
947
  set abr(Vector3 arg) => wzx = arg;
×
948
  set abg(Vector3 arg) => wzy = arg;
×
949
  set rgba(Vector4 arg) => xyzw = arg;
×
950
  set rgab(Vector4 arg) => xywz = arg;
×
951
  set rbga(Vector4 arg) => xzyw = arg;
×
952
  set rbag(Vector4 arg) => xzwy = arg;
×
953
  set ragb(Vector4 arg) => xwyz = arg;
×
954
  set rabg(Vector4 arg) => xwzy = arg;
×
955
  set grba(Vector4 arg) => yxzw = arg;
×
956
  set grab(Vector4 arg) => yxwz = arg;
×
957
  set gbra(Vector4 arg) => yzxw = arg;
×
958
  set gbar(Vector4 arg) => yzwx = arg;
×
959
  set garb(Vector4 arg) => ywxz = arg;
×
960
  set gabr(Vector4 arg) => ywzx = arg;
×
961
  set brga(Vector4 arg) => zxyw = arg;
×
962
  set brag(Vector4 arg) => zxwy = arg;
×
963
  set bgra(Vector4 arg) => zyxw = arg;
×
964
  set bgar(Vector4 arg) => zywx = arg;
×
965
  set barg(Vector4 arg) => zwxy = arg;
×
966
  set bagr(Vector4 arg) => zwyx = arg;
×
967
  set argb(Vector4 arg) => wxyz = arg;
×
968
  set arbg(Vector4 arg) => wxzy = arg;
×
969
  set agrb(Vector4 arg) => wyxz = arg;
×
970
  set agbr(Vector4 arg) => wyzx = arg;
×
971
  set abrg(Vector4 arg) => wzxy = arg;
×
972
  set abgr(Vector4 arg) => wzyx = arg;
×
973
  set st(Vector2 arg) => xy = arg;
×
974
  set sp(Vector2 arg) => xz = arg;
×
975
  set sq(Vector2 arg) => xw = arg;
×
976
  set ts(Vector2 arg) => yx = arg;
×
977
  set tp(Vector2 arg) => yz = arg;
×
978
  set tq(Vector2 arg) => yw = arg;
×
979
  set ps(Vector2 arg) => zx = arg;
×
980
  set pt(Vector2 arg) => zy = arg;
×
981
  set pq(Vector2 arg) => zw = arg;
×
982
  set qs(Vector2 arg) => wx = arg;
×
983
  set qt(Vector2 arg) => wy = arg;
×
984
  set qp(Vector2 arg) => wz = arg;
×
985
  set stp(Vector3 arg) => xyz = arg;
×
986
  set stq(Vector3 arg) => xyw = arg;
×
987
  set spt(Vector3 arg) => xzy = arg;
×
988
  set spq(Vector3 arg) => xzw = arg;
×
989
  set sqt(Vector3 arg) => xwy = arg;
×
990
  set sqp(Vector3 arg) => xwz = arg;
×
991
  set tsp(Vector3 arg) => yxz = arg;
×
992
  set tsq(Vector3 arg) => yxw = arg;
×
993
  set tps(Vector3 arg) => yzx = arg;
×
994
  set tpq(Vector3 arg) => yzw = arg;
×
995
  set tqs(Vector3 arg) => ywx = arg;
×
996
  set tqp(Vector3 arg) => ywz = arg;
×
997
  set pst(Vector3 arg) => zxy = arg;
×
998
  set psq(Vector3 arg) => zxw = arg;
×
999
  set pts(Vector3 arg) => zyx = arg;
×
1000
  set ptq(Vector3 arg) => zyw = arg;
×
1001
  set pqs(Vector3 arg) => zwx = arg;
×
1002
  set pqt(Vector3 arg) => zwy = arg;
×
1003
  set qst(Vector3 arg) => wxy = arg;
×
1004
  set qsp(Vector3 arg) => wxz = arg;
×
1005
  set qts(Vector3 arg) => wyx = arg;
×
1006
  set qtp(Vector3 arg) => wyz = arg;
×
1007
  set qps(Vector3 arg) => wzx = arg;
×
1008
  set qpt(Vector3 arg) => wzy = arg;
×
1009
  set stpq(Vector4 arg) => xyzw = arg;
×
1010
  set stqp(Vector4 arg) => xywz = arg;
×
1011
  set sptq(Vector4 arg) => xzyw = arg;
×
1012
  set spqt(Vector4 arg) => xzwy = arg;
×
1013
  set sqtp(Vector4 arg) => xwyz = arg;
×
1014
  set sqpt(Vector4 arg) => xwzy = arg;
×
1015
  set tspq(Vector4 arg) => yxzw = arg;
×
1016
  set tsqp(Vector4 arg) => yxwz = arg;
×
1017
  set tpsq(Vector4 arg) => yzxw = arg;
×
1018
  set tpqs(Vector4 arg) => yzwx = arg;
×
1019
  set tqsp(Vector4 arg) => ywxz = arg;
×
1020
  set tqps(Vector4 arg) => ywzx = arg;
×
1021
  set pstq(Vector4 arg) => zxyw = arg;
×
1022
  set psqt(Vector4 arg) => zxwy = arg;
×
1023
  set ptsq(Vector4 arg) => zyxw = arg;
×
1024
  set ptqs(Vector4 arg) => zywx = arg;
×
1025
  set pqst(Vector4 arg) => zwxy = arg;
×
1026
  set pqts(Vector4 arg) => zwyx = arg;
×
1027
  set qstp(Vector4 arg) => wxyz = arg;
×
1028
  set qspt(Vector4 arg) => wxzy = arg;
×
1029
  set qtsp(Vector4 arg) => wyxz = arg;
×
1030
  set qtps(Vector4 arg) => wyzx = arg;
×
1031
  set qpst(Vector4 arg) => wzxy = arg;
×
1032
  set qpts(Vector4 arg) => wzyx = arg;
×
1033
  Vector2 get xx => Vector2(_v4storage[0], _v4storage[0]);
×
1034
  Vector2 get xy => Vector2(_v4storage[0], _v4storage[1]);
×
1035
  Vector2 get xz => Vector2(_v4storage[0], _v4storage[2]);
×
1036
  Vector2 get xw => Vector2(_v4storage[0], _v4storage[3]);
×
1037
  Vector2 get yx => Vector2(_v4storage[1], _v4storage[0]);
×
1038
  Vector2 get yy => Vector2(_v4storage[1], _v4storage[1]);
×
1039
  Vector2 get yz => Vector2(_v4storage[1], _v4storage[2]);
×
1040
  Vector2 get yw => Vector2(_v4storage[1], _v4storage[3]);
×
1041
  Vector2 get zx => Vector2(_v4storage[2], _v4storage[0]);
×
1042
  Vector2 get zy => Vector2(_v4storage[2], _v4storage[1]);
×
1043
  Vector2 get zz => Vector2(_v4storage[2], _v4storage[2]);
×
1044
  Vector2 get zw => Vector2(_v4storage[2], _v4storage[3]);
×
1045
  Vector2 get wx => Vector2(_v4storage[3], _v4storage[0]);
×
1046
  Vector2 get wy => Vector2(_v4storage[3], _v4storage[1]);
×
1047
  Vector2 get wz => Vector2(_v4storage[3], _v4storage[2]);
×
1048
  Vector2 get ww => Vector2(_v4storage[3], _v4storage[3]);
×
1049
  Vector3 get xxx => Vector3(_v4storage[0], _v4storage[0], _v4storage[0]);
×
1050
  Vector3 get xxy => Vector3(_v4storage[0], _v4storage[0], _v4storage[1]);
×
1051
  Vector3 get xxz => Vector3(_v4storage[0], _v4storage[0], _v4storage[2]);
×
1052
  Vector3 get xxw => Vector3(_v4storage[0], _v4storage[0], _v4storage[3]);
×
1053
  Vector3 get xyx => Vector3(_v4storage[0], _v4storage[1], _v4storage[0]);
×
1054
  Vector3 get xyy => Vector3(_v4storage[0], _v4storage[1], _v4storage[1]);
×
1055
  Vector3 get xyz => Vector3(_v4storage[0], _v4storage[1], _v4storage[2]);
×
1056
  Vector3 get xyw => Vector3(_v4storage[0], _v4storage[1], _v4storage[3]);
×
1057
  Vector3 get xzx => Vector3(_v4storage[0], _v4storage[2], _v4storage[0]);
×
1058
  Vector3 get xzy => Vector3(_v4storage[0], _v4storage[2], _v4storage[1]);
×
1059
  Vector3 get xzz => Vector3(_v4storage[0], _v4storage[2], _v4storage[2]);
×
1060
  Vector3 get xzw => Vector3(_v4storage[0], _v4storage[2], _v4storage[3]);
×
1061
  Vector3 get xwx => Vector3(_v4storage[0], _v4storage[3], _v4storage[0]);
×
1062
  Vector3 get xwy => Vector3(_v4storage[0], _v4storage[3], _v4storage[1]);
×
1063
  Vector3 get xwz => Vector3(_v4storage[0], _v4storage[3], _v4storage[2]);
×
1064
  Vector3 get xww => Vector3(_v4storage[0], _v4storage[3], _v4storage[3]);
×
1065
  Vector3 get yxx => Vector3(_v4storage[1], _v4storage[0], _v4storage[0]);
×
1066
  Vector3 get yxy => Vector3(_v4storage[1], _v4storage[0], _v4storage[1]);
×
1067
  Vector3 get yxz => Vector3(_v4storage[1], _v4storage[0], _v4storage[2]);
×
1068
  Vector3 get yxw => Vector3(_v4storage[1], _v4storage[0], _v4storage[3]);
×
1069
  Vector3 get yyx => Vector3(_v4storage[1], _v4storage[1], _v4storage[0]);
×
1070
  Vector3 get yyy => Vector3(_v4storage[1], _v4storage[1], _v4storage[1]);
×
1071
  Vector3 get yyz => Vector3(_v4storage[1], _v4storage[1], _v4storage[2]);
×
1072
  Vector3 get yyw => Vector3(_v4storage[1], _v4storage[1], _v4storage[3]);
×
1073
  Vector3 get yzx => Vector3(_v4storage[1], _v4storage[2], _v4storage[0]);
×
1074
  Vector3 get yzy => Vector3(_v4storage[1], _v4storage[2], _v4storage[1]);
×
1075
  Vector3 get yzz => Vector3(_v4storage[1], _v4storage[2], _v4storage[2]);
×
1076
  Vector3 get yzw => Vector3(_v4storage[1], _v4storage[2], _v4storage[3]);
×
1077
  Vector3 get ywx => Vector3(_v4storage[1], _v4storage[3], _v4storage[0]);
×
1078
  Vector3 get ywy => Vector3(_v4storage[1], _v4storage[3], _v4storage[1]);
×
1079
  Vector3 get ywz => Vector3(_v4storage[1], _v4storage[3], _v4storage[2]);
×
1080
  Vector3 get yww => Vector3(_v4storage[1], _v4storage[3], _v4storage[3]);
×
1081
  Vector3 get zxx => Vector3(_v4storage[2], _v4storage[0], _v4storage[0]);
×
1082
  Vector3 get zxy => Vector3(_v4storage[2], _v4storage[0], _v4storage[1]);
×
1083
  Vector3 get zxz => Vector3(_v4storage[2], _v4storage[0], _v4storage[2]);
×
1084
  Vector3 get zxw => Vector3(_v4storage[2], _v4storage[0], _v4storage[3]);
×
1085
  Vector3 get zyx => Vector3(_v4storage[2], _v4storage[1], _v4storage[0]);
×
1086
  Vector3 get zyy => Vector3(_v4storage[2], _v4storage[1], _v4storage[1]);
×
1087
  Vector3 get zyz => Vector3(_v4storage[2], _v4storage[1], _v4storage[2]);
×
1088
  Vector3 get zyw => Vector3(_v4storage[2], _v4storage[1], _v4storage[3]);
×
1089
  Vector3 get zzx => Vector3(_v4storage[2], _v4storage[2], _v4storage[0]);
×
1090
  Vector3 get zzy => Vector3(_v4storage[2], _v4storage[2], _v4storage[1]);
×
1091
  Vector3 get zzz => Vector3(_v4storage[2], _v4storage[2], _v4storage[2]);
×
1092
  Vector3 get zzw => Vector3(_v4storage[2], _v4storage[2], _v4storage[3]);
×
1093
  Vector3 get zwx => Vector3(_v4storage[2], _v4storage[3], _v4storage[0]);
×
1094
  Vector3 get zwy => Vector3(_v4storage[2], _v4storage[3], _v4storage[1]);
×
1095
  Vector3 get zwz => Vector3(_v4storage[2], _v4storage[3], _v4storage[2]);
×
1096
  Vector3 get zww => Vector3(_v4storage[2], _v4storage[3], _v4storage[3]);
×
1097
  Vector3 get wxx => Vector3(_v4storage[3], _v4storage[0], _v4storage[0]);
×
1098
  Vector3 get wxy => Vector3(_v4storage[3], _v4storage[0], _v4storage[1]);
×
1099
  Vector3 get wxz => Vector3(_v4storage[3], _v4storage[0], _v4storage[2]);
×
1100
  Vector3 get wxw => Vector3(_v4storage[3], _v4storage[0], _v4storage[3]);
×
1101
  Vector3 get wyx => Vector3(_v4storage[3], _v4storage[1], _v4storage[0]);
×
1102
  Vector3 get wyy => Vector3(_v4storage[3], _v4storage[1], _v4storage[1]);
×
1103
  Vector3 get wyz => Vector3(_v4storage[3], _v4storage[1], _v4storage[2]);
×
1104
  Vector3 get wyw => Vector3(_v4storage[3], _v4storage[1], _v4storage[3]);
×
1105
  Vector3 get wzx => Vector3(_v4storage[3], _v4storage[2], _v4storage[0]);
×
1106
  Vector3 get wzy => Vector3(_v4storage[3], _v4storage[2], _v4storage[1]);
×
1107
  Vector3 get wzz => Vector3(_v4storage[3], _v4storage[2], _v4storage[2]);
×
1108
  Vector3 get wzw => Vector3(_v4storage[3], _v4storage[2], _v4storage[3]);
×
1109
  Vector3 get wwx => Vector3(_v4storage[3], _v4storage[3], _v4storage[0]);
×
1110
  Vector3 get wwy => Vector3(_v4storage[3], _v4storage[3], _v4storage[1]);
×
1111
  Vector3 get wwz => Vector3(_v4storage[3], _v4storage[3], _v4storage[2]);
×
1112
  Vector3 get www => Vector3(_v4storage[3], _v4storage[3], _v4storage[3]);
×
1113
  Vector4 get xxxx =>
×
1114
      Vector4(_v4storage[0], _v4storage[0], _v4storage[0], _v4storage[0]);
×
1115
  Vector4 get xxxy =>
×
1116
      Vector4(_v4storage[0], _v4storage[0], _v4storage[0], _v4storage[1]);
×
1117
  Vector4 get xxxz =>
×
1118
      Vector4(_v4storage[0], _v4storage[0], _v4storage[0], _v4storage[2]);
×
1119
  Vector4 get xxxw =>
×
1120
      Vector4(_v4storage[0], _v4storage[0], _v4storage[0], _v4storage[3]);
×
1121
  Vector4 get xxyx =>
×
1122
      Vector4(_v4storage[0], _v4storage[0], _v4storage[1], _v4storage[0]);
×
1123
  Vector4 get xxyy =>
×
1124
      Vector4(_v4storage[0], _v4storage[0], _v4storage[1], _v4storage[1]);
×
1125
  Vector4 get xxyz =>
×
1126
      Vector4(_v4storage[0], _v4storage[0], _v4storage[1], _v4storage[2]);
×
1127
  Vector4 get xxyw =>
×
1128
      Vector4(_v4storage[0], _v4storage[0], _v4storage[1], _v4storage[3]);
×
1129
  Vector4 get xxzx =>
×
1130
      Vector4(_v4storage[0], _v4storage[0], _v4storage[2], _v4storage[0]);
×
1131
  Vector4 get xxzy =>
×
1132
      Vector4(_v4storage[0], _v4storage[0], _v4storage[2], _v4storage[1]);
×
1133
  Vector4 get xxzz =>
×
1134
      Vector4(_v4storage[0], _v4storage[0], _v4storage[2], _v4storage[2]);
×
1135
  Vector4 get xxzw =>
×
1136
      Vector4(_v4storage[0], _v4storage[0], _v4storage[2], _v4storage[3]);
×
1137
  Vector4 get xxwx =>
×
1138
      Vector4(_v4storage[0], _v4storage[0], _v4storage[3], _v4storage[0]);
×
1139
  Vector4 get xxwy =>
×
1140
      Vector4(_v4storage[0], _v4storage[0], _v4storage[3], _v4storage[1]);
×
1141
  Vector4 get xxwz =>
×
1142
      Vector4(_v4storage[0], _v4storage[0], _v4storage[3], _v4storage[2]);
×
1143
  Vector4 get xxww =>
×
1144
      Vector4(_v4storage[0], _v4storage[0], _v4storage[3], _v4storage[3]);
×
1145
  Vector4 get xyxx =>
×
1146
      Vector4(_v4storage[0], _v4storage[1], _v4storage[0], _v4storage[0]);
×
1147
  Vector4 get xyxy =>
×
1148
      Vector4(_v4storage[0], _v4storage[1], _v4storage[0], _v4storage[1]);
×
1149
  Vector4 get xyxz =>
×
1150
      Vector4(_v4storage[0], _v4storage[1], _v4storage[0], _v4storage[2]);
×
1151
  Vector4 get xyxw =>
×
1152
      Vector4(_v4storage[0], _v4storage[1], _v4storage[0], _v4storage[3]);
×
1153
  Vector4 get xyyx =>
×
1154
      Vector4(_v4storage[0], _v4storage[1], _v4storage[1], _v4storage[0]);
×
1155
  Vector4 get xyyy =>
×
1156
      Vector4(_v4storage[0], _v4storage[1], _v4storage[1], _v4storage[1]);
×
1157
  Vector4 get xyyz =>
×
1158
      Vector4(_v4storage[0], _v4storage[1], _v4storage[1], _v4storage[2]);
×
1159
  Vector4 get xyyw =>
×
1160
      Vector4(_v4storage[0], _v4storage[1], _v4storage[1], _v4storage[3]);
×
1161
  Vector4 get xyzx =>
×
1162
      Vector4(_v4storage[0], _v4storage[1], _v4storage[2], _v4storage[0]);
×
1163
  Vector4 get xyzy =>
×
1164
      Vector4(_v4storage[0], _v4storage[1], _v4storage[2], _v4storage[1]);
×
1165
  Vector4 get xyzz =>
×
1166
      Vector4(_v4storage[0], _v4storage[1], _v4storage[2], _v4storage[2]);
×
1167
  Vector4 get xyzw =>
×
1168
      Vector4(_v4storage[0], _v4storage[1], _v4storage[2], _v4storage[3]);
×
1169
  Vector4 get xywx =>
×
1170
      Vector4(_v4storage[0], _v4storage[1], _v4storage[3], _v4storage[0]);
×
1171
  Vector4 get xywy =>
×
1172
      Vector4(_v4storage[0], _v4storage[1], _v4storage[3], _v4storage[1]);
×
1173
  Vector4 get xywz =>
×
1174
      Vector4(_v4storage[0], _v4storage[1], _v4storage[3], _v4storage[2]);
×
1175
  Vector4 get xyww =>
×
1176
      Vector4(_v4storage[0], _v4storage[1], _v4storage[3], _v4storage[3]);
×
1177
  Vector4 get xzxx =>
×
1178
      Vector4(_v4storage[0], _v4storage[2], _v4storage[0], _v4storage[0]);
×
1179
  Vector4 get xzxy =>
×
1180
      Vector4(_v4storage[0], _v4storage[2], _v4storage[0], _v4storage[1]);
×
1181
  Vector4 get xzxz =>
×
1182
      Vector4(_v4storage[0], _v4storage[2], _v4storage[0], _v4storage[2]);
×
1183
  Vector4 get xzxw =>
×
1184
      Vector4(_v4storage[0], _v4storage[2], _v4storage[0], _v4storage[3]);
×
1185
  Vector4 get xzyx =>
×
1186
      Vector4(_v4storage[0], _v4storage[2], _v4storage[1], _v4storage[0]);
×
1187
  Vector4 get xzyy =>
×
1188
      Vector4(_v4storage[0], _v4storage[2], _v4storage[1], _v4storage[1]);
×
1189
  Vector4 get xzyz =>
×
1190
      Vector4(_v4storage[0], _v4storage[2], _v4storage[1], _v4storage[2]);
×
1191
  Vector4 get xzyw =>
×
1192
      Vector4(_v4storage[0], _v4storage[2], _v4storage[1], _v4storage[3]);
×
1193
  Vector4 get xzzx =>
×
1194
      Vector4(_v4storage[0], _v4storage[2], _v4storage[2], _v4storage[0]);
×
1195
  Vector4 get xzzy =>
×
1196
      Vector4(_v4storage[0], _v4storage[2], _v4storage[2], _v4storage[1]);
×
1197
  Vector4 get xzzz =>
×
1198
      Vector4(_v4storage[0], _v4storage[2], _v4storage[2], _v4storage[2]);
×
1199
  Vector4 get xzzw =>
×
1200
      Vector4(_v4storage[0], _v4storage[2], _v4storage[2], _v4storage[3]);
×
1201
  Vector4 get xzwx =>
×
1202
      Vector4(_v4storage[0], _v4storage[2], _v4storage[3], _v4storage[0]);
×
1203
  Vector4 get xzwy =>
×
1204
      Vector4(_v4storage[0], _v4storage[2], _v4storage[3], _v4storage[1]);
×
1205
  Vector4 get xzwz =>
×
1206
      Vector4(_v4storage[0], _v4storage[2], _v4storage[3], _v4storage[2]);
×
1207
  Vector4 get xzww =>
×
1208
      Vector4(_v4storage[0], _v4storage[2], _v4storage[3], _v4storage[3]);
×
1209
  Vector4 get xwxx =>
×
1210
      Vector4(_v4storage[0], _v4storage[3], _v4storage[0], _v4storage[0]);
×
1211
  Vector4 get xwxy =>
×
1212
      Vector4(_v4storage[0], _v4storage[3], _v4storage[0], _v4storage[1]);
×
1213
  Vector4 get xwxz =>
×
1214
      Vector4(_v4storage[0], _v4storage[3], _v4storage[0], _v4storage[2]);
×
1215
  Vector4 get xwxw =>
×
1216
      Vector4(_v4storage[0], _v4storage[3], _v4storage[0], _v4storage[3]);
×
1217
  Vector4 get xwyx =>
×
1218
      Vector4(_v4storage[0], _v4storage[3], _v4storage[1], _v4storage[0]);
×
1219
  Vector4 get xwyy =>
×
1220
      Vector4(_v4storage[0], _v4storage[3], _v4storage[1], _v4storage[1]);
×
1221
  Vector4 get xwyz =>
×
1222
      Vector4(_v4storage[0], _v4storage[3], _v4storage[1], _v4storage[2]);
×
1223
  Vector4 get xwyw =>
×
1224
      Vector4(_v4storage[0], _v4storage[3], _v4storage[1], _v4storage[3]);
×
1225
  Vector4 get xwzx =>
×
1226
      Vector4(_v4storage[0], _v4storage[3], _v4storage[2], _v4storage[0]);
×
1227
  Vector4 get xwzy =>
×
1228
      Vector4(_v4storage[0], _v4storage[3], _v4storage[2], _v4storage[1]);
×
1229
  Vector4 get xwzz =>
×
1230
      Vector4(_v4storage[0], _v4storage[3], _v4storage[2], _v4storage[2]);
×
1231
  Vector4 get xwzw =>
×
1232
      Vector4(_v4storage[0], _v4storage[3], _v4storage[2], _v4storage[3]);
×
1233
  Vector4 get xwwx =>
×
1234
      Vector4(_v4storage[0], _v4storage[3], _v4storage[3], _v4storage[0]);
×
1235
  Vector4 get xwwy =>
×
1236
      Vector4(_v4storage[0], _v4storage[3], _v4storage[3], _v4storage[1]);
×
1237
  Vector4 get xwwz =>
×
1238
      Vector4(_v4storage[0], _v4storage[3], _v4storage[3], _v4storage[2]);
×
1239
  Vector4 get xwww =>
×
1240
      Vector4(_v4storage[0], _v4storage[3], _v4storage[3], _v4storage[3]);
×
1241
  Vector4 get yxxx =>
×
1242
      Vector4(_v4storage[1], _v4storage[0], _v4storage[0], _v4storage[0]);
×
1243
  Vector4 get yxxy =>
×
1244
      Vector4(_v4storage[1], _v4storage[0], _v4storage[0], _v4storage[1]);
×
1245
  Vector4 get yxxz =>
×
1246
      Vector4(_v4storage[1], _v4storage[0], _v4storage[0], _v4storage[2]);
×
1247
  Vector4 get yxxw =>
×
1248
      Vector4(_v4storage[1], _v4storage[0], _v4storage[0], _v4storage[3]);
×
1249
  Vector4 get yxyx =>
×
1250
      Vector4(_v4storage[1], _v4storage[0], _v4storage[1], _v4storage[0]);
×
1251
  Vector4 get yxyy =>
×
1252
      Vector4(_v4storage[1], _v4storage[0], _v4storage[1], _v4storage[1]);
×
1253
  Vector4 get yxyz =>
×
1254
      Vector4(_v4storage[1], _v4storage[0], _v4storage[1], _v4storage[2]);
×
1255
  Vector4 get yxyw =>
×
1256
      Vector4(_v4storage[1], _v4storage[0], _v4storage[1], _v4storage[3]);
×
1257
  Vector4 get yxzx =>
×
1258
      Vector4(_v4storage[1], _v4storage[0], _v4storage[2], _v4storage[0]);
×
1259
  Vector4 get yxzy =>
×
1260
      Vector4(_v4storage[1], _v4storage[0], _v4storage[2], _v4storage[1]);
×
1261
  Vector4 get yxzz =>
×
1262
      Vector4(_v4storage[1], _v4storage[0], _v4storage[2], _v4storage[2]);
×
1263
  Vector4 get yxzw =>
×
1264
      Vector4(_v4storage[1], _v4storage[0], _v4storage[2], _v4storage[3]);
×
1265
  Vector4 get yxwx =>
×
1266
      Vector4(_v4storage[1], _v4storage[0], _v4storage[3], _v4storage[0]);
×
1267
  Vector4 get yxwy =>
×
1268
      Vector4(_v4storage[1], _v4storage[0], _v4storage[3], _v4storage[1]);
×
1269
  Vector4 get yxwz =>
×
1270
      Vector4(_v4storage[1], _v4storage[0], _v4storage[3], _v4storage[2]);
×
1271
  Vector4 get yxww =>
×
1272
      Vector4(_v4storage[1], _v4storage[0], _v4storage[3], _v4storage[3]);
×
1273
  Vector4 get yyxx =>
×
1274
      Vector4(_v4storage[1], _v4storage[1], _v4storage[0], _v4storage[0]);
×
1275
  Vector4 get yyxy =>
×
1276
      Vector4(_v4storage[1], _v4storage[1], _v4storage[0], _v4storage[1]);
×
1277
  Vector4 get yyxz =>
×
1278
      Vector4(_v4storage[1], _v4storage[1], _v4storage[0], _v4storage[2]);
×
1279
  Vector4 get yyxw =>
×
1280
      Vector4(_v4storage[1], _v4storage[1], _v4storage[0], _v4storage[3]);
×
1281
  Vector4 get yyyx =>
×
1282
      Vector4(_v4storage[1], _v4storage[1], _v4storage[1], _v4storage[0]);
×
1283
  Vector4 get yyyy =>
×
1284
      Vector4(_v4storage[1], _v4storage[1], _v4storage[1], _v4storage[1]);
×
1285
  Vector4 get yyyz =>
×
1286
      Vector4(_v4storage[1], _v4storage[1], _v4storage[1], _v4storage[2]);
×
1287
  Vector4 get yyyw =>
×
1288
      Vector4(_v4storage[1], _v4storage[1], _v4storage[1], _v4storage[3]);
×
1289
  Vector4 get yyzx =>
×
1290
      Vector4(_v4storage[1], _v4storage[1], _v4storage[2], _v4storage[0]);
×
1291
  Vector4 get yyzy =>
×
1292
      Vector4(_v4storage[1], _v4storage[1], _v4storage[2], _v4storage[1]);
×
1293
  Vector4 get yyzz =>
×
1294
      Vector4(_v4storage[1], _v4storage[1], _v4storage[2], _v4storage[2]);
×
1295
  Vector4 get yyzw =>
×
1296
      Vector4(_v4storage[1], _v4storage[1], _v4storage[2], _v4storage[3]);
×
1297
  Vector4 get yywx =>
×
1298
      Vector4(_v4storage[1], _v4storage[1], _v4storage[3], _v4storage[0]);
×
1299
  Vector4 get yywy =>
×
1300
      Vector4(_v4storage[1], _v4storage[1], _v4storage[3], _v4storage[1]);
×
1301
  Vector4 get yywz =>
×
1302
      Vector4(_v4storage[1], _v4storage[1], _v4storage[3], _v4storage[2]);
×
1303
  Vector4 get yyww =>
×
1304
      Vector4(_v4storage[1], _v4storage[1], _v4storage[3], _v4storage[3]);
×
1305
  Vector4 get yzxx =>
×
1306
      Vector4(_v4storage[1], _v4storage[2], _v4storage[0], _v4storage[0]);
×
1307
  Vector4 get yzxy =>
×
1308
      Vector4(_v4storage[1], _v4storage[2], _v4storage[0], _v4storage[1]);
×
1309
  Vector4 get yzxz =>
×
1310
      Vector4(_v4storage[1], _v4storage[2], _v4storage[0], _v4storage[2]);
×
1311
  Vector4 get yzxw =>
×
1312
      Vector4(_v4storage[1], _v4storage[2], _v4storage[0], _v4storage[3]);
×
1313
  Vector4 get yzyx =>
×
1314
      Vector4(_v4storage[1], _v4storage[2], _v4storage[1], _v4storage[0]);
×
1315
  Vector4 get yzyy =>
×
1316
      Vector4(_v4storage[1], _v4storage[2], _v4storage[1], _v4storage[1]);
×
1317
  Vector4 get yzyz =>
×
1318
      Vector4(_v4storage[1], _v4storage[2], _v4storage[1], _v4storage[2]);
×
1319
  Vector4 get yzyw =>
×
1320
      Vector4(_v4storage[1], _v4storage[2], _v4storage[1], _v4storage[3]);
×
1321
  Vector4 get yzzx =>
×
1322
      Vector4(_v4storage[1], _v4storage[2], _v4storage[2], _v4storage[0]);
×
1323
  Vector4 get yzzy =>
×
1324
      Vector4(_v4storage[1], _v4storage[2], _v4storage[2], _v4storage[1]);
×
1325
  Vector4 get yzzz =>
×
1326
      Vector4(_v4storage[1], _v4storage[2], _v4storage[2], _v4storage[2]);
×
1327
  Vector4 get yzzw =>
×
1328
      Vector4(_v4storage[1], _v4storage[2], _v4storage[2], _v4storage[3]);
×
1329
  Vector4 get yzwx =>
×
1330
      Vector4(_v4storage[1], _v4storage[2], _v4storage[3], _v4storage[0]);
×
1331
  Vector4 get yzwy =>
×
1332
      Vector4(_v4storage[1], _v4storage[2], _v4storage[3], _v4storage[1]);
×
1333
  Vector4 get yzwz =>
×
1334
      Vector4(_v4storage[1], _v4storage[2], _v4storage[3], _v4storage[2]);
×
1335
  Vector4 get yzww =>
×
1336
      Vector4(_v4storage[1], _v4storage[2], _v4storage[3], _v4storage[3]);
×
1337
  Vector4 get ywxx =>
×
1338
      Vector4(_v4storage[1], _v4storage[3], _v4storage[0], _v4storage[0]);
×
1339
  Vector4 get ywxy =>
×
1340
      Vector4(_v4storage[1], _v4storage[3], _v4storage[0], _v4storage[1]);
×
1341
  Vector4 get ywxz =>
×
1342
      Vector4(_v4storage[1], _v4storage[3], _v4storage[0], _v4storage[2]);
×
1343
  Vector4 get ywxw =>
×
1344
      Vector4(_v4storage[1], _v4storage[3], _v4storage[0], _v4storage[3]);
×
1345
  Vector4 get ywyx =>
×
1346
      Vector4(_v4storage[1], _v4storage[3], _v4storage[1], _v4storage[0]);
×
1347
  Vector4 get ywyy =>
×
1348
      Vector4(_v4storage[1], _v4storage[3], _v4storage[1], _v4storage[1]);
×
1349
  Vector4 get ywyz =>
×
1350
      Vector4(_v4storage[1], _v4storage[3], _v4storage[1], _v4storage[2]);
×
1351
  Vector4 get ywyw =>
×
1352
      Vector4(_v4storage[1], _v4storage[3], _v4storage[1], _v4storage[3]);
×
1353
  Vector4 get ywzx =>
×
1354
      Vector4(_v4storage[1], _v4storage[3], _v4storage[2], _v4storage[0]);
×
1355
  Vector4 get ywzy =>
×
1356
      Vector4(_v4storage[1], _v4storage[3], _v4storage[2], _v4storage[1]);
×
1357
  Vector4 get ywzz =>
×
1358
      Vector4(_v4storage[1], _v4storage[3], _v4storage[2], _v4storage[2]);
×
1359
  Vector4 get ywzw =>
×
1360
      Vector4(_v4storage[1], _v4storage[3], _v4storage[2], _v4storage[3]);
×
1361
  Vector4 get ywwx =>
×
1362
      Vector4(_v4storage[1], _v4storage[3], _v4storage[3], _v4storage[0]);
×
1363
  Vector4 get ywwy =>
×
1364
      Vector4(_v4storage[1], _v4storage[3], _v4storage[3], _v4storage[1]);
×
1365
  Vector4 get ywwz =>
×
1366
      Vector4(_v4storage[1], _v4storage[3], _v4storage[3], _v4storage[2]);
×
1367
  Vector4 get ywww =>
×
1368
      Vector4(_v4storage[1], _v4storage[3], _v4storage[3], _v4storage[3]);
×
1369
  Vector4 get zxxx =>
×
1370
      Vector4(_v4storage[2], _v4storage[0], _v4storage[0], _v4storage[0]);
×
1371
  Vector4 get zxxy =>
×
1372
      Vector4(_v4storage[2], _v4storage[0], _v4storage[0], _v4storage[1]);
×
1373
  Vector4 get zxxz =>
×
1374
      Vector4(_v4storage[2], _v4storage[0], _v4storage[0], _v4storage[2]);
×
1375
  Vector4 get zxxw =>
×
1376
      Vector4(_v4storage[2], _v4storage[0], _v4storage[0], _v4storage[3]);
×
1377
  Vector4 get zxyx =>
×
1378
      Vector4(_v4storage[2], _v4storage[0], _v4storage[1], _v4storage[0]);
×
1379
  Vector4 get zxyy =>
×
1380
      Vector4(_v4storage[2], _v4storage[0], _v4storage[1], _v4storage[1]);
×
1381
  Vector4 get zxyz =>
×
1382
      Vector4(_v4storage[2], _v4storage[0], _v4storage[1], _v4storage[2]);
×
1383
  Vector4 get zxyw =>
×
1384
      Vector4(_v4storage[2], _v4storage[0], _v4storage[1], _v4storage[3]);
×
1385
  Vector4 get zxzx =>
×
1386
      Vector4(_v4storage[2], _v4storage[0], _v4storage[2], _v4storage[0]);
×
1387
  Vector4 get zxzy =>
×
1388
      Vector4(_v4storage[2], _v4storage[0], _v4storage[2], _v4storage[1]);
×
1389
  Vector4 get zxzz =>
×
1390
      Vector4(_v4storage[2], _v4storage[0], _v4storage[2], _v4storage[2]);
×
1391
  Vector4 get zxzw =>
×
1392
      Vector4(_v4storage[2], _v4storage[0], _v4storage[2], _v4storage[3]);
×
1393
  Vector4 get zxwx =>
×
1394
      Vector4(_v4storage[2], _v4storage[0], _v4storage[3], _v4storage[0]);
×
1395
  Vector4 get zxwy =>
×
1396
      Vector4(_v4storage[2], _v4storage[0], _v4storage[3], _v4storage[1]);
×
1397
  Vector4 get zxwz =>
×
1398
      Vector4(_v4storage[2], _v4storage[0], _v4storage[3], _v4storage[2]);
×
1399
  Vector4 get zxww =>
×
1400
      Vector4(_v4storage[2], _v4storage[0], _v4storage[3], _v4storage[3]);
×
1401
  Vector4 get zyxx =>
×
1402
      Vector4(_v4storage[2], _v4storage[1], _v4storage[0], _v4storage[0]);
×
1403
  Vector4 get zyxy =>
×
1404
      Vector4(_v4storage[2], _v4storage[1], _v4storage[0], _v4storage[1]);
×
1405
  Vector4 get zyxz =>
×
1406
      Vector4(_v4storage[2], _v4storage[1], _v4storage[0], _v4storage[2]);
×
1407
  Vector4 get zyxw =>
×
1408
      Vector4(_v4storage[2], _v4storage[1], _v4storage[0], _v4storage[3]);
×
1409
  Vector4 get zyyx =>
×
1410
      Vector4(_v4storage[2], _v4storage[1], _v4storage[1], _v4storage[0]);
×
1411
  Vector4 get zyyy =>
×
1412
      Vector4(_v4storage[2], _v4storage[1], _v4storage[1], _v4storage[1]);
×
1413
  Vector4 get zyyz =>
×
1414
      Vector4(_v4storage[2], _v4storage[1], _v4storage[1], _v4storage[2]);
×
1415
  Vector4 get zyyw =>
×
1416
      Vector4(_v4storage[2], _v4storage[1], _v4storage[1], _v4storage[3]);
×
1417
  Vector4 get zyzx =>
×
1418
      Vector4(_v4storage[2], _v4storage[1], _v4storage[2], _v4storage[0]);
×
1419
  Vector4 get zyzy =>
×
1420
      Vector4(_v4storage[2], _v4storage[1], _v4storage[2], _v4storage[1]);
×
1421
  Vector4 get zyzz =>
×
1422
      Vector4(_v4storage[2], _v4storage[1], _v4storage[2], _v4storage[2]);
×
1423
  Vector4 get zyzw =>
×
1424
      Vector4(_v4storage[2], _v4storage[1], _v4storage[2], _v4storage[3]);
×
1425
  Vector4 get zywx =>
×
1426
      Vector4(_v4storage[2], _v4storage[1], _v4storage[3], _v4storage[0]);
×
1427
  Vector4 get zywy =>
×
1428
      Vector4(_v4storage[2], _v4storage[1], _v4storage[3], _v4storage[1]);
×
1429
  Vector4 get zywz =>
×
1430
      Vector4(_v4storage[2], _v4storage[1], _v4storage[3], _v4storage[2]);
×
1431
  Vector4 get zyww =>
×
1432
      Vector4(_v4storage[2], _v4storage[1], _v4storage[3], _v4storage[3]);
×
1433
  Vector4 get zzxx =>
×
1434
      Vector4(_v4storage[2], _v4storage[2], _v4storage[0], _v4storage[0]);
×
1435
  Vector4 get zzxy =>
×
1436
      Vector4(_v4storage[2], _v4storage[2], _v4storage[0], _v4storage[1]);
×
1437
  Vector4 get zzxz =>
×
1438
      Vector4(_v4storage[2], _v4storage[2], _v4storage[0], _v4storage[2]);
×
1439
  Vector4 get zzxw =>
×
1440
      Vector4(_v4storage[2], _v4storage[2], _v4storage[0], _v4storage[3]);
×
1441
  Vector4 get zzyx =>
×
1442
      Vector4(_v4storage[2], _v4storage[2], _v4storage[1], _v4storage[0]);
×
1443
  Vector4 get zzyy =>
×
1444
      Vector4(_v4storage[2], _v4storage[2], _v4storage[1], _v4storage[1]);
×
1445
  Vector4 get zzyz =>
×
1446
      Vector4(_v4storage[2], _v4storage[2], _v4storage[1], _v4storage[2]);
×
1447
  Vector4 get zzyw =>
×
1448
      Vector4(_v4storage[2], _v4storage[2], _v4storage[1], _v4storage[3]);
×
1449
  Vector4 get zzzx =>
×
1450
      Vector4(_v4storage[2], _v4storage[2], _v4storage[2], _v4storage[0]);
×
1451
  Vector4 get zzzy =>
×
1452
      Vector4(_v4storage[2], _v4storage[2], _v4storage[2], _v4storage[1]);
×
1453
  Vector4 get zzzz =>
×
1454
      Vector4(_v4storage[2], _v4storage[2], _v4storage[2], _v4storage[2]);
×
1455
  Vector4 get zzzw =>
×
1456
      Vector4(_v4storage[2], _v4storage[2], _v4storage[2], _v4storage[3]);
×
1457
  Vector4 get zzwx =>
×
1458
      Vector4(_v4storage[2], _v4storage[2], _v4storage[3], _v4storage[0]);
×
1459
  Vector4 get zzwy =>
×
1460
      Vector4(_v4storage[2], _v4storage[2], _v4storage[3], _v4storage[1]);
×
1461
  Vector4 get zzwz =>
×
1462
      Vector4(_v4storage[2], _v4storage[2], _v4storage[3], _v4storage[2]);
×
1463
  Vector4 get zzww =>
×
1464
      Vector4(_v4storage[2], _v4storage[2], _v4storage[3], _v4storage[3]);
×
1465
  Vector4 get zwxx =>
×
1466
      Vector4(_v4storage[2], _v4storage[3], _v4storage[0], _v4storage[0]);
×
1467
  Vector4 get zwxy =>
×
1468
      Vector4(_v4storage[2], _v4storage[3], _v4storage[0], _v4storage[1]);
×
1469
  Vector4 get zwxz =>
×
1470
      Vector4(_v4storage[2], _v4storage[3], _v4storage[0], _v4storage[2]);
×
1471
  Vector4 get zwxw =>
×
1472
      Vector4(_v4storage[2], _v4storage[3], _v4storage[0], _v4storage[3]);
×
1473
  Vector4 get zwyx =>
×
1474
      Vector4(_v4storage[2], _v4storage[3], _v4storage[1], _v4storage[0]);
×
1475
  Vector4 get zwyy =>
×
1476
      Vector4(_v4storage[2], _v4storage[3], _v4storage[1], _v4storage[1]);
×
1477
  Vector4 get zwyz =>
×
1478
      Vector4(_v4storage[2], _v4storage[3], _v4storage[1], _v4storage[2]);
×
1479
  Vector4 get zwyw =>
×
1480
      Vector4(_v4storage[2], _v4storage[3], _v4storage[1], _v4storage[3]);
×
1481
  Vector4 get zwzx =>
×
1482
      Vector4(_v4storage[2], _v4storage[3], _v4storage[2], _v4storage[0]);
×
1483
  Vector4 get zwzy =>
×
1484
      Vector4(_v4storage[2], _v4storage[3], _v4storage[2], _v4storage[1]);
×
1485
  Vector4 get zwzz =>
×
1486
      Vector4(_v4storage[2], _v4storage[3], _v4storage[2], _v4storage[2]);
×
1487
  Vector4 get zwzw =>
×
1488
      Vector4(_v4storage[2], _v4storage[3], _v4storage[2], _v4storage[3]);
×
1489
  Vector4 get zwwx =>
×
1490
      Vector4(_v4storage[2], _v4storage[3], _v4storage[3], _v4storage[0]);
×
1491
  Vector4 get zwwy =>
×
1492
      Vector4(_v4storage[2], _v4storage[3], _v4storage[3], _v4storage[1]);
×
1493
  Vector4 get zwwz =>
×
1494
      Vector4(_v4storage[2], _v4storage[3], _v4storage[3], _v4storage[2]);
×
1495
  Vector4 get zwww =>
×
1496
      Vector4(_v4storage[2], _v4storage[3], _v4storage[3], _v4storage[3]);
×
1497
  Vector4 get wxxx =>
×
1498
      Vector4(_v4storage[3], _v4storage[0], _v4storage[0], _v4storage[0]);
×
1499
  Vector4 get wxxy =>
×
1500
      Vector4(_v4storage[3], _v4storage[0], _v4storage[0], _v4storage[1]);
×
1501
  Vector4 get wxxz =>
×
1502
      Vector4(_v4storage[3], _v4storage[0], _v4storage[0], _v4storage[2]);
×
1503
  Vector4 get wxxw =>
×
1504
      Vector4(_v4storage[3], _v4storage[0], _v4storage[0], _v4storage[3]);
×
1505
  Vector4 get wxyx =>
×
1506
      Vector4(_v4storage[3], _v4storage[0], _v4storage[1], _v4storage[0]);
×
1507
  Vector4 get wxyy =>
×
1508
      Vector4(_v4storage[3], _v4storage[0], _v4storage[1], _v4storage[1]);
×
1509
  Vector4 get wxyz =>
×
1510
      Vector4(_v4storage[3], _v4storage[0], _v4storage[1], _v4storage[2]);
×
1511
  Vector4 get wxyw =>
×
1512
      Vector4(_v4storage[3], _v4storage[0], _v4storage[1], _v4storage[3]);
×
1513
  Vector4 get wxzx =>
×
1514
      Vector4(_v4storage[3], _v4storage[0], _v4storage[2], _v4storage[0]);
×
1515
  Vector4 get wxzy =>
×
1516
      Vector4(_v4storage[3], _v4storage[0], _v4storage[2], _v4storage[1]);
×
1517
  Vector4 get wxzz =>
×
1518
      Vector4(_v4storage[3], _v4storage[0], _v4storage[2], _v4storage[2]);
×
1519
  Vector4 get wxzw =>
×
1520
      Vector4(_v4storage[3], _v4storage[0], _v4storage[2], _v4storage[3]);
×
1521
  Vector4 get wxwx =>
×
1522
      Vector4(_v4storage[3], _v4storage[0], _v4storage[3], _v4storage[0]);
×
1523
  Vector4 get wxwy =>
×
1524
      Vector4(_v4storage[3], _v4storage[0], _v4storage[3], _v4storage[1]);
×
1525
  Vector4 get wxwz =>
×
1526
      Vector4(_v4storage[3], _v4storage[0], _v4storage[3], _v4storage[2]);
×
1527
  Vector4 get wxww =>
×
1528
      Vector4(_v4storage[3], _v4storage[0], _v4storage[3], _v4storage[3]);
×
1529
  Vector4 get wyxx =>
×
1530
      Vector4(_v4storage[3], _v4storage[1], _v4storage[0], _v4storage[0]);
×
1531
  Vector4 get wyxy =>
×
1532
      Vector4(_v4storage[3], _v4storage[1], _v4storage[0], _v4storage[1]);
×
1533
  Vector4 get wyxz =>
×
1534
      Vector4(_v4storage[3], _v4storage[1], _v4storage[0], _v4storage[2]);
×
1535
  Vector4 get wyxw =>
×
1536
      Vector4(_v4storage[3], _v4storage[1], _v4storage[0], _v4storage[3]);
×
1537
  Vector4 get wyyx =>
×
1538
      Vector4(_v4storage[3], _v4storage[1], _v4storage[1], _v4storage[0]);
×
1539
  Vector4 get wyyy =>
×
1540
      Vector4(_v4storage[3], _v4storage[1], _v4storage[1], _v4storage[1]);
×
1541
  Vector4 get wyyz =>
×
1542
      Vector4(_v4storage[3], _v4storage[1], _v4storage[1], _v4storage[2]);
×
1543
  Vector4 get wyyw =>
×
1544
      Vector4(_v4storage[3], _v4storage[1], _v4storage[1], _v4storage[3]);
×
1545
  Vector4 get wyzx =>
×
1546
      Vector4(_v4storage[3], _v4storage[1], _v4storage[2], _v4storage[0]);
×
1547
  Vector4 get wyzy =>
×
1548
      Vector4(_v4storage[3], _v4storage[1], _v4storage[2], _v4storage[1]);
×
1549
  Vector4 get wyzz =>
×
1550
      Vector4(_v4storage[3], _v4storage[1], _v4storage[2], _v4storage[2]);
×
1551
  Vector4 get wyzw =>
×
1552
      Vector4(_v4storage[3], _v4storage[1], _v4storage[2], _v4storage[3]);
×
1553
  Vector4 get wywx =>
×
1554
      Vector4(_v4storage[3], _v4storage[1], _v4storage[3], _v4storage[0]);
×
1555
  Vector4 get wywy =>
×
1556
      Vector4(_v4storage[3], _v4storage[1], _v4storage[3], _v4storage[1]);
×
1557
  Vector4 get wywz =>
×
1558
      Vector4(_v4storage[3], _v4storage[1], _v4storage[3], _v4storage[2]);
×
1559
  Vector4 get wyww =>
×
1560
      Vector4(_v4storage[3], _v4storage[1], _v4storage[3], _v4storage[3]);
×
1561
  Vector4 get wzxx =>
×
1562
      Vector4(_v4storage[3], _v4storage[2], _v4storage[0], _v4storage[0]);
×
1563
  Vector4 get wzxy =>
×
1564
      Vector4(_v4storage[3], _v4storage[2], _v4storage[0], _v4storage[1]);
×
1565
  Vector4 get wzxz =>
×
1566
      Vector4(_v4storage[3], _v4storage[2], _v4storage[0], _v4storage[2]);
×
1567
  Vector4 get wzxw =>
×
1568
      Vector4(_v4storage[3], _v4storage[2], _v4storage[0], _v4storage[3]);
×
1569
  Vector4 get wzyx =>
×
1570
      Vector4(_v4storage[3], _v4storage[2], _v4storage[1], _v4storage[0]);
×
1571
  Vector4 get wzyy =>
×
1572
      Vector4(_v4storage[3], _v4storage[2], _v4storage[1], _v4storage[1]);
×
1573
  Vector4 get wzyz =>
×
1574
      Vector4(_v4storage[3], _v4storage[2], _v4storage[1], _v4storage[2]);
×
1575
  Vector4 get wzyw =>
×
1576
      Vector4(_v4storage[3], _v4storage[2], _v4storage[1], _v4storage[3]);
×
1577
  Vector4 get wzzx =>
×
1578
      Vector4(_v4storage[3], _v4storage[2], _v4storage[2], _v4storage[0]);
×
1579
  Vector4 get wzzy =>
×
1580
      Vector4(_v4storage[3], _v4storage[2], _v4storage[2], _v4storage[1]);
×
1581
  Vector4 get wzzz =>
×
1582
      Vector4(_v4storage[3], _v4storage[2], _v4storage[2], _v4storage[2]);
×
1583
  Vector4 get wzzw =>
×
1584
      Vector4(_v4storage[3], _v4storage[2], _v4storage[2], _v4storage[3]);
×
1585
  Vector4 get wzwx =>
×
1586
      Vector4(_v4storage[3], _v4storage[2], _v4storage[3], _v4storage[0]);
×
1587
  Vector4 get wzwy =>
×
1588
      Vector4(_v4storage[3], _v4storage[2], _v4storage[3], _v4storage[1]);
×
1589
  Vector4 get wzwz =>
×
1590
      Vector4(_v4storage[3], _v4storage[2], _v4storage[3], _v4storage[2]);
×
1591
  Vector4 get wzww =>
×
1592
      Vector4(_v4storage[3], _v4storage[2], _v4storage[3], _v4storage[3]);
×
1593
  Vector4 get wwxx =>
×
1594
      Vector4(_v4storage[3], _v4storage[3], _v4storage[0], _v4storage[0]);
×
1595
  Vector4 get wwxy =>
×
1596
      Vector4(_v4storage[3], _v4storage[3], _v4storage[0], _v4storage[1]);
×
1597
  Vector4 get wwxz =>
×
1598
      Vector4(_v4storage[3], _v4storage[3], _v4storage[0], _v4storage[2]);
×
1599
  Vector4 get wwxw =>
×
1600
      Vector4(_v4storage[3], _v4storage[3], _v4storage[0], _v4storage[3]);
×
1601
  Vector4 get wwyx =>
×
1602
      Vector4(_v4storage[3], _v4storage[3], _v4storage[1], _v4storage[0]);
×
1603
  Vector4 get wwyy =>
×
1604
      Vector4(_v4storage[3], _v4storage[3], _v4storage[1], _v4storage[1]);
×
1605
  Vector4 get wwyz =>
×
1606
      Vector4(_v4storage[3], _v4storage[3], _v4storage[1], _v4storage[2]);
×
1607
  Vector4 get wwyw =>
×
1608
      Vector4(_v4storage[3], _v4storage[3], _v4storage[1], _v4storage[3]);
×
1609
  Vector4 get wwzx =>
×
1610
      Vector4(_v4storage[3], _v4storage[3], _v4storage[2], _v4storage[0]);
×
1611
  Vector4 get wwzy =>
×
1612
      Vector4(_v4storage[3], _v4storage[3], _v4storage[2], _v4storage[1]);
×
1613
  Vector4 get wwzz =>
×
1614
      Vector4(_v4storage[3], _v4storage[3], _v4storage[2], _v4storage[2]);
×
1615
  Vector4 get wwzw =>
×
1616
      Vector4(_v4storage[3], _v4storage[3], _v4storage[2], _v4storage[3]);
×
1617
  Vector4 get wwwx =>
×
1618
      Vector4(_v4storage[3], _v4storage[3], _v4storage[3], _v4storage[0]);
×
1619
  Vector4 get wwwy =>
×
1620
      Vector4(_v4storage[3], _v4storage[3], _v4storage[3], _v4storage[1]);
×
1621
  Vector4 get wwwz =>
×
1622
      Vector4(_v4storage[3], _v4storage[3], _v4storage[3], _v4storage[2]);
×
1623
  Vector4 get wwww =>
×
1624
      Vector4(_v4storage[3], _v4storage[3], _v4storage[3], _v4storage[3]);
×
1625
  double get r => x;
×
1626
  double get g => y;
×
1627
  double get b => z;
×
1628
  double get a => w;
×
1629
  double get s => x;
×
1630
  double get t => y;
×
1631
  double get p => z;
×
1632
  double get q => w;
×
1633
  double get x => _v4storage[0];
×
1634
  double get y => _v4storage[1];
×
1635
  double get z => _v4storage[2];
×
1636
  double get w => _v4storage[3];
×
1637
  Vector2 get rr => xx;
×
1638
  Vector2 get rg => xy;
×
1639
  Vector2 get rb => xz;
×
1640
  Vector2 get ra => xw;
×
1641
  Vector2 get gr => yx;
×
1642
  Vector2 get gg => yy;
×
1643
  Vector2 get gb => yz;
×
1644
  Vector2 get ga => yw;
×
1645
  Vector2 get br => zx;
×
1646
  Vector2 get bg => zy;
×
1647
  Vector2 get bb => zz;
×
1648
  Vector2 get ba => zw;
×
1649
  Vector2 get ar => wx;
×
1650
  Vector2 get ag => wy;
×
1651
  Vector2 get ab => wz;
×
1652
  Vector2 get aa => ww;
×
1653
  Vector3 get rrr => xxx;
×
1654
  Vector3 get rrg => xxy;
×
1655
  Vector3 get rrb => xxz;
×
1656
  Vector3 get rra => xxw;
×
1657
  Vector3 get rgr => xyx;
×
1658
  Vector3 get rgg => xyy;
×
1659
  Vector3 get rgb => xyz;
×
1660
  Vector3 get rga => xyw;
×
1661
  Vector3 get rbr => xzx;
×
1662
  Vector3 get rbg => xzy;
×
1663
  Vector3 get rbb => xzz;
×
1664
  Vector3 get rba => xzw;
×
1665
  Vector3 get rar => xwx;
×
1666
  Vector3 get rag => xwy;
×
1667
  Vector3 get rab => xwz;
×
1668
  Vector3 get raa => xww;
×
1669
  Vector3 get grr => yxx;
×
1670
  Vector3 get grg => yxy;
×
1671
  Vector3 get grb => yxz;
×
1672
  Vector3 get gra => yxw;
×
1673
  Vector3 get ggr => yyx;
×
1674
  Vector3 get ggg => yyy;
×
1675
  Vector3 get ggb => yyz;
×
1676
  Vector3 get gga => yyw;
×
1677
  Vector3 get gbr => yzx;
×
1678
  Vector3 get gbg => yzy;
×
1679
  Vector3 get gbb => yzz;
×
1680
  Vector3 get gba => yzw;
×
1681
  Vector3 get gar => ywx;
×
1682
  Vector3 get gag => ywy;
×
1683
  Vector3 get gab => ywz;
×
1684
  Vector3 get gaa => yww;
×
1685
  Vector3 get brr => zxx;
×
1686
  Vector3 get brg => zxy;
×
1687
  Vector3 get brb => zxz;
×
1688
  Vector3 get bra => zxw;
×
1689
  Vector3 get bgr => zyx;
×
1690
  Vector3 get bgg => zyy;
×
1691
  Vector3 get bgb => zyz;
×
1692
  Vector3 get bga => zyw;
×
1693
  Vector3 get bbr => zzx;
×
1694
  Vector3 get bbg => zzy;
×
1695
  Vector3 get bbb => zzz;
×
1696
  Vector3 get bba => zzw;
×
1697
  Vector3 get bar => zwx;
×
1698
  Vector3 get bag => zwy;
×
1699
  Vector3 get bab => zwz;
×
1700
  Vector3 get baa => zww;
×
1701
  Vector3 get arr => wxx;
×
1702
  Vector3 get arg => wxy;
×
1703
  Vector3 get arb => wxz;
×
1704
  Vector3 get ara => wxw;
×
1705
  Vector3 get agr => wyx;
×
1706
  Vector3 get agg => wyy;
×
1707
  Vector3 get agb => wyz;
×
1708
  Vector3 get aga => wyw;
×
1709
  Vector3 get abr => wzx;
×
1710
  Vector3 get abg => wzy;
×
1711
  Vector3 get abb => wzz;
×
1712
  Vector3 get aba => wzw;
×
1713
  Vector3 get aar => wwx;
×
1714
  Vector3 get aag => wwy;
×
1715
  Vector3 get aab => wwz;
×
1716
  Vector3 get aaa => www;
×
1717
  Vector4 get rrrr => xxxx;
×
1718
  Vector4 get rrrg => xxxy;
×
1719
  Vector4 get rrrb => xxxz;
×
1720
  Vector4 get rrra => xxxw;
×
1721
  Vector4 get rrgr => xxyx;
×
1722
  Vector4 get rrgg => xxyy;
×
1723
  Vector4 get rrgb => xxyz;
×
1724
  Vector4 get rrga => xxyw;
×
1725
  Vector4 get rrbr => xxzx;
×
1726
  Vector4 get rrbg => xxzy;
×
1727
  Vector4 get rrbb => xxzz;
×
1728
  Vector4 get rrba => xxzw;
×
1729
  Vector4 get rrar => xxwx;
×
1730
  Vector4 get rrag => xxwy;
×
1731
  Vector4 get rrab => xxwz;
×
1732
  Vector4 get rraa => xxww;
×
1733
  Vector4 get rgrr => xyxx;
×
1734
  Vector4 get rgrg => xyxy;
×
1735
  Vector4 get rgrb => xyxz;
×
1736
  Vector4 get rgra => xyxw;
×
1737
  Vector4 get rggr => xyyx;
×
1738
  Vector4 get rggg => xyyy;
×
1739
  Vector4 get rggb => xyyz;
×
1740
  Vector4 get rgga => xyyw;
×
1741
  Vector4 get rgbr => xyzx;
×
1742
  Vector4 get rgbg => xyzy;
×
1743
  Vector4 get rgbb => xyzz;
×
1744
  Vector4 get rgba => xyzw;
×
1745
  Vector4 get rgar => xywx;
×
1746
  Vector4 get rgag => xywy;
×
1747
  Vector4 get rgab => xywz;
×
1748
  Vector4 get rgaa => xyww;
×
1749
  Vector4 get rbrr => xzxx;
×
1750
  Vector4 get rbrg => xzxy;
×
1751
  Vector4 get rbrb => xzxz;
×
1752
  Vector4 get rbra => xzxw;
×
1753
  Vector4 get rbgr => xzyx;
×
1754
  Vector4 get rbgg => xzyy;
×
1755
  Vector4 get rbgb => xzyz;
×
1756
  Vector4 get rbga => xzyw;
×
1757
  Vector4 get rbbr => xzzx;
×
1758
  Vector4 get rbbg => xzzy;
×
1759
  Vector4 get rbbb => xzzz;
×
1760
  Vector4 get rbba => xzzw;
×
1761
  Vector4 get rbar => xzwx;
×
1762
  Vector4 get rbag => xzwy;
×
1763
  Vector4 get rbab => xzwz;
×
1764
  Vector4 get rbaa => xzww;
×
1765
  Vector4 get rarr => xwxx;
×
1766
  Vector4 get rarg => xwxy;
×
1767
  Vector4 get rarb => xwxz;
×
1768
  Vector4 get rara => xwxw;
×
1769
  Vector4 get ragr => xwyx;
×
1770
  Vector4 get ragg => xwyy;
×
1771
  Vector4 get ragb => xwyz;
×
1772
  Vector4 get raga => xwyw;
×
1773
  Vector4 get rabr => xwzx;
×
1774
  Vector4 get rabg => xwzy;
×
1775
  Vector4 get rabb => xwzz;
×
1776
  Vector4 get raba => xwzw;
×
1777
  Vector4 get raar => xwwx;
×
1778
  Vector4 get raag => xwwy;
×
1779
  Vector4 get raab => xwwz;
×
1780
  Vector4 get raaa => xwww;
×
1781
  Vector4 get grrr => yxxx;
×
1782
  Vector4 get grrg => yxxy;
×
1783
  Vector4 get grrb => yxxz;
×
1784
  Vector4 get grra => yxxw;
×
1785
  Vector4 get grgr => yxyx;
×
1786
  Vector4 get grgg => yxyy;
×
1787
  Vector4 get grgb => yxyz;
×
1788
  Vector4 get grga => yxyw;
×
1789
  Vector4 get grbr => yxzx;
×
1790
  Vector4 get grbg => yxzy;
×
1791
  Vector4 get grbb => yxzz;
×
1792
  Vector4 get grba => yxzw;
×
1793
  Vector4 get grar => yxwx;
×
1794
  Vector4 get grag => yxwy;
×
1795
  Vector4 get grab => yxwz;
×
1796
  Vector4 get graa => yxww;
×
1797
  Vector4 get ggrr => yyxx;
×
1798
  Vector4 get ggrg => yyxy;
×
1799
  Vector4 get ggrb => yyxz;
×
1800
  Vector4 get ggra => yyxw;
×
1801
  Vector4 get gggr => yyyx;
×
1802
  Vector4 get gggg => yyyy;
×
1803
  Vector4 get gggb => yyyz;
×
1804
  Vector4 get ggga => yyyw;
×
1805
  Vector4 get ggbr => yyzx;
×
1806
  Vector4 get ggbg => yyzy;
×
1807
  Vector4 get ggbb => yyzz;
×
1808
  Vector4 get ggba => yyzw;
×
1809
  Vector4 get ggar => yywx;
×
1810
  Vector4 get ggag => yywy;
×
1811
  Vector4 get ggab => yywz;
×
1812
  Vector4 get ggaa => yyww;
×
1813
  Vector4 get gbrr => yzxx;
×
1814
  Vector4 get gbrg => yzxy;
×
1815
  Vector4 get gbrb => yzxz;
×
1816
  Vector4 get gbra => yzxw;
×
1817
  Vector4 get gbgr => yzyx;
×
1818
  Vector4 get gbgg => yzyy;
×
1819
  Vector4 get gbgb => yzyz;
×
1820
  Vector4 get gbga => yzyw;
×
1821
  Vector4 get gbbr => yzzx;
×
1822
  Vector4 get gbbg => yzzy;
×
1823
  Vector4 get gbbb => yzzz;
×
1824
  Vector4 get gbba => yzzw;
×
1825
  Vector4 get gbar => yzwx;
×
1826
  Vector4 get gbag => yzwy;
×
1827
  Vector4 get gbab => yzwz;
×
1828
  Vector4 get gbaa => yzww;
×
1829
  Vector4 get garr => ywxx;
×
1830
  Vector4 get garg => ywxy;
×
1831
  Vector4 get garb => ywxz;
×
1832
  Vector4 get gara => ywxw;
×
1833
  Vector4 get gagr => ywyx;
×
1834
  Vector4 get gagg => ywyy;
×
1835
  Vector4 get gagb => ywyz;
×
1836
  Vector4 get gaga => ywyw;
×
1837
  Vector4 get gabr => ywzx;
×
1838
  Vector4 get gabg => ywzy;
×
1839
  Vector4 get gabb => ywzz;
×
1840
  Vector4 get gaba => ywzw;
×
1841
  Vector4 get gaar => ywwx;
×
1842
  Vector4 get gaag => ywwy;
×
1843
  Vector4 get gaab => ywwz;
×
1844
  Vector4 get gaaa => ywww;
×
1845
  Vector4 get brrr => zxxx;
×
1846
  Vector4 get brrg => zxxy;
×
1847
  Vector4 get brrb => zxxz;
×
1848
  Vector4 get brra => zxxw;
×
1849
  Vector4 get brgr => zxyx;
×
1850
  Vector4 get brgg => zxyy;
×
1851
  Vector4 get brgb => zxyz;
×
1852
  Vector4 get brga => zxyw;
×
1853
  Vector4 get brbr => zxzx;
×
1854
  Vector4 get brbg => zxzy;
×
1855
  Vector4 get brbb => zxzz;
×
1856
  Vector4 get brba => zxzw;
×
1857
  Vector4 get brar => zxwx;
×
1858
  Vector4 get brag => zxwy;
×
1859
  Vector4 get brab => zxwz;
×
1860
  Vector4 get braa => zxww;
×
1861
  Vector4 get bgrr => zyxx;
×
1862
  Vector4 get bgrg => zyxy;
×
1863
  Vector4 get bgrb => zyxz;
×
1864
  Vector4 get bgra => zyxw;
×
1865
  Vector4 get bggr => zyyx;
×
1866
  Vector4 get bggg => zyyy;
×
1867
  Vector4 get bggb => zyyz;
×
1868
  Vector4 get bgga => zyyw;
×
1869
  Vector4 get bgbr => zyzx;
×
1870
  Vector4 get bgbg => zyzy;
×
1871
  Vector4 get bgbb => zyzz;
×
1872
  Vector4 get bgba => zyzw;
×
1873
  Vector4 get bgar => zywx;
×
1874
  Vector4 get bgag => zywy;
×
1875
  Vector4 get bgab => zywz;
×
1876
  Vector4 get bgaa => zyww;
×
1877
  Vector4 get bbrr => zzxx;
×
1878
  Vector4 get bbrg => zzxy;
×
1879
  Vector4 get bbrb => zzxz;
×
1880
  Vector4 get bbra => zzxw;
×
1881
  Vector4 get bbgr => zzyx;
×
1882
  Vector4 get bbgg => zzyy;
×
1883
  Vector4 get bbgb => zzyz;
×
1884
  Vector4 get bbga => zzyw;
×
1885
  Vector4 get bbbr => zzzx;
×
1886
  Vector4 get bbbg => zzzy;
×
1887
  Vector4 get bbbb => zzzz;
×
1888
  Vector4 get bbba => zzzw;
×
1889
  Vector4 get bbar => zzwx;
×
1890
  Vector4 get bbag => zzwy;
×
1891
  Vector4 get bbab => zzwz;
×
1892
  Vector4 get bbaa => zzww;
×
1893
  Vector4 get barr => zwxx;
×
1894
  Vector4 get barg => zwxy;
×
1895
  Vector4 get barb => zwxz;
×
1896
  Vector4 get bara => zwxw;
×
1897
  Vector4 get bagr => zwyx;
×
1898
  Vector4 get bagg => zwyy;
×
1899
  Vector4 get bagb => zwyz;
×
1900
  Vector4 get baga => zwyw;
×
1901
  Vector4 get babr => zwzx;
×
1902
  Vector4 get babg => zwzy;
×
1903
  Vector4 get babb => zwzz;
×
1904
  Vector4 get baba => zwzw;
×
1905
  Vector4 get baar => zwwx;
×
1906
  Vector4 get baag => zwwy;
×
1907
  Vector4 get baab => zwwz;
×
1908
  Vector4 get baaa => zwww;
×
1909
  Vector4 get arrr => wxxx;
×
1910
  Vector4 get arrg => wxxy;
×
1911
  Vector4 get arrb => wxxz;
×
1912
  Vector4 get arra => wxxw;
×
1913
  Vector4 get argr => wxyx;
×
1914
  Vector4 get argg => wxyy;
×
1915
  Vector4 get argb => wxyz;
×
1916
  Vector4 get arga => wxyw;
×
1917
  Vector4 get arbr => wxzx;
×
1918
  Vector4 get arbg => wxzy;
×
1919
  Vector4 get arbb => wxzz;
×
1920
  Vector4 get arba => wxzw;
×
1921
  Vector4 get arar => wxwx;
×
1922
  Vector4 get arag => wxwy;
×
1923
  Vector4 get arab => wxwz;
×
1924
  Vector4 get araa => wxww;
×
1925
  Vector4 get agrr => wyxx;
×
1926
  Vector4 get agrg => wyxy;
×
1927
  Vector4 get agrb => wyxz;
×
1928
  Vector4 get agra => wyxw;
×
1929
  Vector4 get aggr => wyyx;
×
1930
  Vector4 get aggg => wyyy;
×
1931
  Vector4 get aggb => wyyz;
×
1932
  Vector4 get agga => wyyw;
×
1933
  Vector4 get agbr => wyzx;
×
1934
  Vector4 get agbg => wyzy;
×
1935
  Vector4 get agbb => wyzz;
×
1936
  Vector4 get agba => wyzw;
×
1937
  Vector4 get agar => wywx;
×
1938
  Vector4 get agag => wywy;
×
1939
  Vector4 get agab => wywz;
×
1940
  Vector4 get agaa => wyww;
×
1941
  Vector4 get abrr => wzxx;
×
1942
  Vector4 get abrg => wzxy;
×
1943
  Vector4 get abrb => wzxz;
×
1944
  Vector4 get abra => wzxw;
×
1945
  Vector4 get abgr => wzyx;
×
1946
  Vector4 get abgg => wzyy;
×
1947
  Vector4 get abgb => wzyz;
×
1948
  Vector4 get abga => wzyw;
×
1949
  Vector4 get abbr => wzzx;
×
1950
  Vector4 get abbg => wzzy;
×
1951
  Vector4 get abbb => wzzz;
×
1952
  Vector4 get abba => wzzw;
×
1953
  Vector4 get abar => wzwx;
×
1954
  Vector4 get abag => wzwy;
×
1955
  Vector4 get abab => wzwz;
×
1956
  Vector4 get abaa => wzww;
×
1957
  Vector4 get aarr => wwxx;
×
1958
  Vector4 get aarg => wwxy;
×
1959
  Vector4 get aarb => wwxz;
×
1960
  Vector4 get aara => wwxw;
×
1961
  Vector4 get aagr => wwyx;
×
1962
  Vector4 get aagg => wwyy;
×
1963
  Vector4 get aagb => wwyz;
×
1964
  Vector4 get aaga => wwyw;
×
1965
  Vector4 get aabr => wwzx;
×
1966
  Vector4 get aabg => wwzy;
×
1967
  Vector4 get aabb => wwzz;
×
1968
  Vector4 get aaba => wwzw;
×
1969
  Vector4 get aaar => wwwx;
×
1970
  Vector4 get aaag => wwwy;
×
1971
  Vector4 get aaab => wwwz;
×
1972
  Vector4 get aaaa => wwww;
×
1973
  Vector2 get ss => xx;
×
1974
  Vector2 get st => xy;
×
1975
  Vector2 get sp => xz;
×
1976
  Vector2 get sq => xw;
×
1977
  Vector2 get ts => yx;
×
1978
  Vector2 get tt => yy;
×
1979
  Vector2 get tp => yz;
×
1980
  Vector2 get tq => yw;
×
1981
  Vector2 get ps => zx;
×
1982
  Vector2 get pt => zy;
×
1983
  Vector2 get pp => zz;
×
1984
  Vector2 get pq => zw;
×
1985
  Vector2 get qs => wx;
×
1986
  Vector2 get qt => wy;
×
1987
  Vector2 get qp => wz;
×
1988
  Vector2 get qq => ww;
×
1989
  Vector3 get sss => xxx;
×
1990
  Vector3 get sst => xxy;
×
1991
  Vector3 get ssp => xxz;
×
1992
  Vector3 get ssq => xxw;
×
1993
  Vector3 get sts => xyx;
×
1994
  Vector3 get stt => xyy;
×
1995
  Vector3 get stp => xyz;
×
1996
  Vector3 get stq => xyw;
×
1997
  Vector3 get sps => xzx;
×
1998
  Vector3 get spt => xzy;
×
1999
  Vector3 get spp => xzz;
×
2000
  Vector3 get spq => xzw;
×
2001
  Vector3 get sqs => xwx;
×
2002
  Vector3 get sqt => xwy;
×
2003
  Vector3 get sqp => xwz;
×
2004
  Vector3 get sqq => xww;
×
2005
  Vector3 get tss => yxx;
×
2006
  Vector3 get tst => yxy;
×
2007
  Vector3 get tsp => yxz;
×
2008
  Vector3 get tsq => yxw;
×
2009
  Vector3 get tts => yyx;
×
2010
  Vector3 get ttt => yyy;
×
2011
  Vector3 get ttp => yyz;
×
2012
  Vector3 get ttq => yyw;
×
2013
  Vector3 get tps => yzx;
×
2014
  Vector3 get tpt => yzy;
×
2015
  Vector3 get tpp => yzz;
×
2016
  Vector3 get tpq => yzw;
×
2017
  Vector3 get tqs => ywx;
×
2018
  Vector3 get tqt => ywy;
×
2019
  Vector3 get tqp => ywz;
×
2020
  Vector3 get tqq => yww;
×
2021
  Vector3 get pss => zxx;
×
2022
  Vector3 get pst => zxy;
×
2023
  Vector3 get psp => zxz;
×
2024
  Vector3 get psq => zxw;
×
2025
  Vector3 get pts => zyx;
×
2026
  Vector3 get ptt => zyy;
×
2027
  Vector3 get ptp => zyz;
×
2028
  Vector3 get ptq => zyw;
×
2029
  Vector3 get pps => zzx;
×
2030
  Vector3 get ppt => zzy;
×
2031
  Vector3 get ppp => zzz;
×
2032
  Vector3 get ppq => zzw;
×
2033
  Vector3 get pqs => zwx;
×
2034
  Vector3 get pqt => zwy;
×
2035
  Vector3 get pqp => zwz;
×
2036
  Vector3 get pqq => zww;
×
2037
  Vector3 get qss => wxx;
×
2038
  Vector3 get qst => wxy;
×
2039
  Vector3 get qsp => wxz;
×
2040
  Vector3 get qsq => wxw;
×
2041
  Vector3 get qts => wyx;
×
2042
  Vector3 get qtt => wyy;
×
2043
  Vector3 get qtp => wyz;
×
2044
  Vector3 get qtq => wyw;
×
2045
  Vector3 get qps => wzx;
×
2046
  Vector3 get qpt => wzy;
×
2047
  Vector3 get qpp => wzz;
×
2048
  Vector3 get qpq => wzw;
×
2049
  Vector3 get qqs => wwx;
×
2050
  Vector3 get qqt => wwy;
×
2051
  Vector3 get qqp => wwz;
×
2052
  Vector3 get qqq => www;
×
2053
  Vector4 get ssss => xxxx;
×
2054
  Vector4 get ssst => xxxy;
×
2055
  Vector4 get sssp => xxxz;
×
2056
  Vector4 get sssq => xxxw;
×
2057
  Vector4 get ssts => xxyx;
×
2058
  Vector4 get sstt => xxyy;
×
2059
  Vector4 get sstp => xxyz;
×
2060
  Vector4 get sstq => xxyw;
×
2061
  Vector4 get ssps => xxzx;
×
2062
  Vector4 get sspt => xxzy;
×
2063
  Vector4 get sspp => xxzz;
×
2064
  Vector4 get sspq => xxzw;
×
2065
  Vector4 get ssqs => xxwx;
×
2066
  Vector4 get ssqt => xxwy;
×
2067
  Vector4 get ssqp => xxwz;
×
2068
  Vector4 get ssqq => xxww;
×
2069
  Vector4 get stss => xyxx;
×
2070
  Vector4 get stst => xyxy;
×
2071
  Vector4 get stsp => xyxz;
×
2072
  Vector4 get stsq => xyxw;
×
2073
  Vector4 get stts => xyyx;
×
2074
  Vector4 get sttt => xyyy;
×
2075
  Vector4 get sttp => xyyz;
×
2076
  Vector4 get sttq => xyyw;
×
2077
  Vector4 get stps => xyzx;
×
2078
  Vector4 get stpt => xyzy;
×
2079
  Vector4 get stpp => xyzz;
×
2080
  Vector4 get stpq => xyzw;
×
2081
  Vector4 get stqs => xywx;
×
2082
  Vector4 get stqt => xywy;
×
2083
  Vector4 get stqp => xywz;
×
2084
  Vector4 get stqq => xyww;
×
2085
  Vector4 get spss => xzxx;
×
2086
  Vector4 get spst => xzxy;
×
2087
  Vector4 get spsp => xzxz;
×
2088
  Vector4 get spsq => xzxw;
×
2089
  Vector4 get spts => xzyx;
×
2090
  Vector4 get sptt => xzyy;
×
2091
  Vector4 get sptp => xzyz;
×
2092
  Vector4 get sptq => xzyw;
×
2093
  Vector4 get spps => xzzx;
×
2094
  Vector4 get sppt => xzzy;
×
2095
  Vector4 get sppp => xzzz;
×
2096
  Vector4 get sppq => xzzw;
×
2097
  Vector4 get spqs => xzwx;
×
2098
  Vector4 get spqt => xzwy;
×
2099
  Vector4 get spqp => xzwz;
×
2100
  Vector4 get spqq => xzww;
×
2101
  Vector4 get sqss => xwxx;
×
2102
  Vector4 get sqst => xwxy;
×
2103
  Vector4 get sqsp => xwxz;
×
2104
  Vector4 get sqsq => xwxw;
×
2105
  Vector4 get sqts => xwyx;
×
2106
  Vector4 get sqtt => xwyy;
×
2107
  Vector4 get sqtp => xwyz;
×
2108
  Vector4 get sqtq => xwyw;
×
2109
  Vector4 get sqps => xwzx;
×
2110
  Vector4 get sqpt => xwzy;
×
2111
  Vector4 get sqpp => xwzz;
×
2112
  Vector4 get sqpq => xwzw;
×
2113
  Vector4 get sqqs => xwwx;
×
2114
  Vector4 get sqqt => xwwy;
×
2115
  Vector4 get sqqp => xwwz;
×
2116
  Vector4 get sqqq => xwww;
×
2117
  Vector4 get tsss => yxxx;
×
2118
  Vector4 get tsst => yxxy;
×
2119
  Vector4 get tssp => yxxz;
×
2120
  Vector4 get tssq => yxxw;
×
2121
  Vector4 get tsts => yxyx;
×
2122
  Vector4 get tstt => yxyy;
×
2123
  Vector4 get tstp => yxyz;
×
2124
  Vector4 get tstq => yxyw;
×
2125
  Vector4 get tsps => yxzx;
×
2126
  Vector4 get tspt => yxzy;
×
2127
  Vector4 get tspp => yxzz;
×
2128
  Vector4 get tspq => yxzw;
×
2129
  Vector4 get tsqs => yxwx;
×
2130
  Vector4 get tsqt => yxwy;
×
2131
  Vector4 get tsqp => yxwz;
×
2132
  Vector4 get tsqq => yxww;
×
2133
  Vector4 get ttss => yyxx;
×
2134
  Vector4 get ttst => yyxy;
×
2135
  Vector4 get ttsp => yyxz;
×
2136
  Vector4 get ttsq => yyxw;
×
2137
  Vector4 get ttts => yyyx;
×
2138
  Vector4 get tttt => yyyy;
×
2139
  Vector4 get tttp => yyyz;
×
2140
  Vector4 get tttq => yyyw;
×
2141
  Vector4 get ttps => yyzx;
×
2142
  Vector4 get ttpt => yyzy;
×
2143
  Vector4 get ttpp => yyzz;
×
2144
  Vector4 get ttpq => yyzw;
×
2145
  Vector4 get ttqs => yywx;
×
2146
  Vector4 get ttqt => yywy;
×
2147
  Vector4 get ttqp => yywz;
×
2148
  Vector4 get ttqq => yyww;
×
2149
  Vector4 get tpss => yzxx;
×
2150
  Vector4 get tpst => yzxy;
×
2151
  Vector4 get tpsp => yzxz;
×
2152
  Vector4 get tpsq => yzxw;
×
2153
  Vector4 get tpts => yzyx;
×
2154
  Vector4 get tptt => yzyy;
×
2155
  Vector4 get tptp => yzyz;
×
2156
  Vector4 get tptq => yzyw;
×
2157
  Vector4 get tpps => yzzx;
×
2158
  Vector4 get tppt => yzzy;
×
2159
  Vector4 get tppp => yzzz;
×
2160
  Vector4 get tppq => yzzw;
×
2161
  Vector4 get tpqs => yzwx;
×
2162
  Vector4 get tpqt => yzwy;
×
2163
  Vector4 get tpqp => yzwz;
×
2164
  Vector4 get tpqq => yzww;
×
2165
  Vector4 get tqss => ywxx;
×
2166
  Vector4 get tqst => ywxy;
×
2167
  Vector4 get tqsp => ywxz;
×
2168
  Vector4 get tqsq => ywxw;
×
2169
  Vector4 get tqts => ywyx;
×
2170
  Vector4 get tqtt => ywyy;
×
2171
  Vector4 get tqtp => ywyz;
×
2172
  Vector4 get tqtq => ywyw;
×
2173
  Vector4 get tqps => ywzx;
×
2174
  Vector4 get tqpt => ywzy;
×
2175
  Vector4 get tqpp => ywzz;
×
2176
  Vector4 get tqpq => ywzw;
×
2177
  Vector4 get tqqs => ywwx;
×
2178
  Vector4 get tqqt => ywwy;
×
2179
  Vector4 get tqqp => ywwz;
×
2180
  Vector4 get tqqq => ywww;
×
2181
  Vector4 get psss => zxxx;
×
2182
  Vector4 get psst => zxxy;
×
2183
  Vector4 get pssp => zxxz;
×
2184
  Vector4 get pssq => zxxw;
×
2185
  Vector4 get psts => zxyx;
×
2186
  Vector4 get pstt => zxyy;
×
2187
  Vector4 get pstp => zxyz;
×
2188
  Vector4 get pstq => zxyw;
×
2189
  Vector4 get psps => zxzx;
×
2190
  Vector4 get pspt => zxzy;
×
2191
  Vector4 get pspp => zxzz;
×
2192
  Vector4 get pspq => zxzw;
×
2193
  Vector4 get psqs => zxwx;
×
2194
  Vector4 get psqt => zxwy;
×
2195
  Vector4 get psqp => zxwz;
×
2196
  Vector4 get psqq => zxww;
×
2197
  Vector4 get ptss => zyxx;
×
2198
  Vector4 get ptst => zyxy;
×
2199
  Vector4 get ptsp => zyxz;
×
2200
  Vector4 get ptsq => zyxw;
×
2201
  Vector4 get ptts => zyyx;
×
2202
  Vector4 get pttt => zyyy;
×
2203
  Vector4 get pttp => zyyz;
×
2204
  Vector4 get pttq => zyyw;
×
2205
  Vector4 get ptps => zyzx;
×
2206
  Vector4 get ptpt => zyzy;
×
2207
  Vector4 get ptpp => zyzz;
×
2208
  Vector4 get ptpq => zyzw;
×
2209
  Vector4 get ptqs => zywx;
×
2210
  Vector4 get ptqt => zywy;
×
2211
  Vector4 get ptqp => zywz;
×
2212
  Vector4 get ptqq => zyww;
×
2213
  Vector4 get ppss => zzxx;
×
2214
  Vector4 get ppst => zzxy;
×
2215
  Vector4 get ppsp => zzxz;
×
2216
  Vector4 get ppsq => zzxw;
×
2217
  Vector4 get ppts => zzyx;
×
2218
  Vector4 get pptt => zzyy;
×
2219
  Vector4 get pptp => zzyz;
×
2220
  Vector4 get pptq => zzyw;
×
2221
  Vector4 get ppps => zzzx;
×
2222
  Vector4 get pppt => zzzy;
×
2223
  Vector4 get pppp => zzzz;
×
2224
  Vector4 get pppq => zzzw;
×
2225
  Vector4 get ppqs => zzwx;
×
2226
  Vector4 get ppqt => zzwy;
×
2227
  Vector4 get ppqp => zzwz;
×
2228
  Vector4 get ppqq => zzww;
×
2229
  Vector4 get pqss => zwxx;
×
2230
  Vector4 get pqst => zwxy;
×
2231
  Vector4 get pqsp => zwxz;
×
2232
  Vector4 get pqsq => zwxw;
×
2233
  Vector4 get pqts => zwyx;
×
2234
  Vector4 get pqtt => zwyy;
×
2235
  Vector4 get pqtp => zwyz;
×
2236
  Vector4 get pqtq => zwyw;
×
2237
  Vector4 get pqps => zwzx;
×
2238
  Vector4 get pqpt => zwzy;
×
2239
  Vector4 get pqpp => zwzz;
×
2240
  Vector4 get pqpq => zwzw;
×
2241
  Vector4 get pqqs => zwwx;
×
2242
  Vector4 get pqqt => zwwy;
×
2243
  Vector4 get pqqp => zwwz;
×
2244
  Vector4 get pqqq => zwww;
×
2245
  Vector4 get qsss => wxxx;
×
2246
  Vector4 get qsst => wxxy;
×
2247
  Vector4 get qssp => wxxz;
×
2248
  Vector4 get qssq => wxxw;
×
2249
  Vector4 get qsts => wxyx;
×
2250
  Vector4 get qstt => wxyy;
×
2251
  Vector4 get qstp => wxyz;
×
2252
  Vector4 get qstq => wxyw;
×
2253
  Vector4 get qsps => wxzx;
×
2254
  Vector4 get qspt => wxzy;
×
2255
  Vector4 get qspp => wxzz;
×
2256
  Vector4 get qspq => wxzw;
×
2257
  Vector4 get qsqs => wxwx;
×
2258
  Vector4 get qsqt => wxwy;
×
2259
  Vector4 get qsqp => wxwz;
×
2260
  Vector4 get qsqq => wxww;
×
2261
  Vector4 get qtss => wyxx;
×
2262
  Vector4 get qtst => wyxy;
×
2263
  Vector4 get qtsp => wyxz;
×
2264
  Vector4 get qtsq => wyxw;
×
2265
  Vector4 get qtts => wyyx;
×
2266
  Vector4 get qttt => wyyy;
×
2267
  Vector4 get qttp => wyyz;
×
2268
  Vector4 get qttq => wyyw;
×
2269
  Vector4 get qtps => wyzx;
×
2270
  Vector4 get qtpt => wyzy;
×
2271
  Vector4 get qtpp => wyzz;
×
2272
  Vector4 get qtpq => wyzw;
×
2273
  Vector4 get qtqs => wywx;
×
2274
  Vector4 get qtqt => wywy;
×
2275
  Vector4 get qtqp => wywz;
×
2276
  Vector4 get qtqq => wyww;
×
2277
  Vector4 get qpss => wzxx;
×
2278
  Vector4 get qpst => wzxy;
×
2279
  Vector4 get qpsp => wzxz;
×
2280
  Vector4 get qpsq => wzxw;
×
2281
  Vector4 get qpts => wzyx;
×
2282
  Vector4 get qptt => wzyy;
×
2283
  Vector4 get qptp => wzyz;
×
2284
  Vector4 get qptq => wzyw;
×
2285
  Vector4 get qpps => wzzx;
×
2286
  Vector4 get qppt => wzzy;
×
2287
  Vector4 get qppp => wzzz;
×
2288
  Vector4 get qppq => wzzw;
×
2289
  Vector4 get qpqs => wzwx;
×
2290
  Vector4 get qpqt => wzwy;
×
2291
  Vector4 get qpqp => wzwz;
×
2292
  Vector4 get qpqq => wzww;
×
2293
  Vector4 get qqss => wwxx;
×
2294
  Vector4 get qqst => wwxy;
×
2295
  Vector4 get qqsp => wwxz;
×
2296
  Vector4 get qqsq => wwxw;
×
2297
  Vector4 get qqts => wwyx;
×
2298
  Vector4 get qqtt => wwyy;
×
2299
  Vector4 get qqtp => wwyz;
×
2300
  Vector4 get qqtq => wwyw;
×
2301
  Vector4 get qqps => wwzx;
×
2302
  Vector4 get qqpt => wwzy;
×
2303
  Vector4 get qqpp => wwzz;
×
2304
  Vector4 get qqpq => wwzw;
×
2305
  Vector4 get qqqs => wwwx;
×
2306
  Vector4 get qqqt => wwwy;
×
2307
  Vector4 get qqqp => wwwz;
×
2308
  Vector4 get qqqq => wwww;
×
2309
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc