58 Vector4(
float fX,
float fY,
float fZ,
float fW);
91 inline void set(
float _x,
float _y,
float _z,
float _w) {
123 inline float sum()
const {
124 return x + y + z +
w;
141 return Vector4(x * rkVector.
x, y * rkVector.
y, z * rkVector.
z, w * rkVector.
w);
145 return Vector4(x / rkVector.
x, y / rkVector.
y, z / rkVector.
z, w / rkVector.
w);
576 return ((
float*)
this)[i];
581 return ((
float*)
this)[i];
595 return ( (
x == rkVector.
x) && (
y == rkVector.
y) && (
z == rkVector.
z) && (
w == rkVector.
w));
600 return (
x != rkVector.
x ||
y != rkVector.
y ||
z != rkVector.
z ||
w != rkVector.
w);
605 return Vector4(
x + rkVector.
x,
y + rkVector.
y,
z + rkVector.
z,
w + rkVector.
w);
610 return Vector4(
x - rkVector.
x,
y - rkVector.
y,
z - rkVector.
z,
w - rkVector.
w);
615 return Vector4(fScalar*
x, fScalar*
y, fScalar*
z, fScalar*
w);
644 return (*
this) + (v - *
this) * alpha;
660 return x*rkVector.
x +
y*rkVector.
y +
z*rkVector.
z +
w*rkVector.
w;
675 return (
x == 0.0f) && (
y == 0.0f) && (
z == 0.0f) && (
w == 0.0f);
699 return x *
x +
y *
y +
z *
z +
w *
w;
Vector4 zxzz() const
Definition: Vector4.cpp:426
Vector4 xwzw() const
Definition: Vector4.cpp:500
Vector4 yzzx() const
Definition: Vector4.cpp:305
Vector4 zwxy() const
Definition: Vector4.cpp:342
static size_t hashCode(const G3D::Vector4 &key)
Definition: Vector4.h:709
Vector4 xwxx() const
Definition: Vector4.cpp:276
Vector4 yzzz() const
Definition: Vector4.cpp:433
Vector4 xzwy() const
Definition: Vector4.cpp:384
Vector4 zyxz() const
Definition: Vector4.cpp:398
Vector4 wyww() const
Definition: Vector4.cpp:511
float length() const
Definition: Vector4.h:692
Vector3 zzz() const
Definition: Vector4.cpp:239
Vector4 zwzz() const
Definition: Vector4.cpp:438
Vector4 xzxy() const
Definition: Vector4.cpp:336
Vector4 zyyy() const
Definition: Vector4.cpp:350
Vector4 ywxy() const
Definition: Vector4.cpp:341
Vector4 xzyy() const
Definition: Vector4.cpp:352
Vector4 xzzy() const
Definition: Vector4.cpp:368
Vector4 yyyz() const
Definition: Vector4.cpp:413
Vector3 zww() const
Definition: Vector4.cpp:259
float x
Definition: Vector3.h:62
Vector4 wwzw() const
Definition: Vector4.cpp:503
Vector4 wwyz() const
Definition: Vector4.cpp:423
Vector2 zy() const
Definition: Vector4.cpp:184
Vector4 zxxx() const
Definition: Vector4.cpp:266
Vector3 zyy() const
Definition: Vector4.cpp:219
Vector4 zwzy() const
Definition: Vector4.cpp:374
Vector3 ywx() const
Definition: Vector4.cpp:210
Vector4 wyzy() const
Definition: Vector4.cpp:367
Vector3 wzz() const
Definition: Vector4.cpp:240
Vector4 operator/(const Vector4 &rkVector) const
Definition: Vector4.h:144
Vector4 yyzw() const
Definition: Vector4.cpp:493
Vector2 xz() const
Definition: Vector4.cpp:186
Vector2 wy() const
Definition: Vector4.cpp:185
Vector4 xyxy() const
Definition: Vector4.cpp:332
Vector4 yyzy() const
Definition: Vector4.cpp:365
Vector3 yzz() const
Definition: Vector4.cpp:238
Vector4 zxyy() const
Definition: Vector4.cpp:346
Vector4 wzxz() const
Definition: Vector4.cpp:403
Vector4 zxww() const
Definition: Vector4.cpp:506
Vector4 xwzx() const
Definition: Vector4.cpp:308
Vector4 wzzy() const
Definition: Vector4.cpp:371
Vector4 wzzx() const
Definition: Vector4.cpp:307
Vector4 yzwx() const
Definition: Vector4.cpp:321
Vector4 wywz() const
Definition: Vector4.cpp:447
Vector4 ywyz() const
Definition: Vector4.cpp:421
Vector4 xyzz() const
Definition: Vector4.cpp:428
bool isFinite() const
Definition: Vector4.h:680
Vector3 xxx() const
Definition: Vector4.cpp:197
Vector4 ywwx() const
Definition: Vector4.cpp:325
Vector4 wwww() const
Definition: Vector4.cpp:519
Vector4 xxxy() const
Definition: Vector4.cpp:328
Vector4 zzyw() const
Definition: Vector4.cpp:482
Vector4 wyzz() const
Definition: Vector4.cpp:431
Vector4 wzxw() const
Definition: Vector4.cpp:467
Vector4 zzzw() const
Definition: Vector4.cpp:498
Vector4 wwxx() const
Definition: Vector4.cpp:279
float w
Definition: Vector4.h:74
Vector3 zyx() const
Definition: Vector4.cpp:203
G3D::Vector4 operator*(float s, const G3D::Vector4 &v)
Definition: Vector4.h:717
size_t hashCode() const
Definition: Vector4.cpp:78
Vector4 xyxz() const
Definition: Vector4.cpp:396
Any toAny() const
Definition: Vector4.cpp:50
Vector3 zxz() const
Definition: Vector4.cpp:231
Vector2 yy() const
Definition: Vector4.cpp:183
Vector4 wxyz() const
Definition: Vector4.cpp:411
Vector4 ywwy() const
Definition: Vector4.cpp:389
Vector4 zxxy() const
Definition: Vector4.cpp:330
Vector3 yzy() const
Definition: Vector4.cpp:222
Vector4 wzxx() const
Definition: Vector4.cpp:275
Vector4 xwxw() const
Definition: Vector4.cpp:468
Vector4 zxzy() const
Definition: Vector4.cpp:362
Vector4 xzwx() const
Definition: Vector4.cpp:320
Vector4 xxzy() const
Definition: Vector4.cpp:360
bool isZero() const
Definition: Vector4.h:674
Vector4 yyyw() const
Definition: Vector4.cpp:477
Vector3 zzy() const
Definition: Vector4.cpp:223
Vector4 zzyz() const
Definition: Vector4.cpp:418
Definition: Vector4int8.h:30
Vector2 yx() const
Definition: Vector4.cpp:179
static const Vector4 & nan()
Definition: Vector4.cpp:72
Definition: HashTrait.h:105
Vector4 wwwx() const
Definition: Vector4.cpp:327
Vector4 wyyw() const
Definition: Vector4.cpp:479
Vector4 xxyy() const
Definition: Vector4.cpp:344
bool operator==(const Vector4 &rkVector) const
Definition: Vector4.h:594
Vector4 xxzx() const
Definition: Vector4.cpp:296
Definition: PositionTrait.h:5
Vector4 zzyy() const
Definition: Vector4.cpp:354
Vector4 yyyy() const
Definition: Vector4.cpp:349
Vector4 zywx() const
Definition: Vector4.cpp:318
bool any(float x)
Definition: g3dmath.h:424
Vector4 operator*(const Vector4 &rkVector) const
Definition: Vector4.h:140
Vector3 zzx() const
Definition: Vector4.cpp:207
Vector4 yzxz() const
Definition: Vector4.cpp:401
Vector4 xwxy() const
Definition: Vector4.cpp:340
Vector4 zwyy() const
Definition: Vector4.cpp:358
Vector4 xzyx() const
Definition: Vector4.cpp:288
Vector3 zwy() const
Definition: Vector4.cpp:227
Vector3 wxx() const
Definition: Vector4.cpp:200
float sum() const
Definition: Vector4.h:123
Vector4 wywy() const
Definition: Vector4.cpp:383
Vector4 xzxw() const
Definition: Vector4.cpp:464
Vector4 yxwz() const
Definition: Vector4.cpp:441
Vector3 wyy() const
Definition: Vector4.cpp:220
Vector4 ywww() const
Definition: Vector4.cpp:517
Vector4 yzyy() const
Definition: Vector4.cpp:353
Vector3 xyw() const
Definition: Vector4.cpp:249
void deserialize(std::string &s, BinaryInput &b)
Definition: serialize.h:16
Vector3 yxz() const
Definition: Vector4.cpp:230
Vector4 wxxw() const
Definition: Vector4.cpp:459
Vector4 zyxw() const
Definition: Vector4.cpp:462
Vector3 yyz() const
Definition: Vector4.cpp:234
Vector4 wxzy() const
Definition: Vector4.cpp:363
Vector4 ywxz() const
Definition: Vector4.cpp:405
Vector4 zwxw() const
Definition: Vector4.cpp:470
Vector3 wxz() const
Definition: Vector4.cpp:232
Vector3 yyy() const
Definition: Vector4.cpp:218
Vector3 yxy() const
Definition: Vector4.cpp:214
Vector4 yyxx() const
Definition: Vector4.cpp:269
double clamp(double val, double low, double hi)
Definition: g3dmath.h:571
Vector4 yxxy() const
Definition: Vector4.cpp:329
Vector4()
Definition: Vector4.h:538
Vector4 zzyx() const
Definition: Vector4.cpp:290
Vector4 wzww() const
Definition: Vector4.cpp:515
float & operator[](int i)
Definition: Vector4.h:575
Vector3 wzw() const
Definition: Vector4.cpp:256
Vector4 yxwy() const
Definition: Vector4.cpp:377
Vector4 zyyx() const
Definition: Vector4.cpp:286
Vector4 xzyz() const
Definition: Vector4.cpp:416
Vector4 yzwy() const
Definition: Vector4.cpp:385
Vector3 yzw() const
Definition: Vector4.cpp:254
Vector3 yxw() const
Definition: Vector4.cpp:246
Vector4 wwzz() const
Definition: Vector4.cpp:439
Vector4 zxxz() const
Definition: Vector4.cpp:394
Vector2 zz() const
Definition: Vector4.cpp:188
float y
Definition: Vector3.h:62
Vector4 ywzz() const
Definition: Vector4.cpp:437
bool operator<=(const Vector4 &) const
float x
Definition: Vector4.h:74
Vector4 yzzy() const
Definition: Vector4.cpp:369
Vector3 xyz() const
Definition: Vector4.cpp:233
Vector3 zyw() const
Definition: Vector4.cpp:251
T max(const T &x, const T &y)
Definition: g3dmath.h:320
Vector4 wzwx() const
Definition: Vector4.cpp:323
Vector3 wwx() const
Definition: Vector4.cpp:212
Vector3 www() const
Definition: Vector4.cpp:260
Vector4 zwxz() const
Definition: Vector4.cpp:406
Vector4 wzwy() const
Definition: Vector4.cpp:387
Vector4 wwwy() const
Definition: Vector4.cpp:391
Vector4 & operator*=(float fScalar)
Definition: Vector4.h:649
Vector4 xyxw() const
Definition: Vector4.cpp:460
Vector4 zwxx() const
Definition: Vector4.cpp:278
Vector4 wwzy() const
Definition: Vector4.cpp:375
Vector3 yzx() const
Definition: Vector4.cpp:206
Vector4 zzww() const
Definition: Vector4.cpp:514
Vector4 wyzw() const
Definition: Vector4.cpp:495
Vector4 yyxw() const
Definition: Vector4.cpp:461
Vector4 wwxw() const
Definition: Vector4.cpp:471
Vector4 yxxx() const
Definition: Vector4.cpp:265
Vector4 zyxy() const
Definition: Vector4.cpp:334
float y
Definition: Vector2.h:50
Vector3 zxy() const
Definition: Vector4.cpp:215
void serialize(class BinaryOutput &b) const
Definition: Vector4.cpp:119
Vector4 wxwz() const
Definition: Vector4.cpp:443
void set(const Vector2 &v, float _z, float _w)
Definition: Vector4.h:105
Vector3 wxw() const
Definition: Vector4.cpp:248
Vector4 wxyw() const
Definition: Vector4.cpp:475
Vector3 yww() const
Definition: Vector4.cpp:258
Vector4 zwyx() const
Definition: Vector4.cpp:294
Vector4 yxzw() const
Definition: Vector4.cpp:489
Vector4 zzwy() const
Definition: Vector4.cpp:386
Vector4 zxxw() const
Definition: Vector4.cpp:458
Vector4 zyww() const
Definition: Vector4.cpp:510
Vector4 zwyz() const
Definition: Vector4.cpp:422
Vector4 xzwz() const
Definition: Vector4.cpp:448
Vector4 zwwx() const
Definition: Vector4.cpp:326
Vector4 zyyz() const
Definition: Vector4.cpp:414
Vector4 ywzw() const
Definition: Vector4.cpp:501
T min(const T &x, const T &y)
Definition: g3dmath.h:305
Easy loading and saving of human-readable configuration files.
Definition: Any.h:184
Vector4 zxwz() const
Definition: Vector4.cpp:442
Vector4 wwwz() const
Definition: Vector4.cpp:455
Vector3 zwx() const
Definition: Vector4.cpp:211
Vector3 zzw() const
Definition: Vector4.cpp:255
void set(float _x, float _y, float _z, float _w)
Definition: Vector4.h:91
Vector3 xyy() const
Definition: Vector4.cpp:217
Vector4 wzzz() const
Definition: Vector4.cpp:435
Vector4 yxyz() const
Definition: Vector4.cpp:409
Vector4 xxyz() const
Definition: Vector4.cpp:408
Vector4 wxxz() const
Definition: Vector4.cpp:395
Vector3 yxx() const
Definition: Vector4.cpp:198
Vector3 ywz() const
Definition: Vector4.cpp:242
Vector4 & operator=(const Any &a)
Definition: Vector4.cpp:24
Vector4 yyyx() const
Definition: Vector4.cpp:285
void serialize(const std::string &s, BinaryOutput &b)
Definition: serialize.h:12
Vector4 yxxw() const
Definition: Vector4.cpp:457
Vector4 wxzz() const
Definition: Vector4.cpp:427
Vector4 max(const Vector4 &v) const
Definition: Vector4.h:669
Vector4 yywx() const
Definition: Vector4.cpp:317
Vector4 wwyw() const
Definition: Vector4.cpp:487
Vector4 xxyw() const
Definition: Vector4.cpp:472
Vector4 xxxz() const
Definition: Vector4.cpp:392
Vector2 yz() const
Definition: Vector4.cpp:187
Vector2 zx() const
Definition: Vector4.cpp:180
Vector4 yxzx() const
Definition: Vector4.cpp:297
Vector4 yxxz() const
Definition: Vector4.cpp:393
Vector4 zxyx() const
Definition: Vector4.cpp:282
Vector3 wyz() const
Definition: Vector4.cpp:236
Vector3 wyw() const
Definition: Vector4.cpp:252
Vector4 xwyz() const
Definition: Vector4.cpp:420
Vector4 yyxz() const
Definition: Vector4.cpp:397
float squaredLength() const
Definition: Vector4.h:698
Vector4 zzwz() const
Definition: Vector4.cpp:450
Vector2 yw() const
Definition: Vector4.cpp:191
Vector4 xwwx() const
Definition: Vector4.cpp:324
Vector3 xyx() const
Definition: Vector4.cpp:201
bool operator<(const Vector4 &) const
Vector4 clamp(float low, float high) const
Definition: Vector4.h:169
Vector4 xxxw() const
Definition: Vector4.cpp:456
Vector3 ywy() const
Definition: Vector4.cpp:226
Vector4 wxyx() const
Definition: Vector4.cpp:283
Vector4 xwxz() const
Definition: Vector4.cpp:404
Vector4 xwwy() const
Definition: Vector4.cpp:388
Vector4 wxwy() const
Definition: Vector4.cpp:379
Vector4 zxwy() const
Definition: Vector4.cpp:378
Vector2 xw() const
Definition: Vector4.cpp:190
Vector4 xywy() const
Definition: Vector4.cpp:380
Vector4 wyyy() const
Definition: Vector4.cpp:351
Vector4 clamp(const Vector4 &low, const Vector4 &high) const
Definition: Vector4.h:161
Vector3 zyz() const
Definition: Vector4.cpp:235
Vector4 xzxx() const
Definition: Vector4.cpp:272
Vector4 wyxy() const
Definition: Vector4.cpp:335
Vector4 wwzx() const
Definition: Vector4.cpp:311
Vector4 yzxw() const
Definition: Vector4.cpp:465
Vector4 zyzw() const
Definition: Vector4.cpp:494
Vector4 wxzw() const
Definition: Vector4.cpp:491
Vector4 xyzy() const
Definition: Vector4.cpp:364
Vector4 zxwx() const
Definition: Vector4.cpp:314
Vector4 yxyx() const
Definition: Vector4.cpp:281
Vector4 yzyw() const
Definition: Vector4.cpp:481
float x
Definition: Vector2.h:49
Vector4 zxzw() const
Definition: Vector4.cpp:490
Vector4 yxyw() const
Definition: Vector4.cpp:473
bool fuzzyNe(const Vector4 &other) const
Vector4 yzwz() const
Definition: Vector4.cpp:449
Vector4 zyzz() const
Definition: Vector4.cpp:430
Vector4 xxwy() const
Definition: Vector4.cpp:376
Vector4 wxwx() const
Definition: Vector4.cpp:315
Vector4 zywy() const
Definition: Vector4.cpp:382
Vector4 wzwz() const
Definition: Vector4.cpp:451
Vector4 zxyz() const
Definition: Vector4.cpp:410
Vector4 yzxy() const
Definition: Vector4.cpp:337
Vector3 yyx() const
Definition: Vector4.cpp:202
Vector3 xxz() const
Definition: Vector4.cpp:229
Vector4 ywwz() const
Definition: Vector4.cpp:453
Vector3 zxw() const
Definition: Vector4.cpp:247
Vector4 zwzw() const
Definition: Vector4.cpp:502
Vector4 wywx() const
Definition: Vector4.cpp:319
Vector4 xzzw() const
Definition: Vector4.cpp:496
Vector4 & operator/=(float fScalar)
Definition: Vector4.cpp:156
Vector4 wzzw() const
Definition: Vector4.cpp:499
Vector4 & operator-=(const Vector4 &rkVector)
Definition: Vector4.h:633
Vector3 xzz() const
Definition: Vector4.cpp:237
Vector4 zzzy() const
Definition: Vector4.cpp:370
Vector3 wzy() const
Definition: Vector4.cpp:224
Vector4 wyzx() const
Definition: Vector4.cpp:303
float dot(const Vector4 &rkVector) const
Definition: Vector4.h:659
Vector4 xxxx() const
Definition: Vector4.cpp:264
Vector4 yywz() const
Definition: Vector4.cpp:445
Vector4 yxww() const
Definition: Vector4.cpp:505
Vector4 xxyx() const
Definition: Vector4.cpp:280
float z
Definition: Vector4.h:74
Vector3 xwz() const
Definition: Vector4.cpp:241
Vector4 wwxz() const
Definition: Vector4.cpp:407
Vector4 wzyy() const
Definition: Vector4.cpp:355
Vector3 wwz() const
Definition: Vector4.cpp:244
Vector4 ywyy() const
Definition: Vector4.cpp:357
Vector4 zwwy() const
Definition: Vector4.cpp:390
Vector4 xzyw() const
Definition: Vector4.cpp:480
Vector4 wyxz() const
Definition: Vector4.cpp:399
Vector4 yzzw() const
Definition: Vector4.cpp:497
Vector4 zyzx() const
Definition: Vector4.cpp:302
Vector4 xyzx() const
Definition: Vector4.cpp:300
Vector3 yyw() const
Definition: Vector4.cpp:250
Vector4 xxwz() const
Definition: Vector4.cpp:440
Vector4 wxxx() const
Definition: Vector4.cpp:267
Vector4 ywyw() const
Definition: Vector4.cpp:485
Vector4 zyyw() const
Definition: Vector4.cpp:478
Vector4 min(const Vector4 &v) const
Definition: Vector4.h:664
Vector4 xwyw() const
Definition: Vector4.cpp:484
Vector4 ywxx() const
Definition: Vector4.cpp:277
static void getPosition(const G3D::Vector4 &v, G3D::Vector3 &p)
Definition: Vector4.h:714
float z
Definition: Vector3.h:62
Vector4 xzxz() const
Definition: Vector4.cpp:400
Vector4 zwwz() const
Definition: Vector4.cpp:454
bool isUnit() const
Definition: Vector4.h:686
Vector4 zzxx() const
Definition: Vector4.cpp:274
Vector4 xwzz() const
Definition: Vector4.cpp:436
Vector2 ww() const
Definition: Vector4.cpp:193
std::string toString() const
Definition: Vector4.cpp:173
Vector4 xwzy() const
Definition: Vector4.cpp:372
Vector4 yywy() const
Definition: Vector4.cpp:381
Vector3 wwy() const
Definition: Vector4.cpp:228
Vector4 zzxw() const
Definition: Vector4.cpp:466
Vector3 xxw() const
Definition: Vector4.cpp:245
Vector4 wyxw() const
Definition: Vector4.cpp:463
Vector4 zzzz() const
Definition: Vector4.cpp:434
Vector4 yyzz() const
Definition: Vector4.cpp:429
Vector3 xzx() const
Definition: Vector4.cpp:205
Vector4 xwyx() const
Definition: Vector4.cpp:292
void deserialize(class BinaryInput &b)
Definition: Vector4.cpp:111
Vector4 wwyy() const
Definition: Vector4.cpp:359
Definition: BinaryOutput.h:52
Vector4 xwww() const
Definition: Vector4.cpp:516
Vector4 xxwx() const
Definition: Vector4.cpp:312
Vector4 xyyw() const
Definition: Vector4.cpp:476
Vector4 yyzx() const
Definition: Vector4.cpp:301
Vector3 zwz() const
Definition: Vector4.cpp:243
Vector4 yzww() const
Definition: Vector4.cpp:513
Vector4 operator+(const Vector4 &rkVector) const
Definition: Vector4.h:604
Vector4 yxyy() const
Definition: Vector4.cpp:345
Vector4 yxzy() const
Definition: Vector4.cpp:361
Vector4 wwyx() const
Definition: Vector4.cpp:295
Vector3 xww() const
Definition: Vector4.cpp:257
Vector4 wyyx() const
Definition: Vector4.cpp:287
Vector4 yzyx() const
Definition: Vector4.cpp:289
Vector3 xxy() const
Definition: Vector4.cpp:213
Vector4 xyyz() const
Definition: Vector4.cpp:412
Vector4 ywyx() const
Definition: Vector4.cpp:293
Vector4 zyzy() const
Definition: Vector4.cpp:366
Vector4 wxxy() const
Definition: Vector4.cpp:331
Vector4 yzxx() const
Definition: Vector4.cpp:273
Vector4 wxww() const
Definition: Vector4.cpp:507
Vector3 xzy() const
Definition: Vector4.cpp:221
Vector3 zxx() const
Definition: Vector4.cpp:199
float y
Definition: Vector4.h:74
static const Vector4 & inf()
Definition: Vector4.cpp:61
Vector4 zzxz() const
Definition: Vector4.cpp:402
bool operator>(const Vector4 &) const
Vector3 wzx() const
Definition: Vector4.cpp:208
Vector4 zxzx() const
Definition: Vector4.cpp:298
Vector4 yzyz() const
Definition: Vector4.cpp:417
Vector4 wzyw() const
Definition: Vector4.cpp:483
Vector3 wxy() const
Definition: Vector4.cpp:216
Vector4 & operator+=(const Vector4 &rkVector)
Definition: Vector4.h:624
Vector2 wz() const
Definition: Vector4.cpp:189
void set(const Vector3 &v, float _w)
Definition: Vector4.h:98
Vector4 wzyz() const
Definition: Vector4.cpp:419
bool operator>=(const Vector4 &) const
Vector4 zwzx() const
Definition: Vector4.cpp:310
Vector4 ywzy() const
Definition: Vector4.cpp:373
Vector4 xywx() const
Definition: Vector4.cpp:316
Vector4 ywzx() const
Definition: Vector4.cpp:309
Vector4 yyww() const
Definition: Vector4.cpp:509
Vector2 xy() const
Definition: Vector4.cpp:182
bool fuzzyEq(const Vector4 &other) const
Vector4 zyxx() const
Definition: Vector4.cpp:270
Vector4 wyxx() const
Definition: Vector4.cpp:271
Vector4 xyyy() const
Definition: Vector4.cpp:348
Vector4 xxww() const
Definition: Vector4.cpp:504
Vector4 zxyw() const
Definition: Vector4.cpp:474
Vector2 wx() const
Definition: Vector4.cpp:181
static const Vector4 & zero()
Definition: Vector4.cpp:67
Vector4 zzwx() const
Definition: Vector4.cpp:322
Vector4 yxzz() const
Definition: Vector4.cpp:425
Vector4 ywxw() const
Definition: Vector4.cpp:469
Vector4 wzxy() const
Definition: Vector4.cpp:339
Vector4 xyzw() const
Definition: Vector4.cpp:492
Vector4 wxzx() const
Definition: Vector4.cpp:299
Vector4 xzzx() const
Definition: Vector4.cpp:304
Vector4 zwyw() const
Definition: Vector4.cpp:486
Vector4 yyxy() const
Definition: Vector4.cpp:333
Vector2 xx() const
Definition: Vector4.cpp:178
Vector4 xwyy() const
Definition: Vector4.cpp:356
Vector3 xwx() const
Definition: Vector4.cpp:209
Vector4 xyxx() const
Definition: Vector4.cpp:268
Vector4 operator-() const
Definition: Vector4.h:619
Vector4 xwwz() const
Definition: Vector4.cpp:452
Vector4 wyyz() const
Definition: Vector4.cpp:415
Vector4 xxzw() const
Definition: Vector4.cpp:488
Vector4 zzzx() const
Definition: Vector4.cpp:306
bool isFinite(double x)
Definition: g3dmath.h:525
Vector3 xwy() const
Definition: Vector4.cpp:225
Vector4 xywz() const
Definition: Vector4.cpp:444
Vector4 wxyy() const
Definition: Vector4.cpp:347
Vector4 wwxy() const
Definition: Vector4.cpp:343
Vector4 zywz() const
Definition: Vector4.cpp:446
Vector4 xyyx() const
Definition: Vector4.cpp:284
Vector4 xxzz() const
Definition: Vector4.cpp:424
Vector4 xzww() const
Definition: Vector4.cpp:512
Vector4 lerp(const Vector4 &v, float alpha) const
Definition: Vector4.h:643
Vector3 wyx() const
Definition: Vector4.cpp:204
Vector4 yxwx() const
Definition: Vector4.cpp:313
Vector4 wzyx() const
Definition: Vector4.cpp:291
Vector4 xyww() const
Definition: Vector4.cpp:508
bool operator!=(const Vector4 &rkVector) const
Definition: Vector4.h:599
Vector4 zzxy() const
Definition: Vector4.cpp:338
Vector2 zw() const
Definition: Vector4.cpp:192
Vector4 zwww() const
Definition: Vector4.cpp:518
Vector3 xzw() const
Definition: Vector4.cpp:253
Vector4 xzzz() const
Definition: Vector4.cpp:432