Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using UnityEngine;
- namespace OH.Vectors
- {
- public static class Swizzles
- {
- public static Vector2 XX(this Vector2 V){ return MkVector2(V.x, V.x); }
- public static Vector2 XY(this Vector2 V){ return MkVector2(V.x, V.y); }
- public static Vector2 X_(this Vector2 V){ return MkVector2(V.x, 0); }
- public static Vector2 YX(this Vector2 V){ return MkVector2(V.y, V.x); }
- public static Vector2 YY(this Vector2 V){ return MkVector2(V.y, V.y); }
- public static Vector2 Y_(this Vector2 V){ return MkVector2(V.y, 0); }
- public static Vector2 _X(this Vector2 V){ return MkVector2(0, V.x); }
- public static Vector2 _Y(this Vector2 V){ return MkVector2(0, V.y); }
- public static Vector3 XXX(this Vector2 V){ return MkVector3(V.x, V.x, V.x); }
- public static Vector3 XXY(this Vector2 V){ return MkVector3(V.x, V.x, V.y); }
- public static Vector3 XX_(this Vector2 V){ return MkVector3(V.x, V.x, 0); }
- public static Vector3 XYX(this Vector2 V){ return MkVector3(V.x, V.y, V.x); }
- public static Vector3 XYY(this Vector2 V){ return MkVector3(V.x, V.y, V.y); }
- public static Vector3 XY_(this Vector2 V){ return MkVector3(V.x, V.y, 0); }
- public static Vector3 X_X(this Vector2 V){ return MkVector3(V.x, 0, V.x); }
- public static Vector3 X_Y(this Vector2 V){ return MkVector3(V.x, 0, V.y); }
- public static Vector3 X__(this Vector2 V){ return MkVector3(V.x, 0, 0); }
- public static Vector3 YXX(this Vector2 V){ return MkVector3(V.y, V.x, V.x); }
- public static Vector3 YXY(this Vector2 V){ return MkVector3(V.y, V.x, V.y); }
- public static Vector3 YX_(this Vector2 V){ return MkVector3(V.y, V.x, 0); }
- public static Vector3 YYX(this Vector2 V){ return MkVector3(V.y, V.y, V.x); }
- public static Vector3 YYY(this Vector2 V){ return MkVector3(V.y, V.y, V.y); }
- public static Vector3 YY_(this Vector2 V){ return MkVector3(V.y, V.y, 0); }
- public static Vector3 Y_X(this Vector2 V){ return MkVector3(V.y, 0, V.x); }
- public static Vector3 Y_Y(this Vector2 V){ return MkVector3(V.y, 0, V.y); }
- public static Vector3 Y__(this Vector2 V){ return MkVector3(V.y, 0, 0); }
- public static Vector3 _XX(this Vector2 V){ return MkVector3(0, V.x, V.x); }
- public static Vector3 _XY(this Vector2 V){ return MkVector3(0, V.x, V.y); }
- public static Vector3 _X_(this Vector2 V){ return MkVector3(0, V.x, 0); }
- public static Vector3 _YX(this Vector2 V){ return MkVector3(0, V.y, V.x); }
- public static Vector3 _YY(this Vector2 V){ return MkVector3(0, V.y, V.y); }
- public static Vector3 _Y_(this Vector2 V){ return MkVector3(0, V.y, 0); }
- public static Vector3 __X(this Vector2 V){ return MkVector3(0, 0, V.x); }
- public static Vector3 __Y(this Vector2 V){ return MkVector3(0, 0, V.y); }
- public static Vector4 XXXX(this Vector2 V){ return MkVector4(V.x, V.x, V.x, V.x); }
- public static Vector4 XXXY(this Vector2 V){ return MkVector4(V.x, V.x, V.x, V.y); }
- public static Vector4 XXX_(this Vector2 V){ return MkVector4(V.x, V.x, V.x, 0); }
- public static Vector4 XXYX(this Vector2 V){ return MkVector4(V.x, V.x, V.y, V.x); }
- public static Vector4 XXYY(this Vector2 V){ return MkVector4(V.x, V.x, V.y, V.y); }
- public static Vector4 XXY_(this Vector2 V){ return MkVector4(V.x, V.x, V.y, 0); }
- public static Vector4 XX_X(this Vector2 V){ return MkVector4(V.x, V.x, 0, V.x); }
- public static Vector4 XX_Y(this Vector2 V){ return MkVector4(V.x, V.x, 0, V.y); }
- public static Vector4 XX__(this Vector2 V){ return MkVector4(V.x, V.x, 0, 0); }
- public static Vector4 XYXX(this Vector2 V){ return MkVector4(V.x, V.y, V.x, V.x); }
- public static Vector4 XYXY(this Vector2 V){ return MkVector4(V.x, V.y, V.x, V.y); }
- public static Vector4 XYX_(this Vector2 V){ return MkVector4(V.x, V.y, V.x, 0); }
- public static Vector4 XYYX(this Vector2 V){ return MkVector4(V.x, V.y, V.y, V.x); }
- public static Vector4 XYYY(this Vector2 V){ return MkVector4(V.x, V.y, V.y, V.y); }
- public static Vector4 XYY_(this Vector2 V){ return MkVector4(V.x, V.y, V.y, 0); }
- public static Vector4 XY_X(this Vector2 V){ return MkVector4(V.x, V.y, 0, V.x); }
- public static Vector4 XY_Y(this Vector2 V){ return MkVector4(V.x, V.y, 0, V.y); }
- public static Vector4 XY__(this Vector2 V){ return MkVector4(V.x, V.y, 0, 0); }
- public static Vector4 X_XX(this Vector2 V){ return MkVector4(V.x, 0, V.x, V.x); }
- public static Vector4 X_XY(this Vector2 V){ return MkVector4(V.x, 0, V.x, V.y); }
- public static Vector4 X_X_(this Vector2 V){ return MkVector4(V.x, 0, V.x, 0); }
- public static Vector4 X_YX(this Vector2 V){ return MkVector4(V.x, 0, V.y, V.x); }
- public static Vector4 X_YY(this Vector2 V){ return MkVector4(V.x, 0, V.y, V.y); }
- public static Vector4 X_Y_(this Vector2 V){ return MkVector4(V.x, 0, V.y, 0); }
- public static Vector4 X__X(this Vector2 V){ return MkVector4(V.x, 0, 0, V.x); }
- public static Vector4 X__Y(this Vector2 V){ return MkVector4(V.x, 0, 0, V.y); }
- public static Vector4 X___(this Vector2 V){ return MkVector4(V.x, 0, 0, 0); }
- public static Vector4 YXXX(this Vector2 V){ return MkVector4(V.y, V.x, V.x, V.x); }
- public static Vector4 YXXY(this Vector2 V){ return MkVector4(V.y, V.x, V.x, V.y); }
- public static Vector4 YXX_(this Vector2 V){ return MkVector4(V.y, V.x, V.x, 0); }
- public static Vector4 YXYX(this Vector2 V){ return MkVector4(V.y, V.x, V.y, V.x); }
- public static Vector4 YXYY(this Vector2 V){ return MkVector4(V.y, V.x, V.y, V.y); }
- public static Vector4 YXY_(this Vector2 V){ return MkVector4(V.y, V.x, V.y, 0); }
- public static Vector4 YX_X(this Vector2 V){ return MkVector4(V.y, V.x, 0, V.x); }
- public static Vector4 YX_Y(this Vector2 V){ return MkVector4(V.y, V.x, 0, V.y); }
- public static Vector4 YX__(this Vector2 V){ return MkVector4(V.y, V.x, 0, 0); }
- public static Vector4 YYXX(this Vector2 V){ return MkVector4(V.y, V.y, V.x, V.x); }
- public static Vector4 YYXY(this Vector2 V){ return MkVector4(V.y, V.y, V.x, V.y); }
- public static Vector4 YYX_(this Vector2 V){ return MkVector4(V.y, V.y, V.x, 0); }
- public static Vector4 YYYX(this Vector2 V){ return MkVector4(V.y, V.y, V.y, V.x); }
- public static Vector4 YYYY(this Vector2 V){ return MkVector4(V.y, V.y, V.y, V.y); }
- public static Vector4 YYY_(this Vector2 V){ return MkVector4(V.y, V.y, V.y, 0); }
- public static Vector4 YY_X(this Vector2 V){ return MkVector4(V.y, V.y, 0, V.x); }
- public static Vector4 YY_Y(this Vector2 V){ return MkVector4(V.y, V.y, 0, V.y); }
- public static Vector4 YY__(this Vector2 V){ return MkVector4(V.y, V.y, 0, 0); }
- public static Vector4 Y_XX(this Vector2 V){ return MkVector4(V.y, 0, V.x, V.x); }
- public static Vector4 Y_XY(this Vector2 V){ return MkVector4(V.y, 0, V.x, V.y); }
- public static Vector4 Y_X_(this Vector2 V){ return MkVector4(V.y, 0, V.x, 0); }
- public static Vector4 Y_YX(this Vector2 V){ return MkVector4(V.y, 0, V.y, V.x); }
- public static Vector4 Y_YY(this Vector2 V){ return MkVector4(V.y, 0, V.y, V.y); }
- public static Vector4 Y_Y_(this Vector2 V){ return MkVector4(V.y, 0, V.y, 0); }
- public static Vector4 Y__X(this Vector2 V){ return MkVector4(V.y, 0, 0, V.x); }
- public static Vector4 Y__Y(this Vector2 V){ return MkVector4(V.y, 0, 0, V.y); }
- public static Vector4 Y___(this Vector2 V){ return MkVector4(V.y, 0, 0, 0); }
- public static Vector4 _XXX(this Vector2 V){ return MkVector4(0, V.x, V.x, V.x); }
- public static Vector4 _XXY(this Vector2 V){ return MkVector4(0, V.x, V.x, V.y); }
- public static Vector4 _XX_(this Vector2 V){ return MkVector4(0, V.x, V.x, 0); }
- public static Vector4 _XYX(this Vector2 V){ return MkVector4(0, V.x, V.y, V.x); }
- public static Vector4 _XYY(this Vector2 V){ return MkVector4(0, V.x, V.y, V.y); }
- public static Vector4 _XY_(this Vector2 V){ return MkVector4(0, V.x, V.y, 0); }
- public static Vector4 _X_X(this Vector2 V){ return MkVector4(0, V.x, 0, V.x); }
- public static Vector4 _X_Y(this Vector2 V){ return MkVector4(0, V.x, 0, V.y); }
- public static Vector4 _X__(this Vector2 V){ return MkVector4(0, V.x, 0, 0); }
- public static Vector4 _YXX(this Vector2 V){ return MkVector4(0, V.y, V.x, V.x); }
- public static Vector4 _YXY(this Vector2 V){ return MkVector4(0, V.y, V.x, V.y); }
- public static Vector4 _YX_(this Vector2 V){ return MkVector4(0, V.y, V.x, 0); }
- public static Vector4 _YYX(this Vector2 V){ return MkVector4(0, V.y, V.y, V.x); }
- public static Vector4 _YYY(this Vector2 V){ return MkVector4(0, V.y, V.y, V.y); }
- public static Vector4 _YY_(this Vector2 V){ return MkVector4(0, V.y, V.y, 0); }
- public static Vector4 _Y_X(this Vector2 V){ return MkVector4(0, V.y, 0, V.x); }
- public static Vector4 _Y_Y(this Vector2 V){ return MkVector4(0, V.y, 0, V.y); }
- public static Vector4 _Y__(this Vector2 V){ return MkVector4(0, V.y, 0, 0); }
- public static Vector4 __XX(this Vector2 V){ return MkVector4(0, 0, V.x, V.x); }
- public static Vector4 __XY(this Vector2 V){ return MkVector4(0, 0, V.x, V.y); }
- public static Vector4 __X_(this Vector2 V){ return MkVector4(0, 0, V.x, 0); }
- public static Vector4 __YX(this Vector2 V){ return MkVector4(0, 0, V.y, V.x); }
- public static Vector4 __YY(this Vector2 V){ return MkVector4(0, 0, V.y, V.y); }
- public static Vector4 __Y_(this Vector2 V){ return MkVector4(0, 0, V.y, 0); }
- public static Vector4 ___X(this Vector2 V){ return MkVector4(0, 0, 0, V.x); }
- public static Vector4 ___Y(this Vector2 V){ return MkVector4(0, 0, 0, V.y); }
- public static Vector2 XX(this Vector3 V){ return MkVector2(V.x, V.x); }
- public static Vector2 XY(this Vector3 V){ return MkVector2(V.x, V.y); }
- public static Vector2 XZ(this Vector3 V){ return MkVector2(V.x, V.z); }
- public static Vector2 X_(this Vector3 V){ return MkVector2(V.x, 0); }
- public static Vector2 YX(this Vector3 V){ return MkVector2(V.y, V.x); }
- public static Vector2 YY(this Vector3 V){ return MkVector2(V.y, V.y); }
- public static Vector2 YZ(this Vector3 V){ return MkVector2(V.y, V.z); }
- public static Vector2 Y_(this Vector3 V){ return MkVector2(V.y, 0); }
- public static Vector2 ZX(this Vector3 V){ return MkVector2(V.z, V.x); }
- public static Vector2 ZY(this Vector3 V){ return MkVector2(V.z, V.y); }
- public static Vector2 ZZ(this Vector3 V){ return MkVector2(V.z, V.z); }
- public static Vector2 Z_(this Vector3 V){ return MkVector2(V.z, 0); }
- public static Vector2 _X(this Vector3 V){ return MkVector2(0, V.x); }
- public static Vector2 _Y(this Vector3 V){ return MkVector2(0, V.y); }
- public static Vector2 _Z(this Vector3 V){ return MkVector2(0, V.z); }
- public static Vector3 XXX(this Vector3 V){ return MkVector3(V.x, V.x, V.x); }
- public static Vector3 XXY(this Vector3 V){ return MkVector3(V.x, V.x, V.y); }
- public static Vector3 XXZ(this Vector3 V){ return MkVector3(V.x, V.x, V.z); }
- public static Vector3 XX_(this Vector3 V){ return MkVector3(V.x, V.x, 0); }
- public static Vector3 XYX(this Vector3 V){ return MkVector3(V.x, V.y, V.x); }
- public static Vector3 XYY(this Vector3 V){ return MkVector3(V.x, V.y, V.y); }
- public static Vector3 XYZ(this Vector3 V){ return MkVector3(V.x, V.y, V.z); }
- public static Vector3 XY_(this Vector3 V){ return MkVector3(V.x, V.y, 0); }
- public static Vector3 XZX(this Vector3 V){ return MkVector3(V.x, V.z, V.x); }
- public static Vector3 XZY(this Vector3 V){ return MkVector3(V.x, V.z, V.y); }
- public static Vector3 XZZ(this Vector3 V){ return MkVector3(V.x, V.z, V.z); }
- public static Vector3 XZ_(this Vector3 V){ return MkVector3(V.x, V.z, 0); }
- public static Vector3 X_X(this Vector3 V){ return MkVector3(V.x, 0, V.x); }
- public static Vector3 X_Y(this Vector3 V){ return MkVector3(V.x, 0, V.y); }
- public static Vector3 X_Z(this Vector3 V){ return MkVector3(V.x, 0, V.z); }
- public static Vector3 X__(this Vector3 V){ return MkVector3(V.x, 0, 0); }
- public static Vector3 YXX(this Vector3 V){ return MkVector3(V.y, V.x, V.x); }
- public static Vector3 YXY(this Vector3 V){ return MkVector3(V.y, V.x, V.y); }
- public static Vector3 YXZ(this Vector3 V){ return MkVector3(V.y, V.x, V.z); }
- public static Vector3 YX_(this Vector3 V){ return MkVector3(V.y, V.x, 0); }
- public static Vector3 YYX(this Vector3 V){ return MkVector3(V.y, V.y, V.x); }
- public static Vector3 YYY(this Vector3 V){ return MkVector3(V.y, V.y, V.y); }
- public static Vector3 YYZ(this Vector3 V){ return MkVector3(V.y, V.y, V.z); }
- public static Vector3 YY_(this Vector3 V){ return MkVector3(V.y, V.y, 0); }
- public static Vector3 YZX(this Vector3 V){ return MkVector3(V.y, V.z, V.x); }
- public static Vector3 YZY(this Vector3 V){ return MkVector3(V.y, V.z, V.y); }
- public static Vector3 YZZ(this Vector3 V){ return MkVector3(V.y, V.z, V.z); }
- public static Vector3 YZ_(this Vector3 V){ return MkVector3(V.y, V.z, 0); }
- public static Vector3 Y_X(this Vector3 V){ return MkVector3(V.y, 0, V.x); }
- public static Vector3 Y_Y(this Vector3 V){ return MkVector3(V.y, 0, V.y); }
- public static Vector3 Y_Z(this Vector3 V){ return MkVector3(V.y, 0, V.z); }
- public static Vector3 Y__(this Vector3 V){ return MkVector3(V.y, 0, 0); }
- public static Vector3 ZXX(this Vector3 V){ return MkVector3(V.z, V.x, V.x); }
- public static Vector3 ZXY(this Vector3 V){ return MkVector3(V.z, V.x, V.y); }
- public static Vector3 ZXZ(this Vector3 V){ return MkVector3(V.z, V.x, V.z); }
- public static Vector3 ZX_(this Vector3 V){ return MkVector3(V.z, V.x, 0); }
- public static Vector3 ZYX(this Vector3 V){ return MkVector3(V.z, V.y, V.x); }
- public static Vector3 ZYY(this Vector3 V){ return MkVector3(V.z, V.y, V.y); }
- public static Vector3 ZYZ(this Vector3 V){ return MkVector3(V.z, V.y, V.z); }
- public static Vector3 ZY_(this Vector3 V){ return MkVector3(V.z, V.y, 0); }
- public static Vector3 ZZX(this Vector3 V){ return MkVector3(V.z, V.z, V.x); }
- public static Vector3 ZZY(this Vector3 V){ return MkVector3(V.z, V.z, V.y); }
- public static Vector3 ZZZ(this Vector3 V){ return MkVector3(V.z, V.z, V.z); }
- public static Vector3 ZZ_(this Vector3 V){ return MkVector3(V.z, V.z, 0); }
- public static Vector3 Z_X(this Vector3 V){ return MkVector3(V.z, 0, V.x); }
- public static Vector3 Z_Y(this Vector3 V){ return MkVector3(V.z, 0, V.y); }
- public static Vector3 Z_Z(this Vector3 V){ return MkVector3(V.z, 0, V.z); }
- public static Vector3 Z__(this Vector3 V){ return MkVector3(V.z, 0, 0); }
- public static Vector3 _XX(this Vector3 V){ return MkVector3(0, V.x, V.x); }
- public static Vector3 _XY(this Vector3 V){ return MkVector3(0, V.x, V.y); }
- public static Vector3 _XZ(this Vector3 V){ return MkVector3(0, V.x, V.z); }
- public static Vector3 _X_(this Vector3 V){ return MkVector3(0, V.x, 0); }
- public static Vector3 _YX(this Vector3 V){ return MkVector3(0, V.y, V.x); }
- public static Vector3 _YY(this Vector3 V){ return MkVector3(0, V.y, V.y); }
- public static Vector3 _YZ(this Vector3 V){ return MkVector3(0, V.y, V.z); }
- public static Vector3 _Y_(this Vector3 V){ return MkVector3(0, V.y, 0); }
- public static Vector3 _ZX(this Vector3 V){ return MkVector3(0, V.z, V.x); }
- public static Vector3 _ZY(this Vector3 V){ return MkVector3(0, V.z, V.y); }
- public static Vector3 _ZZ(this Vector3 V){ return MkVector3(0, V.z, V.z); }
- public static Vector3 _Z_(this Vector3 V){ return MkVector3(0, V.z, 0); }
- public static Vector3 __X(this Vector3 V){ return MkVector3(0, 0, V.x); }
- public static Vector3 __Y(this Vector3 V){ return MkVector3(0, 0, V.y); }
- public static Vector3 __Z(this Vector3 V){ return MkVector3(0, 0, V.z); }
- public static Vector4 XXXX(this Vector3 V){ return MkVector4(V.x, V.x, V.x, V.x); }
- public static Vector4 XXXY(this Vector3 V){ return MkVector4(V.x, V.x, V.x, V.y); }
- public static Vector4 XXXZ(this Vector3 V){ return MkVector4(V.x, V.x, V.x, V.z); }
- public static Vector4 XXX_(this Vector3 V){ return MkVector4(V.x, V.x, V.x, 0); }
- public static Vector4 XXYX(this Vector3 V){ return MkVector4(V.x, V.x, V.y, V.x); }
- public static Vector4 XXYY(this Vector3 V){ return MkVector4(V.x, V.x, V.y, V.y); }
- public static Vector4 XXYZ(this Vector3 V){ return MkVector4(V.x, V.x, V.y, V.z); }
- public static Vector4 XXY_(this Vector3 V){ return MkVector4(V.x, V.x, V.y, 0); }
- public static Vector4 XXZX(this Vector3 V){ return MkVector4(V.x, V.x, V.z, V.x); }
- public static Vector4 XXZY(this Vector3 V){ return MkVector4(V.x, V.x, V.z, V.y); }
- public static Vector4 XXZZ(this Vector3 V){ return MkVector4(V.x, V.x, V.z, V.z); }
- public static Vector4 XXZ_(this Vector3 V){ return MkVector4(V.x, V.x, V.z, 0); }
- public static Vector4 XX_X(this Vector3 V){ return MkVector4(V.x, V.x, 0, V.x); }
- public static Vector4 XX_Y(this Vector3 V){ return MkVector4(V.x, V.x, 0, V.y); }
- public static Vector4 XX_Z(this Vector3 V){ return MkVector4(V.x, V.x, 0, V.z); }
- public static Vector4 XX__(this Vector3 V){ return MkVector4(V.x, V.x, 0, 0); }
- public static Vector4 XYXX(this Vector3 V){ return MkVector4(V.x, V.y, V.x, V.x); }
- public static Vector4 XYXY(this Vector3 V){ return MkVector4(V.x, V.y, V.x, V.y); }
- public static Vector4 XYXZ(this Vector3 V){ return MkVector4(V.x, V.y, V.x, V.z); }
- public static Vector4 XYX_(this Vector3 V){ return MkVector4(V.x, V.y, V.x, 0); }
- public static Vector4 XYYX(this Vector3 V){ return MkVector4(V.x, V.y, V.y, V.x); }
- public static Vector4 XYYY(this Vector3 V){ return MkVector4(V.x, V.y, V.y, V.y); }
- public static Vector4 XYYZ(this Vector3 V){ return MkVector4(V.x, V.y, V.y, V.z); }
- public static Vector4 XYY_(this Vector3 V){ return MkVector4(V.x, V.y, V.y, 0); }
- public static Vector4 XYZX(this Vector3 V){ return MkVector4(V.x, V.y, V.z, V.x); }
- public static Vector4 XYZY(this Vector3 V){ return MkVector4(V.x, V.y, V.z, V.y); }
- public static Vector4 XYZZ(this Vector3 V){ return MkVector4(V.x, V.y, V.z, V.z); }
- public static Vector4 XYZ_(this Vector3 V){ return MkVector4(V.x, V.y, V.z, 0); }
- public static Vector4 XY_X(this Vector3 V){ return MkVector4(V.x, V.y, 0, V.x); }
- public static Vector4 XY_Y(this Vector3 V){ return MkVector4(V.x, V.y, 0, V.y); }
- public static Vector4 XY_Z(this Vector3 V){ return MkVector4(V.x, V.y, 0, V.z); }
- public static Vector4 XY__(this Vector3 V){ return MkVector4(V.x, V.y, 0, 0); }
- public static Vector4 XZXX(this Vector3 V){ return MkVector4(V.x, V.z, V.x, V.x); }
- public static Vector4 XZXY(this Vector3 V){ return MkVector4(V.x, V.z, V.x, V.y); }
- public static Vector4 XZXZ(this Vector3 V){ return MkVector4(V.x, V.z, V.x, V.z); }
- public static Vector4 XZX_(this Vector3 V){ return MkVector4(V.x, V.z, V.x, 0); }
- public static Vector4 XZYX(this Vector3 V){ return MkVector4(V.x, V.z, V.y, V.x); }
- public static Vector4 XZYY(this Vector3 V){ return MkVector4(V.x, V.z, V.y, V.y); }
- public static Vector4 XZYZ(this Vector3 V){ return MkVector4(V.x, V.z, V.y, V.z); }
- public static Vector4 XZY_(this Vector3 V){ return MkVector4(V.x, V.z, V.y, 0); }
- public static Vector4 XZZX(this Vector3 V){ return MkVector4(V.x, V.z, V.z, V.x); }
- public static Vector4 XZZY(this Vector3 V){ return MkVector4(V.x, V.z, V.z, V.y); }
- public static Vector4 XZZZ(this Vector3 V){ return MkVector4(V.x, V.z, V.z, V.z); }
- public static Vector4 XZZ_(this Vector3 V){ return MkVector4(V.x, V.z, V.z, 0); }
- public static Vector4 XZ_X(this Vector3 V){ return MkVector4(V.x, V.z, 0, V.x); }
- public static Vector4 XZ_Y(this Vector3 V){ return MkVector4(V.x, V.z, 0, V.y); }
- public static Vector4 XZ_Z(this Vector3 V){ return MkVector4(V.x, V.z, 0, V.z); }
- public static Vector4 XZ__(this Vector3 V){ return MkVector4(V.x, V.z, 0, 0); }
- public static Vector4 X_XX(this Vector3 V){ return MkVector4(V.x, 0, V.x, V.x); }
- public static Vector4 X_XY(this Vector3 V){ return MkVector4(V.x, 0, V.x, V.y); }
- public static Vector4 X_XZ(this Vector3 V){ return MkVector4(V.x, 0, V.x, V.z); }
- public static Vector4 X_X_(this Vector3 V){ return MkVector4(V.x, 0, V.x, 0); }
- public static Vector4 X_YX(this Vector3 V){ return MkVector4(V.x, 0, V.y, V.x); }
- public static Vector4 X_YY(this Vector3 V){ return MkVector4(V.x, 0, V.y, V.y); }
- public static Vector4 X_YZ(this Vector3 V){ return MkVector4(V.x, 0, V.y, V.z); }
- public static Vector4 X_Y_(this Vector3 V){ return MkVector4(V.x, 0, V.y, 0); }
- public static Vector4 X_ZX(this Vector3 V){ return MkVector4(V.x, 0, V.z, V.x); }
- public static Vector4 X_ZY(this Vector3 V){ return MkVector4(V.x, 0, V.z, V.y); }
- public static Vector4 X_ZZ(this Vector3 V){ return MkVector4(V.x, 0, V.z, V.z); }
- public static Vector4 X_Z_(this Vector3 V){ return MkVector4(V.x, 0, V.z, 0); }
- public static Vector4 X__X(this Vector3 V){ return MkVector4(V.x, 0, 0, V.x); }
- public static Vector4 X__Y(this Vector3 V){ return MkVector4(V.x, 0, 0, V.y); }
- public static Vector4 X__Z(this Vector3 V){ return MkVector4(V.x, 0, 0, V.z); }
- public static Vector4 X___(this Vector3 V){ return MkVector4(V.x, 0, 0, 0); }
- public static Vector4 YXXX(this Vector3 V){ return MkVector4(V.y, V.x, V.x, V.x); }
- public static Vector4 YXXY(this Vector3 V){ return MkVector4(V.y, V.x, V.x, V.y); }
- public static Vector4 YXXZ(this Vector3 V){ return MkVector4(V.y, V.x, V.x, V.z); }
- public static Vector4 YXX_(this Vector3 V){ return MkVector4(V.y, V.x, V.x, 0); }
- public static Vector4 YXYX(this Vector3 V){ return MkVector4(V.y, V.x, V.y, V.x); }
- public static Vector4 YXYY(this Vector3 V){ return MkVector4(V.y, V.x, V.y, V.y); }
- public static Vector4 YXYZ(this Vector3 V){ return MkVector4(V.y, V.x, V.y, V.z); }
- public static Vector4 YXY_(this Vector3 V){ return MkVector4(V.y, V.x, V.y, 0); }
- public static Vector4 YXZX(this Vector3 V){ return MkVector4(V.y, V.x, V.z, V.x); }
- public static Vector4 YXZY(this Vector3 V){ return MkVector4(V.y, V.x, V.z, V.y); }
- public static Vector4 YXZZ(this Vector3 V){ return MkVector4(V.y, V.x, V.z, V.z); }
- public static Vector4 YXZ_(this Vector3 V){ return MkVector4(V.y, V.x, V.z, 0); }
- public static Vector4 YX_X(this Vector3 V){ return MkVector4(V.y, V.x, 0, V.x); }
- public static Vector4 YX_Y(this Vector3 V){ return MkVector4(V.y, V.x, 0, V.y); }
- public static Vector4 YX_Z(this Vector3 V){ return MkVector4(V.y, V.x, 0, V.z); }
- public static Vector4 YX__(this Vector3 V){ return MkVector4(V.y, V.x, 0, 0); }
- public static Vector4 YYXX(this Vector3 V){ return MkVector4(V.y, V.y, V.x, V.x); }
- public static Vector4 YYXY(this Vector3 V){ return MkVector4(V.y, V.y, V.x, V.y); }
- public static Vector4 YYXZ(this Vector3 V){ return MkVector4(V.y, V.y, V.x, V.z); }
- public static Vector4 YYX_(this Vector3 V){ return MkVector4(V.y, V.y, V.x, 0); }
- public static Vector4 YYYX(this Vector3 V){ return MkVector4(V.y, V.y, V.y, V.x); }
- public static Vector4 YYYY(this Vector3 V){ return MkVector4(V.y, V.y, V.y, V.y); }
- public static Vector4 YYYZ(this Vector3 V){ return MkVector4(V.y, V.y, V.y, V.z); }
- public static Vector4 YYY_(this Vector3 V){ return MkVector4(V.y, V.y, V.y, 0); }
- public static Vector4 YYZX(this Vector3 V){ return MkVector4(V.y, V.y, V.z, V.x); }
- public static Vector4 YYZY(this Vector3 V){ return MkVector4(V.y, V.y, V.z, V.y); }
- public static Vector4 YYZZ(this Vector3 V){ return MkVector4(V.y, V.y, V.z, V.z); }
- public static Vector4 YYZ_(this Vector3 V){ return MkVector4(V.y, V.y, V.z, 0); }
- public static Vector4 YY_X(this Vector3 V){ return MkVector4(V.y, V.y, 0, V.x); }
- public static Vector4 YY_Y(this Vector3 V){ return MkVector4(V.y, V.y, 0, V.y); }
- public static Vector4 YY_Z(this Vector3 V){ return MkVector4(V.y, V.y, 0, V.z); }
- public static Vector4 YY__(this Vector3 V){ return MkVector4(V.y, V.y, 0, 0); }
- public static Vector4 YZXX(this Vector3 V){ return MkVector4(V.y, V.z, V.x, V.x); }
- public static Vector4 YZXY(this Vector3 V){ return MkVector4(V.y, V.z, V.x, V.y); }
- public static Vector4 YZXZ(this Vector3 V){ return MkVector4(V.y, V.z, V.x, V.z); }
- public static Vector4 YZX_(this Vector3 V){ return MkVector4(V.y, V.z, V.x, 0); }
- public static Vector4 YZYX(this Vector3 V){ return MkVector4(V.y, V.z, V.y, V.x); }
- public static Vector4 YZYY(this Vector3 V){ return MkVector4(V.y, V.z, V.y, V.y); }
- public static Vector4 YZYZ(this Vector3 V){ return MkVector4(V.y, V.z, V.y, V.z); }
- public static Vector4 YZY_(this Vector3 V){ return MkVector4(V.y, V.z, V.y, 0); }
- public static Vector4 YZZX(this Vector3 V){ return MkVector4(V.y, V.z, V.z, V.x); }
- public static Vector4 YZZY(this Vector3 V){ return MkVector4(V.y, V.z, V.z, V.y); }
- public static Vector4 YZZZ(this Vector3 V){ return MkVector4(V.y, V.z, V.z, V.z); }
- public static Vector4 YZZ_(this Vector3 V){ return MkVector4(V.y, V.z, V.z, 0); }
- public static Vector4 YZ_X(this Vector3 V){ return MkVector4(V.y, V.z, 0, V.x); }
- public static Vector4 YZ_Y(this Vector3 V){ return MkVector4(V.y, V.z, 0, V.y); }
- public static Vector4 YZ_Z(this Vector3 V){ return MkVector4(V.y, V.z, 0, V.z); }
- public static Vector4 YZ__(this Vector3 V){ return MkVector4(V.y, V.z, 0, 0); }
- public static Vector4 Y_XX(this Vector3 V){ return MkVector4(V.y, 0, V.x, V.x); }
- public static Vector4 Y_XY(this Vector3 V){ return MkVector4(V.y, 0, V.x, V.y); }
- public static Vector4 Y_XZ(this Vector3 V){ return MkVector4(V.y, 0, V.x, V.z); }
- public static Vector4 Y_X_(this Vector3 V){ return MkVector4(V.y, 0, V.x, 0); }
- public static Vector4 Y_YX(this Vector3 V){ return MkVector4(V.y, 0, V.y, V.x); }
- public static Vector4 Y_YY(this Vector3 V){ return MkVector4(V.y, 0, V.y, V.y); }
- public static Vector4 Y_YZ(this Vector3 V){ return MkVector4(V.y, 0, V.y, V.z); }
- public static Vector4 Y_Y_(this Vector3 V){ return MkVector4(V.y, 0, V.y, 0); }
- public static Vector4 Y_ZX(this Vector3 V){ return MkVector4(V.y, 0, V.z, V.x); }
- public static Vector4 Y_ZY(this Vector3 V){ return MkVector4(V.y, 0, V.z, V.y); }
- public static Vector4 Y_ZZ(this Vector3 V){ return MkVector4(V.y, 0, V.z, V.z); }
- public static Vector4 Y_Z_(this Vector3 V){ return MkVector4(V.y, 0, V.z, 0); }
- public static Vector4 Y__X(this Vector3 V){ return MkVector4(V.y, 0, 0, V.x); }
- public static Vector4 Y__Y(this Vector3 V){ return MkVector4(V.y, 0, 0, V.y); }
- public static Vector4 Y__Z(this Vector3 V){ return MkVector4(V.y, 0, 0, V.z); }
- public static Vector4 Y___(this Vector3 V){ return MkVector4(V.y, 0, 0, 0); }
- public static Vector4 ZXXX(this Vector3 V){ return MkVector4(V.z, V.x, V.x, V.x); }
- public static Vector4 ZXXY(this Vector3 V){ return MkVector4(V.z, V.x, V.x, V.y); }
- public static Vector4 ZXXZ(this Vector3 V){ return MkVector4(V.z, V.x, V.x, V.z); }
- public static Vector4 ZXX_(this Vector3 V){ return MkVector4(V.z, V.x, V.x, 0); }
- public static Vector4 ZXYX(this Vector3 V){ return MkVector4(V.z, V.x, V.y, V.x); }
- public static Vector4 ZXYY(this Vector3 V){ return MkVector4(V.z, V.x, V.y, V.y); }
- public static Vector4 ZXYZ(this Vector3 V){ return MkVector4(V.z, V.x, V.y, V.z); }
- public static Vector4 ZXY_(this Vector3 V){ return MkVector4(V.z, V.x, V.y, 0); }
- public static Vector4 ZXZX(this Vector3 V){ return MkVector4(V.z, V.x, V.z, V.x); }
- public static Vector4 ZXZY(this Vector3 V){ return MkVector4(V.z, V.x, V.z, V.y); }
- public static Vector4 ZXZZ(this Vector3 V){ return MkVector4(V.z, V.x, V.z, V.z); }
- public static Vector4 ZXZ_(this Vector3 V){ return MkVector4(V.z, V.x, V.z, 0); }
- public static Vector4 ZX_X(this Vector3 V){ return MkVector4(V.z, V.x, 0, V.x); }
- public static Vector4 ZX_Y(this Vector3 V){ return MkVector4(V.z, V.x, 0, V.y); }
- public static Vector4 ZX_Z(this Vector3 V){ return MkVector4(V.z, V.x, 0, V.z); }
- public static Vector4 ZX__(this Vector3 V){ return MkVector4(V.z, V.x, 0, 0); }
- public static Vector4 ZYXX(this Vector3 V){ return MkVector4(V.z, V.y, V.x, V.x); }
- public static Vector4 ZYXY(this Vector3 V){ return MkVector4(V.z, V.y, V.x, V.y); }
- public static Vector4 ZYXZ(this Vector3 V){ return MkVector4(V.z, V.y, V.x, V.z); }
- public static Vector4 ZYX_(this Vector3 V){ return MkVector4(V.z, V.y, V.x, 0); }
- public static Vector4 ZYYX(this Vector3 V){ return MkVector4(V.z, V.y, V.y, V.x); }
- public static Vector4 ZYYY(this Vector3 V){ return MkVector4(V.z, V.y, V.y, V.y); }
- public static Vector4 ZYYZ(this Vector3 V){ return MkVector4(V.z, V.y, V.y, V.z); }
- public static Vector4 ZYY_(this Vector3 V){ return MkVector4(V.z, V.y, V.y, 0); }
- public static Vector4 ZYZX(this Vector3 V){ return MkVector4(V.z, V.y, V.z, V.x); }
- public static Vector4 ZYZY(this Vector3 V){ return MkVector4(V.z, V.y, V.z, V.y); }
- public static Vector4 ZYZZ(this Vector3 V){ return MkVector4(V.z, V.y, V.z, V.z); }
- public static Vector4 ZYZ_(this Vector3 V){ return MkVector4(V.z, V.y, V.z, 0); }
- public static Vector4 ZY_X(this Vector3 V){ return MkVector4(V.z, V.y, 0, V.x); }
- public static Vector4 ZY_Y(this Vector3 V){ return MkVector4(V.z, V.y, 0, V.y); }
- public static Vector4 ZY_Z(this Vector3 V){ return MkVector4(V.z, V.y, 0, V.z); }
- public static Vector4 ZY__(this Vector3 V){ return MkVector4(V.z, V.y, 0, 0); }
- public static Vector4 ZZXX(this Vector3 V){ return MkVector4(V.z, V.z, V.x, V.x); }
- public static Vector4 ZZXY(this Vector3 V){ return MkVector4(V.z, V.z, V.x, V.y); }
- public static Vector4 ZZXZ(this Vector3 V){ return MkVector4(V.z, V.z, V.x, V.z); }
- public static Vector4 ZZX_(this Vector3 V){ return MkVector4(V.z, V.z, V.x, 0); }
- public static Vector4 ZZYX(this Vector3 V){ return MkVector4(V.z, V.z, V.y, V.x); }
- public static Vector4 ZZYY(this Vector3 V){ return MkVector4(V.z, V.z, V.y, V.y); }
- public static Vector4 ZZYZ(this Vector3 V){ return MkVector4(V.z, V.z, V.y, V.z); }
- public static Vector4 ZZY_(this Vector3 V){ return MkVector4(V.z, V.z, V.y, 0); }
- public static Vector4 ZZZX(this Vector3 V){ return MkVector4(V.z, V.z, V.z, V.x); }
- public static Vector4 ZZZY(this Vector3 V){ return MkVector4(V.z, V.z, V.z, V.y); }
- public static Vector4 ZZZZ(this Vector3 V){ return MkVector4(V.z, V.z, V.z, V.z); }
- public static Vector4 ZZZ_(this Vector3 V){ return MkVector4(V.z, V.z, V.z, 0); }
- public static Vector4 ZZ_X(this Vector3 V){ return MkVector4(V.z, V.z, 0, V.x); }
- public static Vector4 ZZ_Y(this Vector3 V){ return MkVector4(V.z, V.z, 0, V.y); }
- public static Vector4 ZZ_Z(this Vector3 V){ return MkVector4(V.z, V.z, 0, V.z); }
- public static Vector4 ZZ__(this Vector3 V){ return MkVector4(V.z, V.z, 0, 0); }
- public static Vector4 Z_XX(this Vector3 V){ return MkVector4(V.z, 0, V.x, V.x); }
- public static Vector4 Z_XY(this Vector3 V){ return MkVector4(V.z, 0, V.x, V.y); }
- public static Vector4 Z_XZ(this Vector3 V){ return MkVector4(V.z, 0, V.x, V.z); }
- public static Vector4 Z_X_(this Vector3 V){ return MkVector4(V.z, 0, V.x, 0); }
- public static Vector4 Z_YX(this Vector3 V){ return MkVector4(V.z, 0, V.y, V.x); }
- public static Vector4 Z_YY(this Vector3 V){ return MkVector4(V.z, 0, V.y, V.y); }
- public static Vector4 Z_YZ(this Vector3 V){ return MkVector4(V.z, 0, V.y, V.z); }
- public static Vector4 Z_Y_(this Vector3 V){ return MkVector4(V.z, 0, V.y, 0); }
- public static Vector4 Z_ZX(this Vector3 V){ return MkVector4(V.z, 0, V.z, V.x); }
- public static Vector4 Z_ZY(this Vector3 V){ return MkVector4(V.z, 0, V.z, V.y); }
- public static Vector4 Z_ZZ(this Vector3 V){ return MkVector4(V.z, 0, V.z, V.z); }
- public static Vector4 Z_Z_(this Vector3 V){ return MkVector4(V.z, 0, V.z, 0); }
- public static Vector4 Z__X(this Vector3 V){ return MkVector4(V.z, 0, 0, V.x); }
- public static Vector4 Z__Y(this Vector3 V){ return MkVector4(V.z, 0, 0, V.y); }
- public static Vector4 Z__Z(this Vector3 V){ return MkVector4(V.z, 0, 0, V.z); }
- public static Vector4 Z___(this Vector3 V){ return MkVector4(V.z, 0, 0, 0); }
- public static Vector4 _XXX(this Vector3 V){ return MkVector4(0, V.x, V.x, V.x); }
- public static Vector4 _XXY(this Vector3 V){ return MkVector4(0, V.x, V.x, V.y); }
- public static Vector4 _XXZ(this Vector3 V){ return MkVector4(0, V.x, V.x, V.z); }
- public static Vector4 _XX_(this Vector3 V){ return MkVector4(0, V.x, V.x, 0); }
- public static Vector4 _XYX(this Vector3 V){ return MkVector4(0, V.x, V.y, V.x); }
- public static Vector4 _XYY(this Vector3 V){ return MkVector4(0, V.x, V.y, V.y); }
- public static Vector4 _XYZ(this Vector3 V){ return MkVector4(0, V.x, V.y, V.z); }
- public static Vector4 _XY_(this Vector3 V){ return MkVector4(0, V.x, V.y, 0); }
- public static Vector4 _XZX(this Vector3 V){ return MkVector4(0, V.x, V.z, V.x); }
- public static Vector4 _XZY(this Vector3 V){ return MkVector4(0, V.x, V.z, V.y); }
- public static Vector4 _XZZ(this Vector3 V){ return MkVector4(0, V.x, V.z, V.z); }
- public static Vector4 _XZ_(this Vector3 V){ return MkVector4(0, V.x, V.z, 0); }
- public static Vector4 _X_X(this Vector3 V){ return MkVector4(0, V.x, 0, V.x); }
- public static Vector4 _X_Y(this Vector3 V){ return MkVector4(0, V.x, 0, V.y); }
- public static Vector4 _X_Z(this Vector3 V){ return MkVector4(0, V.x, 0, V.z); }
- public static Vector4 _X__(this Vector3 V){ return MkVector4(0, V.x, 0, 0); }
- public static Vector4 _YXX(this Vector3 V){ return MkVector4(0, V.y, V.x, V.x); }
- public static Vector4 _YXY(this Vector3 V){ return MkVector4(0, V.y, V.x, V.y); }
- public static Vector4 _YXZ(this Vector3 V){ return MkVector4(0, V.y, V.x, V.z); }
- public static Vector4 _YX_(this Vector3 V){ return MkVector4(0, V.y, V.x, 0); }
- public static Vector4 _YYX(this Vector3 V){ return MkVector4(0, V.y, V.y, V.x); }
- public static Vector4 _YYY(this Vector3 V){ return MkVector4(0, V.y, V.y, V.y); }
- public static Vector4 _YYZ(this Vector3 V){ return MkVector4(0, V.y, V.y, V.z); }
- public static Vector4 _YY_(this Vector3 V){ return MkVector4(0, V.y, V.y, 0); }
- public static Vector4 _YZX(this Vector3 V){ return MkVector4(0, V.y, V.z, V.x); }
- public static Vector4 _YZY(this Vector3 V){ return MkVector4(0, V.y, V.z, V.y); }
- public static Vector4 _YZZ(this Vector3 V){ return MkVector4(0, V.y, V.z, V.z); }
- public static Vector4 _YZ_(this Vector3 V){ return MkVector4(0, V.y, V.z, 0); }
- public static Vector4 _Y_X(this Vector3 V){ return MkVector4(0, V.y, 0, V.x); }
- public static Vector4 _Y_Y(this Vector3 V){ return MkVector4(0, V.y, 0, V.y); }
- public static Vector4 _Y_Z(this Vector3 V){ return MkVector4(0, V.y, 0, V.z); }
- public static Vector4 _Y__(this Vector3 V){ return MkVector4(0, V.y, 0, 0); }
- public static Vector4 _ZXX(this Vector3 V){ return MkVector4(0, V.z, V.x, V.x); }
- public static Vector4 _ZXY(this Vector3 V){ return MkVector4(0, V.z, V.x, V.y); }
- public static Vector4 _ZXZ(this Vector3 V){ return MkVector4(0, V.z, V.x, V.z); }
- public static Vector4 _ZX_(this Vector3 V){ return MkVector4(0, V.z, V.x, 0); }
- public static Vector4 _ZYX(this Vector3 V){ return MkVector4(0, V.z, V.y, V.x); }
- public static Vector4 _ZYY(this Vector3 V){ return MkVector4(0, V.z, V.y, V.y); }
- public static Vector4 _ZYZ(this Vector3 V){ return MkVector4(0, V.z, V.y, V.z); }
- public static Vector4 _ZY_(this Vector3 V){ return MkVector4(0, V.z, V.y, 0); }
- public static Vector4 _ZZX(this Vector3 V){ return MkVector4(0, V.z, V.z, V.x); }
- public static Vector4 _ZZY(this Vector3 V){ return MkVector4(0, V.z, V.z, V.y); }
- public static Vector4 _ZZZ(this Vector3 V){ return MkVector4(0, V.z, V.z, V.z); }
- public static Vector4 _ZZ_(this Vector3 V){ return MkVector4(0, V.z, V.z, 0); }
- public static Vector4 _Z_X(this Vector3 V){ return MkVector4(0, V.z, 0, V.x); }
- public static Vector4 _Z_Y(this Vector3 V){ return MkVector4(0, V.z, 0, V.y); }
- public static Vector4 _Z_Z(this Vector3 V){ return MkVector4(0, V.z, 0, V.z); }
- public static Vector4 _Z__(this Vector3 V){ return MkVector4(0, V.z, 0, 0); }
- public static Vector4 __XX(this Vector3 V){ return MkVector4(0, 0, V.x, V.x); }
- public static Vector4 __XY(this Vector3 V){ return MkVector4(0, 0, V.x, V.y); }
- public static Vector4 __XZ(this Vector3 V){ return MkVector4(0, 0, V.x, V.z); }
- public static Vector4 __X_(this Vector3 V){ return MkVector4(0, 0, V.x, 0); }
- public static Vector4 __YX(this Vector3 V){ return MkVector4(0, 0, V.y, V.x); }
- public static Vector4 __YY(this Vector3 V){ return MkVector4(0, 0, V.y, V.y); }
- public static Vector4 __YZ(this Vector3 V){ return MkVector4(0, 0, V.y, V.z); }
- public static Vector4 __Y_(this Vector3 V){ return MkVector4(0, 0, V.y, 0); }
- public static Vector4 __ZX(this Vector3 V){ return MkVector4(0, 0, V.z, V.x); }
- public static Vector4 __ZY(this Vector3 V){ return MkVector4(0, 0, V.z, V.y); }
- public static Vector4 __ZZ(this Vector3 V){ return MkVector4(0, 0, V.z, V.z); }
- public static Vector4 __Z_(this Vector3 V){ return MkVector4(0, 0, V.z, 0); }
- public static Vector4 ___X(this Vector3 V){ return MkVector4(0, 0, 0, V.x); }
- public static Vector4 ___Y(this Vector3 V){ return MkVector4(0, 0, 0, V.y); }
- public static Vector4 ___Z(this Vector3 V){ return MkVector4(0, 0, 0, V.z); }
- public static Vector2 XX(this Vector4 V){ return MkVector2(V.x, V.x); }
- public static Vector2 XY(this Vector4 V){ return MkVector2(V.x, V.y); }
- public static Vector2 XZ(this Vector4 V){ return MkVector2(V.x, V.z); }
- public static Vector2 XW(this Vector4 V){ return MkVector2(V.x, V.w); }
- public static Vector2 X_(this Vector4 V){ return MkVector2(V.x, 0); }
- public static Vector2 YX(this Vector4 V){ return MkVector2(V.y, V.x); }
- public static Vector2 YY(this Vector4 V){ return MkVector2(V.y, V.y); }
- public static Vector2 YZ(this Vector4 V){ return MkVector2(V.y, V.z); }
- public static Vector2 YW(this Vector4 V){ return MkVector2(V.y, V.w); }
- public static Vector2 Y_(this Vector4 V){ return MkVector2(V.y, 0); }
- public static Vector2 ZX(this Vector4 V){ return MkVector2(V.z, V.x); }
- public static Vector2 ZY(this Vector4 V){ return MkVector2(V.z, V.y); }
- public static Vector2 ZZ(this Vector4 V){ return MkVector2(V.z, V.z); }
- public static Vector2 ZW(this Vector4 V){ return MkVector2(V.z, V.w); }
- public static Vector2 Z_(this Vector4 V){ return MkVector2(V.z, 0); }
- public static Vector2 WX(this Vector4 V){ return MkVector2(V.w, V.x); }
- public static Vector2 WY(this Vector4 V){ return MkVector2(V.w, V.y); }
- public static Vector2 WZ(this Vector4 V){ return MkVector2(V.w, V.z); }
- public static Vector2 WW(this Vector4 V){ return MkVector2(V.w, V.w); }
- public static Vector2 W_(this Vector4 V){ return MkVector2(V.w, 0); }
- public static Vector2 _X(this Vector4 V){ return MkVector2(0, V.x); }
- public static Vector2 _Y(this Vector4 V){ return MkVector2(0, V.y); }
- public static Vector2 _Z(this Vector4 V){ return MkVector2(0, V.z); }
- public static Vector2 _W(this Vector4 V){ return MkVector2(0, V.w); }
- public static Vector3 XXX(this Vector4 V){ return MkVector3(V.x, V.x, V.x); }
- public static Vector3 XXY(this Vector4 V){ return MkVector3(V.x, V.x, V.y); }
- public static Vector3 XXZ(this Vector4 V){ return MkVector3(V.x, V.x, V.z); }
- public static Vector3 XXW(this Vector4 V){ return MkVector3(V.x, V.x, V.w); }
- public static Vector3 XX_(this Vector4 V){ return MkVector3(V.x, V.x, 0); }
- public static Vector3 XYX(this Vector4 V){ return MkVector3(V.x, V.y, V.x); }
- public static Vector3 XYY(this Vector4 V){ return MkVector3(V.x, V.y, V.y); }
- public static Vector3 XYZ(this Vector4 V){ return MkVector3(V.x, V.y, V.z); }
- public static Vector3 XYW(this Vector4 V){ return MkVector3(V.x, V.y, V.w); }
- public static Vector3 XY_(this Vector4 V){ return MkVector3(V.x, V.y, 0); }
- public static Vector3 XZX(this Vector4 V){ return MkVector3(V.x, V.z, V.x); }
- public static Vector3 XZY(this Vector4 V){ return MkVector3(V.x, V.z, V.y); }
- public static Vector3 XZZ(this Vector4 V){ return MkVector3(V.x, V.z, V.z); }
- public static Vector3 XZW(this Vector4 V){ return MkVector3(V.x, V.z, V.w); }
- public static Vector3 XZ_(this Vector4 V){ return MkVector3(V.x, V.z, 0); }
- public static Vector3 XWX(this Vector4 V){ return MkVector3(V.x, V.w, V.x); }
- public static Vector3 XWY(this Vector4 V){ return MkVector3(V.x, V.w, V.y); }
- public static Vector3 XWZ(this Vector4 V){ return MkVector3(V.x, V.w, V.z); }
- public static Vector3 XWW(this Vector4 V){ return MkVector3(V.x, V.w, V.w); }
- public static Vector3 XW_(this Vector4 V){ return MkVector3(V.x, V.w, 0); }
- public static Vector3 X_X(this Vector4 V){ return MkVector3(V.x, 0, V.x); }
- public static Vector3 X_Y(this Vector4 V){ return MkVector3(V.x, 0, V.y); }
- public static Vector3 X_Z(this Vector4 V){ return MkVector3(V.x, 0, V.z); }
- public static Vector3 X_W(this Vector4 V){ return MkVector3(V.x, 0, V.w); }
- public static Vector3 X__(this Vector4 V){ return MkVector3(V.x, 0, 0); }
- public static Vector3 YXX(this Vector4 V){ return MkVector3(V.y, V.x, V.x); }
- public static Vector3 YXY(this Vector4 V){ return MkVector3(V.y, V.x, V.y); }
- public static Vector3 YXZ(this Vector4 V){ return MkVector3(V.y, V.x, V.z); }
- public static Vector3 YXW(this Vector4 V){ return MkVector3(V.y, V.x, V.w); }
- public static Vector3 YX_(this Vector4 V){ return MkVector3(V.y, V.x, 0); }
- public static Vector3 YYX(this Vector4 V){ return MkVector3(V.y, V.y, V.x); }
- public static Vector3 YYY(this Vector4 V){ return MkVector3(V.y, V.y, V.y); }
- public static Vector3 YYZ(this Vector4 V){ return MkVector3(V.y, V.y, V.z); }
- public static Vector3 YYW(this Vector4 V){ return MkVector3(V.y, V.y, V.w); }
- public static Vector3 YY_(this Vector4 V){ return MkVector3(V.y, V.y, 0); }
- public static Vector3 YZX(this Vector4 V){ return MkVector3(V.y, V.z, V.x); }
- public static Vector3 YZY(this Vector4 V){ return MkVector3(V.y, V.z, V.y); }
- public static Vector3 YZZ(this Vector4 V){ return MkVector3(V.y, V.z, V.z); }
- public static Vector3 YZW(this Vector4 V){ return MkVector3(V.y, V.z, V.w); }
- public static Vector3 YZ_(this Vector4 V){ return MkVector3(V.y, V.z, 0); }
- public static Vector3 YWX(this Vector4 V){ return MkVector3(V.y, V.w, V.x); }
- public static Vector3 YWY(this Vector4 V){ return MkVector3(V.y, V.w, V.y); }
- public static Vector3 YWZ(this Vector4 V){ return MkVector3(V.y, V.w, V.z); }
- public static Vector3 YWW(this Vector4 V){ return MkVector3(V.y, V.w, V.w); }
- public static Vector3 YW_(this Vector4 V){ return MkVector3(V.y, V.w, 0); }
- public static Vector3 Y_X(this Vector4 V){ return MkVector3(V.y, 0, V.x); }
- public static Vector3 Y_Y(this Vector4 V){ return MkVector3(V.y, 0, V.y); }
- public static Vector3 Y_Z(this Vector4 V){ return MkVector3(V.y, 0, V.z); }
- public static Vector3 Y_W(this Vector4 V){ return MkVector3(V.y, 0, V.w); }
- public static Vector3 Y__(this Vector4 V){ return MkVector3(V.y, 0, 0); }
- public static Vector3 ZXX(this Vector4 V){ return MkVector3(V.z, V.x, V.x); }
- public static Vector3 ZXY(this Vector4 V){ return MkVector3(V.z, V.x, V.y); }
- public static Vector3 ZXZ(this Vector4 V){ return MkVector3(V.z, V.x, V.z); }
- public static Vector3 ZXW(this Vector4 V){ return MkVector3(V.z, V.x, V.w); }
- public static Vector3 ZX_(this Vector4 V){ return MkVector3(V.z, V.x, 0); }
- public static Vector3 ZYX(this Vector4 V){ return MkVector3(V.z, V.y, V.x); }
- public static Vector3 ZYY(this Vector4 V){ return MkVector3(V.z, V.y, V.y); }
- public static Vector3 ZYZ(this Vector4 V){ return MkVector3(V.z, V.y, V.z); }
- public static Vector3 ZYW(this Vector4 V){ return MkVector3(V.z, V.y, V.w); }
- public static Vector3 ZY_(this Vector4 V){ return MkVector3(V.z, V.y, 0); }
- public static Vector3 ZZX(this Vector4 V){ return MkVector3(V.z, V.z, V.x); }
- public static Vector3 ZZY(this Vector4 V){ return MkVector3(V.z, V.z, V.y); }
- public static Vector3 ZZZ(this Vector4 V){ return MkVector3(V.z, V.z, V.z); }
- public static Vector3 ZZW(this Vector4 V){ return MkVector3(V.z, V.z, V.w); }
- public static Vector3 ZZ_(this Vector4 V){ return MkVector3(V.z, V.z, 0); }
- public static Vector3 ZWX(this Vector4 V){ return MkVector3(V.z, V.w, V.x); }
- public static Vector3 ZWY(this Vector4 V){ return MkVector3(V.z, V.w, V.y); }
- public static Vector3 ZWZ(this Vector4 V){ return MkVector3(V.z, V.w, V.z); }
- public static Vector3 ZWW(this Vector4 V){ return MkVector3(V.z, V.w, V.w); }
- public static Vector3 ZW_(this Vector4 V){ return MkVector3(V.z, V.w, 0); }
- public static Vector3 Z_X(this Vector4 V){ return MkVector3(V.z, 0, V.x); }
- public static Vector3 Z_Y(this Vector4 V){ return MkVector3(V.z, 0, V.y); }
- public static Vector3 Z_Z(this Vector4 V){ return MkVector3(V.z, 0, V.z); }
- public static Vector3 Z_W(this Vector4 V){ return MkVector3(V.z, 0, V.w); }
- public static Vector3 Z__(this Vector4 V){ return MkVector3(V.z, 0, 0); }
- public static Vector3 WXX(this Vector4 V){ return MkVector3(V.w, V.x, V.x); }
- public static Vector3 WXY(this Vector4 V){ return MkVector3(V.w, V.x, V.y); }
- public static Vector3 WXZ(this Vector4 V){ return MkVector3(V.w, V.x, V.z); }
- public static Vector3 WXW(this Vector4 V){ return MkVector3(V.w, V.x, V.w); }
- public static Vector3 WX_(this Vector4 V){ return MkVector3(V.w, V.x, 0); }
- public static Vector3 WYX(this Vector4 V){ return MkVector3(V.w, V.y, V.x); }
- public static Vector3 WYY(this Vector4 V){ return MkVector3(V.w, V.y, V.y); }
- public static Vector3 WYZ(this Vector4 V){ return MkVector3(V.w, V.y, V.z); }
- public static Vector3 WYW(this Vector4 V){ return MkVector3(V.w, V.y, V.w); }
- public static Vector3 WY_(this Vector4 V){ return MkVector3(V.w, V.y, 0); }
- public static Vector3 WZX(this Vector4 V){ return MkVector3(V.w, V.z, V.x); }
- public static Vector3 WZY(this Vector4 V){ return MkVector3(V.w, V.z, V.y); }
- public static Vector3 WZZ(this Vector4 V){ return MkVector3(V.w, V.z, V.z); }
- public static Vector3 WZW(this Vector4 V){ return MkVector3(V.w, V.z, V.w); }
- public static Vector3 WZ_(this Vector4 V){ return MkVector3(V.w, V.z, 0); }
- public static Vector3 WWX(this Vector4 V){ return MkVector3(V.w, V.w, V.x); }
- public static Vector3 WWY(this Vector4 V){ return MkVector3(V.w, V.w, V.y); }
- public static Vector3 WWZ(this Vector4 V){ return MkVector3(V.w, V.w, V.z); }
- public static Vector3 WWW(this Vector4 V){ return MkVector3(V.w, V.w, V.w); }
- public static Vector3 WW_(this Vector4 V){ return MkVector3(V.w, V.w, 0); }
- public static Vector3 W_X(this Vector4 V){ return MkVector3(V.w, 0, V.x); }
- public static Vector3 W_Y(this Vector4 V){ return MkVector3(V.w, 0, V.y); }
- public static Vector3 W_Z(this Vector4 V){ return MkVector3(V.w, 0, V.z); }
- public static Vector3 W_W(this Vector4 V){ return MkVector3(V.w, 0, V.w); }
- public static Vector3 W__(this Vector4 V){ return MkVector3(V.w, 0, 0); }
- public static Vector3 _XX(this Vector4 V){ return MkVector3(0, V.x, V.x); }
- public static Vector3 _XY(this Vector4 V){ return MkVector3(0, V.x, V.y); }
- public static Vector3 _XZ(this Vector4 V){ return MkVector3(0, V.x, V.z); }
- public static Vector3 _XW(this Vector4 V){ return MkVector3(0, V.x, V.w); }
- public static Vector3 _X_(this Vector4 V){ return MkVector3(0, V.x, 0); }
- public static Vector3 _YX(this Vector4 V){ return MkVector3(0, V.y, V.x); }
- public static Vector3 _YY(this Vector4 V){ return MkVector3(0, V.y, V.y); }
- public static Vector3 _YZ(this Vector4 V){ return MkVector3(0, V.y, V.z); }
- public static Vector3 _YW(this Vector4 V){ return MkVector3(0, V.y, V.w); }
- public static Vector3 _Y_(this Vector4 V){ return MkVector3(0, V.y, 0); }
- public static Vector3 _ZX(this Vector4 V){ return MkVector3(0, V.z, V.x); }
- public static Vector3 _ZY(this Vector4 V){ return MkVector3(0, V.z, V.y); }
- public static Vector3 _ZZ(this Vector4 V){ return MkVector3(0, V.z, V.z); }
- public static Vector3 _ZW(this Vector4 V){ return MkVector3(0, V.z, V.w); }
- public static Vector3 _Z_(this Vector4 V){ return MkVector3(0, V.z, 0); }
- public static Vector3 _WX(this Vector4 V){ return MkVector3(0, V.w, V.x); }
- public static Vector3 _WY(this Vector4 V){ return MkVector3(0, V.w, V.y); }
- public static Vector3 _WZ(this Vector4 V){ return MkVector3(0, V.w, V.z); }
- public static Vector3 _WW(this Vector4 V){ return MkVector3(0, V.w, V.w); }
- public static Vector3 _W_(this Vector4 V){ return MkVector3(0, V.w, 0); }
- public static Vector3 __X(this Vector4 V){ return MkVector3(0, 0, V.x); }
- public static Vector3 __Y(this Vector4 V){ return MkVector3(0, 0, V.y); }
- public static Vector3 __Z(this Vector4 V){ return MkVector3(0, 0, V.z); }
- public static Vector3 __W(this Vector4 V){ return MkVector3(0, 0, V.w); }
- public static Vector4 XXXX(this Vector4 V){ return MkVector4(V.x, V.x, V.x, V.x); }
- public static Vector4 XXXY(this Vector4 V){ return MkVector4(V.x, V.x, V.x, V.y); }
- public static Vector4 XXXZ(this Vector4 V){ return MkVector4(V.x, V.x, V.x, V.z); }
- public static Vector4 XXXW(this Vector4 V){ return MkVector4(V.x, V.x, V.x, V.w); }
- public static Vector4 XXX_(this Vector4 V){ return MkVector4(V.x, V.x, V.x, 0); }
- public static Vector4 XXYX(this Vector4 V){ return MkVector4(V.x, V.x, V.y, V.x); }
- public static Vector4 XXYY(this Vector4 V){ return MkVector4(V.x, V.x, V.y, V.y); }
- public static Vector4 XXYZ(this Vector4 V){ return MkVector4(V.x, V.x, V.y, V.z); }
- public static Vector4 XXYW(this Vector4 V){ return MkVector4(V.x, V.x, V.y, V.w); }
- public static Vector4 XXY_(this Vector4 V){ return MkVector4(V.x, V.x, V.y, 0); }
- public static Vector4 XXZX(this Vector4 V){ return MkVector4(V.x, V.x, V.z, V.x); }
- public static Vector4 XXZY(this Vector4 V){ return MkVector4(V.x, V.x, V.z, V.y); }
- public static Vector4 XXZZ(this Vector4 V){ return MkVector4(V.x, V.x, V.z, V.z); }
- public static Vector4 XXZW(this Vector4 V){ return MkVector4(V.x, V.x, V.z, V.w); }
- public static Vector4 XXZ_(this Vector4 V){ return MkVector4(V.x, V.x, V.z, 0); }
- public static Vector4 XXWX(this Vector4 V){ return MkVector4(V.x, V.x, V.w, V.x); }
- public static Vector4 XXWY(this Vector4 V){ return MkVector4(V.x, V.x, V.w, V.y); }
- public static Vector4 XXWZ(this Vector4 V){ return MkVector4(V.x, V.x, V.w, V.z); }
- public static Vector4 XXWW(this Vector4 V){ return MkVector4(V.x, V.x, V.w, V.w); }
- public static Vector4 XXW_(this Vector4 V){ return MkVector4(V.x, V.x, V.w, 0); }
- public static Vector4 XX_X(this Vector4 V){ return MkVector4(V.x, V.x, 0, V.x); }
- public static Vector4 XX_Y(this Vector4 V){ return MkVector4(V.x, V.x, 0, V.y); }
- public static Vector4 XX_Z(this Vector4 V){ return MkVector4(V.x, V.x, 0, V.z); }
- public static Vector4 XX_W(this Vector4 V){ return MkVector4(V.x, V.x, 0, V.w); }
- public static Vector4 XX__(this Vector4 V){ return MkVector4(V.x, V.x, 0, 0); }
- public static Vector4 XYXX(this Vector4 V){ return MkVector4(V.x, V.y, V.x, V.x); }
- public static Vector4 XYXY(this Vector4 V){ return MkVector4(V.x, V.y, V.x, V.y); }
- public static Vector4 XYXZ(this Vector4 V){ return MkVector4(V.x, V.y, V.x, V.z); }
- public static Vector4 XYXW(this Vector4 V){ return MkVector4(V.x, V.y, V.x, V.w); }
- public static Vector4 XYX_(this Vector4 V){ return MkVector4(V.x, V.y, V.x, 0); }
- public static Vector4 XYYX(this Vector4 V){ return MkVector4(V.x, V.y, V.y, V.x); }
- public static Vector4 XYYY(this Vector4 V){ return MkVector4(V.x, V.y, V.y, V.y); }
- public static Vector4 XYYZ(this Vector4 V){ return MkVector4(V.x, V.y, V.y, V.z); }
- public static Vector4 XYYW(this Vector4 V){ return MkVector4(V.x, V.y, V.y, V.w); }
- public static Vector4 XYY_(this Vector4 V){ return MkVector4(V.x, V.y, V.y, 0); }
- public static Vector4 XYZX(this Vector4 V){ return MkVector4(V.x, V.y, V.z, V.x); }
- public static Vector4 XYZY(this Vector4 V){ return MkVector4(V.x, V.y, V.z, V.y); }
- public static Vector4 XYZZ(this Vector4 V){ return MkVector4(V.x, V.y, V.z, V.z); }
- public static Vector4 XYZW(this Vector4 V){ return MkVector4(V.x, V.y, V.z, V.w); }
- public static Vector4 XYZ_(this Vector4 V){ return MkVector4(V.x, V.y, V.z, 0); }
- public static Vector4 XYWX(this Vector4 V){ return MkVector4(V.x, V.y, V.w, V.x); }
- public static Vector4 XYWY(this Vector4 V){ return MkVector4(V.x, V.y, V.w, V.y); }
- public static Vector4 XYWZ(this Vector4 V){ return MkVector4(V.x, V.y, V.w, V.z); }
- public static Vector4 XYWW(this Vector4 V){ return MkVector4(V.x, V.y, V.w, V.w); }
- public static Vector4 XYW_(this Vector4 V){ return MkVector4(V.x, V.y, V.w, 0); }
- public static Vector4 XY_X(this Vector4 V){ return MkVector4(V.x, V.y, 0, V.x); }
- public static Vector4 XY_Y(this Vector4 V){ return MkVector4(V.x, V.y, 0, V.y); }
- public static Vector4 XY_Z(this Vector4 V){ return MkVector4(V.x, V.y, 0, V.z); }
- public static Vector4 XY_W(this Vector4 V){ return MkVector4(V.x, V.y, 0, V.w); }
- public static Vector4 XY__(this Vector4 V){ return MkVector4(V.x, V.y, 0, 0); }
- public static Vector4 XZXX(this Vector4 V){ return MkVector4(V.x, V.z, V.x, V.x); }
- public static Vector4 XZXY(this Vector4 V){ return MkVector4(V.x, V.z, V.x, V.y); }
- public static Vector4 XZXZ(this Vector4 V){ return MkVector4(V.x, V.z, V.x, V.z); }
- public static Vector4 XZXW(this Vector4 V){ return MkVector4(V.x, V.z, V.x, V.w); }
- public static Vector4 XZX_(this Vector4 V){ return MkVector4(V.x, V.z, V.x, 0); }
- public static Vector4 XZYX(this Vector4 V){ return MkVector4(V.x, V.z, V.y, V.x); }
- public static Vector4 XZYY(this Vector4 V){ return MkVector4(V.x, V.z, V.y, V.y); }
- public static Vector4 XZYZ(this Vector4 V){ return MkVector4(V.x, V.z, V.y, V.z); }
- public static Vector4 XZYW(this Vector4 V){ return MkVector4(V.x, V.z, V.y, V.w); }
- public static Vector4 XZY_(this Vector4 V){ return MkVector4(V.x, V.z, V.y, 0); }
- public static Vector4 XZZX(this Vector4 V){ return MkVector4(V.x, V.z, V.z, V.x); }
- public static Vector4 XZZY(this Vector4 V){ return MkVector4(V.x, V.z, V.z, V.y); }
- public static Vector4 XZZZ(this Vector4 V){ return MkVector4(V.x, V.z, V.z, V.z); }
- public static Vector4 XZZW(this Vector4 V){ return MkVector4(V.x, V.z, V.z, V.w); }
- public static Vector4 XZZ_(this Vector4 V){ return MkVector4(V.x, V.z, V.z, 0); }
- public static Vector4 XZWX(this Vector4 V){ return MkVector4(V.x, V.z, V.w, V.x); }
- public static Vector4 XZWY(this Vector4 V){ return MkVector4(V.x, V.z, V.w, V.y); }
- public static Vector4 XZWZ(this Vector4 V){ return MkVector4(V.x, V.z, V.w, V.z); }
- public static Vector4 XZWW(this Vector4 V){ return MkVector4(V.x, V.z, V.w, V.w); }
- public static Vector4 XZW_(this Vector4 V){ return MkVector4(V.x, V.z, V.w, 0); }
- public static Vector4 XZ_X(this Vector4 V){ return MkVector4(V.x, V.z, 0, V.x); }
- public static Vector4 XZ_Y(this Vector4 V){ return MkVector4(V.x, V.z, 0, V.y); }
- public static Vector4 XZ_Z(this Vector4 V){ return MkVector4(V.x, V.z, 0, V.z); }
- public static Vector4 XZ_W(this Vector4 V){ return MkVector4(V.x, V.z, 0, V.w); }
- public static Vector4 XZ__(this Vector4 V){ return MkVector4(V.x, V.z, 0, 0); }
- public static Vector4 XWXX(this Vector4 V){ return MkVector4(V.x, V.w, V.x, V.x); }
- public static Vector4 XWXY(this Vector4 V){ return MkVector4(V.x, V.w, V.x, V.y); }
- public static Vector4 XWXZ(this Vector4 V){ return MkVector4(V.x, V.w, V.x, V.z); }
- public static Vector4 XWXW(this Vector4 V){ return MkVector4(V.x, V.w, V.x, V.w); }
- public static Vector4 XWX_(this Vector4 V){ return MkVector4(V.x, V.w, V.x, 0); }
- public static Vector4 XWYX(this Vector4 V){ return MkVector4(V.x, V.w, V.y, V.x); }
- public static Vector4 XWYY(this Vector4 V){ return MkVector4(V.x, V.w, V.y, V.y); }
- public static Vector4 XWYZ(this Vector4 V){ return MkVector4(V.x, V.w, V.y, V.z); }
- public static Vector4 XWYW(this Vector4 V){ return MkVector4(V.x, V.w, V.y, V.w); }
- public static Vector4 XWY_(this Vector4 V){ return MkVector4(V.x, V.w, V.y, 0); }
- public static Vector4 XWZX(this Vector4 V){ return MkVector4(V.x, V.w, V.z, V.x); }
- public static Vector4 XWZY(this Vector4 V){ return MkVector4(V.x, V.w, V.z, V.y); }
- public static Vector4 XWZZ(this Vector4 V){ return MkVector4(V.x, V.w, V.z, V.z); }
- public static Vector4 XWZW(this Vector4 V){ return MkVector4(V.x, V.w, V.z, V.w); }
- public static Vector4 XWZ_(this Vector4 V){ return MkVector4(V.x, V.w, V.z, 0); }
- public static Vector4 XWWX(this Vector4 V){ return MkVector4(V.x, V.w, V.w, V.x); }
- public static Vector4 XWWY(this Vector4 V){ return MkVector4(V.x, V.w, V.w, V.y); }
- public static Vector4 XWWZ(this Vector4 V){ return MkVector4(V.x, V.w, V.w, V.z); }
- public static Vector4 XWWW(this Vector4 V){ return MkVector4(V.x, V.w, V.w, V.w); }
- public static Vector4 XWW_(this Vector4 V){ return MkVector4(V.x, V.w, V.w, 0); }
- public static Vector4 XW_X(this Vector4 V){ return MkVector4(V.x, V.w, 0, V.x); }
- public static Vector4 XW_Y(this Vector4 V){ return MkVector4(V.x, V.w, 0, V.y); }
- public static Vector4 XW_Z(this Vector4 V){ return MkVector4(V.x, V.w, 0, V.z); }
- public static Vector4 XW_W(this Vector4 V){ return MkVector4(V.x, V.w, 0, V.w); }
- public static Vector4 XW__(this Vector4 V){ return MkVector4(V.x, V.w, 0, 0); }
- public static Vector4 X_XX(this Vector4 V){ return MkVector4(V.x, 0, V.x, V.x); }
- public static Vector4 X_XY(this Vector4 V){ return MkVector4(V.x, 0, V.x, V.y); }
- public static Vector4 X_XZ(this Vector4 V){ return MkVector4(V.x, 0, V.x, V.z); }
- public static Vector4 X_XW(this Vector4 V){ return MkVector4(V.x, 0, V.x, V.w); }
- public static Vector4 X_X_(this Vector4 V){ return MkVector4(V.x, 0, V.x, 0); }
- public static Vector4 X_YX(this Vector4 V){ return MkVector4(V.x, 0, V.y, V.x); }
- public static Vector4 X_YY(this Vector4 V){ return MkVector4(V.x, 0, V.y, V.y); }
- public static Vector4 X_YZ(this Vector4 V){ return MkVector4(V.x, 0, V.y, V.z); }
- public static Vector4 X_YW(this Vector4 V){ return MkVector4(V.x, 0, V.y, V.w); }
- public static Vector4 X_Y_(this Vector4 V){ return MkVector4(V.x, 0, V.y, 0); }
- public static Vector4 X_ZX(this Vector4 V){ return MkVector4(V.x, 0, V.z, V.x); }
- public static Vector4 X_ZY(this Vector4 V){ return MkVector4(V.x, 0, V.z, V.y); }
- public static Vector4 X_ZZ(this Vector4 V){ return MkVector4(V.x, 0, V.z, V.z); }
- public static Vector4 X_ZW(this Vector4 V){ return MkVector4(V.x, 0, V.z, V.w); }
- public static Vector4 X_Z_(this Vector4 V){ return MkVector4(V.x, 0, V.z, 0); }
- public static Vector4 X_WX(this Vector4 V){ return MkVector4(V.x, 0, V.w, V.x); }
- public static Vector4 X_WY(this Vector4 V){ return MkVector4(V.x, 0, V.w, V.y); }
- public static Vector4 X_WZ(this Vector4 V){ return MkVector4(V.x, 0, V.w, V.z); }
- public static Vector4 X_WW(this Vector4 V){ return MkVector4(V.x, 0, V.w, V.w); }
- public static Vector4 X_W_(this Vector4 V){ return MkVector4(V.x, 0, V.w, 0); }
- public static Vector4 X__X(this Vector4 V){ return MkVector4(V.x, 0, 0, V.x); }
- public static Vector4 X__Y(this Vector4 V){ return MkVector4(V.x, 0, 0, V.y); }
- public static Vector4 X__Z(this Vector4 V){ return MkVector4(V.x, 0, 0, V.z); }
- public static Vector4 X__W(this Vector4 V){ return MkVector4(V.x, 0, 0, V.w); }
- public static Vector4 X___(this Vector4 V){ return MkVector4(V.x, 0, 0, 0); }
- public static Vector4 YXXX(this Vector4 V){ return MkVector4(V.y, V.x, V.x, V.x); }
- public static Vector4 YXXY(this Vector4 V){ return MkVector4(V.y, V.x, V.x, V.y); }
- public static Vector4 YXXZ(this Vector4 V){ return MkVector4(V.y, V.x, V.x, V.z); }
- public static Vector4 YXXW(this Vector4 V){ return MkVector4(V.y, V.x, V.x, V.w); }
- public static Vector4 YXX_(this Vector4 V){ return MkVector4(V.y, V.x, V.x, 0); }
- public static Vector4 YXYX(this Vector4 V){ return MkVector4(V.y, V.x, V.y, V.x); }
- public static Vector4 YXYY(this Vector4 V){ return MkVector4(V.y, V.x, V.y, V.y); }
- public static Vector4 YXYZ(this Vector4 V){ return MkVector4(V.y, V.x, V.y, V.z); }
- public static Vector4 YXYW(this Vector4 V){ return MkVector4(V.y, V.x, V.y, V.w); }
- public static Vector4 YXY_(this Vector4 V){ return MkVector4(V.y, V.x, V.y, 0); }
- public static Vector4 YXZX(this Vector4 V){ return MkVector4(V.y, V.x, V.z, V.x); }
- public static Vector4 YXZY(this Vector4 V){ return MkVector4(V.y, V.x, V.z, V.y); }
- public static Vector4 YXZZ(this Vector4 V){ return MkVector4(V.y, V.x, V.z, V.z); }
- public static Vector4 YXZW(this Vector4 V){ return MkVector4(V.y, V.x, V.z, V.w); }
- public static Vector4 YXZ_(this Vector4 V){ return MkVector4(V.y, V.x, V.z, 0); }
- public static Vector4 YXWX(this Vector4 V){ return MkVector4(V.y, V.x, V.w, V.x); }
- public static Vector4 YXWY(this Vector4 V){ return MkVector4(V.y, V.x, V.w, V.y); }
- public static Vector4 YXWZ(this Vector4 V){ return MkVector4(V.y, V.x, V.w, V.z); }
- public static Vector4 YXWW(this Vector4 V){ return MkVector4(V.y, V.x, V.w, V.w); }
- public static Vector4 YXW_(this Vector4 V){ return MkVector4(V.y, V.x, V.w, 0); }
- public static Vector4 YX_X(this Vector4 V){ return MkVector4(V.y, V.x, 0, V.x); }
- public static Vector4 YX_Y(this Vector4 V){ return MkVector4(V.y, V.x, 0, V.y); }
- public static Vector4 YX_Z(this Vector4 V){ return MkVector4(V.y, V.x, 0, V.z); }
- public static Vector4 YX_W(this Vector4 V){ return MkVector4(V.y, V.x, 0, V.w); }
- public static Vector4 YX__(this Vector4 V){ return MkVector4(V.y, V.x, 0, 0); }
- public static Vector4 YYXX(this Vector4 V){ return MkVector4(V.y, V.y, V.x, V.x); }
- public static Vector4 YYXY(this Vector4 V){ return MkVector4(V.y, V.y, V.x, V.y); }
- public static Vector4 YYXZ(this Vector4 V){ return MkVector4(V.y, V.y, V.x, V.z); }
- public static Vector4 YYXW(this Vector4 V){ return MkVector4(V.y, V.y, V.x, V.w); }
- public static Vector4 YYX_(this Vector4 V){ return MkVector4(V.y, V.y, V.x, 0); }
- public static Vector4 YYYX(this Vector4 V){ return MkVector4(V.y, V.y, V.y, V.x); }
- public static Vector4 YYYY(this Vector4 V){ return MkVector4(V.y, V.y, V.y, V.y); }
- public static Vector4 YYYZ(this Vector4 V){ return MkVector4(V.y, V.y, V.y, V.z); }
- public static Vector4 YYYW(this Vector4 V){ return MkVector4(V.y, V.y, V.y, V.w); }
- public static Vector4 YYY_(this Vector4 V){ return MkVector4(V.y, V.y, V.y, 0); }
- public static Vector4 YYZX(this Vector4 V){ return MkVector4(V.y, V.y, V.z, V.x); }
- public static Vector4 YYZY(this Vector4 V){ return MkVector4(V.y, V.y, V.z, V.y); }
- public static Vector4 YYZZ(this Vector4 V){ return MkVector4(V.y, V.y, V.z, V.z); }
- public static Vector4 YYZW(this Vector4 V){ return MkVector4(V.y, V.y, V.z, V.w); }
- public static Vector4 YYZ_(this Vector4 V){ return MkVector4(V.y, V.y, V.z, 0); }
- public static Vector4 YYWX(this Vector4 V){ return MkVector4(V.y, V.y, V.w, V.x); }
- public static Vector4 YYWY(this Vector4 V){ return MkVector4(V.y, V.y, V.w, V.y); }
- public static Vector4 YYWZ(this Vector4 V){ return MkVector4(V.y, V.y, V.w, V.z); }
- public static Vector4 YYWW(this Vector4 V){ return MkVector4(V.y, V.y, V.w, V.w); }
- public static Vector4 YYW_(this Vector4 V){ return MkVector4(V.y, V.y, V.w, 0); }
- public static Vector4 YY_X(this Vector4 V){ return MkVector4(V.y, V.y, 0, V.x); }
- public static Vector4 YY_Y(this Vector4 V){ return MkVector4(V.y, V.y, 0, V.y); }
- public static Vector4 YY_Z(this Vector4 V){ return MkVector4(V.y, V.y, 0, V.z); }
- public static Vector4 YY_W(this Vector4 V){ return MkVector4(V.y, V.y, 0, V.w); }
- public static Vector4 YY__(this Vector4 V){ return MkVector4(V.y, V.y, 0, 0); }
- public static Vector4 YZXX(this Vector4 V){ return MkVector4(V.y, V.z, V.x, V.x); }
- public static Vector4 YZXY(this Vector4 V){ return MkVector4(V.y, V.z, V.x, V.y); }
- public static Vector4 YZXZ(this Vector4 V){ return MkVector4(V.y, V.z, V.x, V.z); }
- public static Vector4 YZXW(this Vector4 V){ return MkVector4(V.y, V.z, V.x, V.w); }
- public static Vector4 YZX_(this Vector4 V){ return MkVector4(V.y, V.z, V.x, 0); }
- public static Vector4 YZYX(this Vector4 V){ return MkVector4(V.y, V.z, V.y, V.x); }
- public static Vector4 YZYY(this Vector4 V){ return MkVector4(V.y, V.z, V.y, V.y); }
- public static Vector4 YZYZ(this Vector4 V){ return MkVector4(V.y, V.z, V.y, V.z); }
- public static Vector4 YZYW(this Vector4 V){ return MkVector4(V.y, V.z, V.y, V.w); }
- public static Vector4 YZY_(this Vector4 V){ return MkVector4(V.y, V.z, V.y, 0); }
- public static Vector4 YZZX(this Vector4 V){ return MkVector4(V.y, V.z, V.z, V.x); }
- public static Vector4 YZZY(this Vector4 V){ return MkVector4(V.y, V.z, V.z, V.y); }
- public static Vector4 YZZZ(this Vector4 V){ return MkVector4(V.y, V.z, V.z, V.z); }
- public static Vector4 YZZW(this Vector4 V){ return MkVector4(V.y, V.z, V.z, V.w); }
- public static Vector4 YZZ_(this Vector4 V){ return MkVector4(V.y, V.z, V.z, 0); }
- public static Vector4 YZWX(this Vector4 V){ return MkVector4(V.y, V.z, V.w, V.x); }
- public static Vector4 YZWY(this Vector4 V){ return MkVector4(V.y, V.z, V.w, V.y); }
- public static Vector4 YZWZ(this Vector4 V){ return MkVector4(V.y, V.z, V.w, V.z); }
- public static Vector4 YZWW(this Vector4 V){ return MkVector4(V.y, V.z, V.w, V.w); }
- public static Vector4 YZW_(this Vector4 V){ return MkVector4(V.y, V.z, V.w, 0); }
- public static Vector4 YZ_X(this Vector4 V){ return MkVector4(V.y, V.z, 0, V.x); }
- public static Vector4 YZ_Y(this Vector4 V){ return MkVector4(V.y, V.z, 0, V.y); }
- public static Vector4 YZ_Z(this Vector4 V){ return MkVector4(V.y, V.z, 0, V.z); }
- public static Vector4 YZ_W(this Vector4 V){ return MkVector4(V.y, V.z, 0, V.w); }
- public static Vector4 YZ__(this Vector4 V){ return MkVector4(V.y, V.z, 0, 0); }
- public static Vector4 YWXX(this Vector4 V){ return MkVector4(V.y, V.w, V.x, V.x); }
- public static Vector4 YWXY(this Vector4 V){ return MkVector4(V.y, V.w, V.x, V.y); }
- public static Vector4 YWXZ(this Vector4 V){ return MkVector4(V.y, V.w, V.x, V.z); }
- public static Vector4 YWXW(this Vector4 V){ return MkVector4(V.y, V.w, V.x, V.w); }
- public static Vector4 YWX_(this Vector4 V){ return MkVector4(V.y, V.w, V.x, 0); }
- public static Vector4 YWYX(this Vector4 V){ return MkVector4(V.y, V.w, V.y, V.x); }
- public static Vector4 YWYY(this Vector4 V){ return MkVector4(V.y, V.w, V.y, V.y); }
- public static Vector4 YWYZ(this Vector4 V){ return MkVector4(V.y, V.w, V.y, V.z); }
- public static Vector4 YWYW(this Vector4 V){ return MkVector4(V.y, V.w, V.y, V.w); }
- public static Vector4 YWY_(this Vector4 V){ return MkVector4(V.y, V.w, V.y, 0); }
- public static Vector4 YWZX(this Vector4 V){ return MkVector4(V.y, V.w, V.z, V.x); }
- public static Vector4 YWZY(this Vector4 V){ return MkVector4(V.y, V.w, V.z, V.y); }
- public static Vector4 YWZZ(this Vector4 V){ return MkVector4(V.y, V.w, V.z, V.z); }
- public static Vector4 YWZW(this Vector4 V){ return MkVector4(V.y, V.w, V.z, V.w); }
- public static Vector4 YWZ_(this Vector4 V){ return MkVector4(V.y, V.w, V.z, 0); }
- public static Vector4 YWWX(this Vector4 V){ return MkVector4(V.y, V.w, V.w, V.x); }
- public static Vector4 YWWY(this Vector4 V){ return MkVector4(V.y, V.w, V.w, V.y); }
- public static Vector4 YWWZ(this Vector4 V){ return MkVector4(V.y, V.w, V.w, V.z); }
- public static Vector4 YWWW(this Vector4 V){ return MkVector4(V.y, V.w, V.w, V.w); }
- public static Vector4 YWW_(this Vector4 V){ return MkVector4(V.y, V.w, V.w, 0); }
- public static Vector4 YW_X(this Vector4 V){ return MkVector4(V.y, V.w, 0, V.x); }
- public static Vector4 YW_Y(this Vector4 V){ return MkVector4(V.y, V.w, 0, V.y); }
- public static Vector4 YW_Z(this Vector4 V){ return MkVector4(V.y, V.w, 0, V.z); }
- public static Vector4 YW_W(this Vector4 V){ return MkVector4(V.y, V.w, 0, V.w); }
- public static Vector4 YW__(this Vector4 V){ return MkVector4(V.y, V.w, 0, 0); }
- public static Vector4 Y_XX(this Vector4 V){ return MkVector4(V.y, 0, V.x, V.x); }
- public static Vector4 Y_XY(this Vector4 V){ return MkVector4(V.y, 0, V.x, V.y); }
- public static Vector4 Y_XZ(this Vector4 V){ return MkVector4(V.y, 0, V.x, V.z); }
- public static Vector4 Y_XW(this Vector4 V){ return MkVector4(V.y, 0, V.x, V.w); }
- public static Vector4 Y_X_(this Vector4 V){ return MkVector4(V.y, 0, V.x, 0); }
- public static Vector4 Y_YX(this Vector4 V){ return MkVector4(V.y, 0, V.y, V.x); }
- public static Vector4 Y_YY(this Vector4 V){ return MkVector4(V.y, 0, V.y, V.y); }
- public static Vector4 Y_YZ(this Vector4 V){ return MkVector4(V.y, 0, V.y, V.z); }
- public static Vector4 Y_YW(this Vector4 V){ return MkVector4(V.y, 0, V.y, V.w); }
- public static Vector4 Y_Y_(this Vector4 V){ return MkVector4(V.y, 0, V.y, 0); }
- public static Vector4 Y_ZX(this Vector4 V){ return MkVector4(V.y, 0, V.z, V.x); }
- public static Vector4 Y_ZY(this Vector4 V){ return MkVector4(V.y, 0, V.z, V.y); }
- public static Vector4 Y_ZZ(this Vector4 V){ return MkVector4(V.y, 0, V.z, V.z); }
- public static Vector4 Y_ZW(this Vector4 V){ return MkVector4(V.y, 0, V.z, V.w); }
- public static Vector4 Y_Z_(this Vector4 V){ return MkVector4(V.y, 0, V.z, 0); }
- public static Vector4 Y_WX(this Vector4 V){ return MkVector4(V.y, 0, V.w, V.x); }
- public static Vector4 Y_WY(this Vector4 V){ return MkVector4(V.y, 0, V.w, V.y); }
- public static Vector4 Y_WZ(this Vector4 V){ return MkVector4(V.y, 0, V.w, V.z); }
- public static Vector4 Y_WW(this Vector4 V){ return MkVector4(V.y, 0, V.w, V.w); }
- public static Vector4 Y_W_(this Vector4 V){ return MkVector4(V.y, 0, V.w, 0); }
- public static Vector4 Y__X(this Vector4 V){ return MkVector4(V.y, 0, 0, V.x); }
- public static Vector4 Y__Y(this Vector4 V){ return MkVector4(V.y, 0, 0, V.y); }
- public static Vector4 Y__Z(this Vector4 V){ return MkVector4(V.y, 0, 0, V.z); }
- public static Vector4 Y__W(this Vector4 V){ return MkVector4(V.y, 0, 0, V.w); }
- public static Vector4 Y___(this Vector4 V){ return MkVector4(V.y, 0, 0, 0); }
- public static Vector4 ZXXX(this Vector4 V){ return MkVector4(V.z, V.x, V.x, V.x); }
- public static Vector4 ZXXY(this Vector4 V){ return MkVector4(V.z, V.x, V.x, V.y); }
- public static Vector4 ZXXZ(this Vector4 V){ return MkVector4(V.z, V.x, V.x, V.z); }
- public static Vector4 ZXXW(this Vector4 V){ return MkVector4(V.z, V.x, V.x, V.w); }
- public static Vector4 ZXX_(this Vector4 V){ return MkVector4(V.z, V.x, V.x, 0); }
- public static Vector4 ZXYX(this Vector4 V){ return MkVector4(V.z, V.x, V.y, V.x); }
- public static Vector4 ZXYY(this Vector4 V){ return MkVector4(V.z, V.x, V.y, V.y); }
- public static Vector4 ZXYZ(this Vector4 V){ return MkVector4(V.z, V.x, V.y, V.z); }
- public static Vector4 ZXYW(this Vector4 V){ return MkVector4(V.z, V.x, V.y, V.w); }
- public static Vector4 ZXY_(this Vector4 V){ return MkVector4(V.z, V.x, V.y, 0); }
- public static Vector4 ZXZX(this Vector4 V){ return MkVector4(V.z, V.x, V.z, V.x); }
- public static Vector4 ZXZY(this Vector4 V){ return MkVector4(V.z, V.x, V.z, V.y); }
- public static Vector4 ZXZZ(this Vector4 V){ return MkVector4(V.z, V.x, V.z, V.z); }
- public static Vector4 ZXZW(this Vector4 V){ return MkVector4(V.z, V.x, V.z, V.w); }
- public static Vector4 ZXZ_(this Vector4 V){ return MkVector4(V.z, V.x, V.z, 0); }
- public static Vector4 ZXWX(this Vector4 V){ return MkVector4(V.z, V.x, V.w, V.x); }
- public static Vector4 ZXWY(this Vector4 V){ return MkVector4(V.z, V.x, V.w, V.y); }
- public static Vector4 ZXWZ(this Vector4 V){ return MkVector4(V.z, V.x, V.w, V.z); }
- public static Vector4 ZXWW(this Vector4 V){ return MkVector4(V.z, V.x, V.w, V.w); }
- public static Vector4 ZXW_(this Vector4 V){ return MkVector4(V.z, V.x, V.w, 0); }
- public static Vector4 ZX_X(this Vector4 V){ return MkVector4(V.z, V.x, 0, V.x); }
- public static Vector4 ZX_Y(this Vector4 V){ return MkVector4(V.z, V.x, 0, V.y); }
- public static Vector4 ZX_Z(this Vector4 V){ return MkVector4(V.z, V.x, 0, V.z); }
- public static Vector4 ZX_W(this Vector4 V){ return MkVector4(V.z, V.x, 0, V.w); }
- public static Vector4 ZX__(this Vector4 V){ return MkVector4(V.z, V.x, 0, 0); }
- public static Vector4 ZYXX(this Vector4 V){ return MkVector4(V.z, V.y, V.x, V.x); }
- public static Vector4 ZYXY(this Vector4 V){ return MkVector4(V.z, V.y, V.x, V.y); }
- public static Vector4 ZYXZ(this Vector4 V){ return MkVector4(V.z, V.y, V.x, V.z); }
- public static Vector4 ZYXW(this Vector4 V){ return MkVector4(V.z, V.y, V.x, V.w); }
- public static Vector4 ZYX_(this Vector4 V){ return MkVector4(V.z, V.y, V.x, 0); }
- public static Vector4 ZYYX(this Vector4 V){ return MkVector4(V.z, V.y, V.y, V.x); }
- public static Vector4 ZYYY(this Vector4 V){ return MkVector4(V.z, V.y, V.y, V.y); }
- public static Vector4 ZYYZ(this Vector4 V){ return MkVector4(V.z, V.y, V.y, V.z); }
- public static Vector4 ZYYW(this Vector4 V){ return MkVector4(V.z, V.y, V.y, V.w); }
- public static Vector4 ZYY_(this Vector4 V){ return MkVector4(V.z, V.y, V.y, 0); }
- public static Vector4 ZYZX(this Vector4 V){ return MkVector4(V.z, V.y, V.z, V.x); }
- public static Vector4 ZYZY(this Vector4 V){ return MkVector4(V.z, V.y, V.z, V.y); }
- public static Vector4 ZYZZ(this Vector4 V){ return MkVector4(V.z, V.y, V.z, V.z); }
- public static Vector4 ZYZW(this Vector4 V){ return MkVector4(V.z, V.y, V.z, V.w); }
- public static Vector4 ZYZ_(this Vector4 V){ return MkVector4(V.z, V.y, V.z, 0); }
- public static Vector4 ZYWX(this Vector4 V){ return MkVector4(V.z, V.y, V.w, V.x); }
- public static Vector4 ZYWY(this Vector4 V){ return MkVector4(V.z, V.y, V.w, V.y); }
- public static Vector4 ZYWZ(this Vector4 V){ return MkVector4(V.z, V.y, V.w, V.z); }
- public static Vector4 ZYWW(this Vector4 V){ return MkVector4(V.z, V.y, V.w, V.w); }
- public static Vector4 ZYW_(this Vector4 V){ return MkVector4(V.z, V.y, V.w, 0); }
- public static Vector4 ZY_X(this Vector4 V){ return MkVector4(V.z, V.y, 0, V.x); }
- public static Vector4 ZY_Y(this Vector4 V){ return MkVector4(V.z, V.y, 0, V.y); }
- public static Vector4 ZY_Z(this Vector4 V){ return MkVector4(V.z, V.y, 0, V.z); }
- public static Vector4 ZY_W(this Vector4 V){ return MkVector4(V.z, V.y, 0, V.w); }
- public static Vector4 ZY__(this Vector4 V){ return MkVector4(V.z, V.y, 0, 0); }
- public static Vector4 ZZXX(this Vector4 V){ return MkVector4(V.z, V.z, V.x, V.x); }
- public static Vector4 ZZXY(this Vector4 V){ return MkVector4(V.z, V.z, V.x, V.y); }
- public static Vector4 ZZXZ(this Vector4 V){ return MkVector4(V.z, V.z, V.x, V.z); }
- public static Vector4 ZZXW(this Vector4 V){ return MkVector4(V.z, V.z, V.x, V.w); }
- public static Vector4 ZZX_(this Vector4 V){ return MkVector4(V.z, V.z, V.x, 0); }
- public static Vector4 ZZYX(this Vector4 V){ return MkVector4(V.z, V.z, V.y, V.x); }
- public static Vector4 ZZYY(this Vector4 V){ return MkVector4(V.z, V.z, V.y, V.y); }
- public static Vector4 ZZYZ(this Vector4 V){ return MkVector4(V.z, V.z, V.y, V.z); }
- public static Vector4 ZZYW(this Vector4 V){ return MkVector4(V.z, V.z, V.y, V.w); }
- public static Vector4 ZZY_(this Vector4 V){ return MkVector4(V.z, V.z, V.y, 0); }
- public static Vector4 ZZZX(this Vector4 V){ return MkVector4(V.z, V.z, V.z, V.x); }
- public static Vector4 ZZZY(this Vector4 V){ return MkVector4(V.z, V.z, V.z, V.y); }
- public static Vector4 ZZZZ(this Vector4 V){ return MkVector4(V.z, V.z, V.z, V.z); }
- public static Vector4 ZZZW(this Vector4 V){ return MkVector4(V.z, V.z, V.z, V.w); }
- public static Vector4 ZZZ_(this Vector4 V){ return MkVector4(V.z, V.z, V.z, 0); }
- public static Vector4 ZZWX(this Vector4 V){ return MkVector4(V.z, V.z, V.w, V.x); }
- public static Vector4 ZZWY(this Vector4 V){ return MkVector4(V.z, V.z, V.w, V.y); }
- public static Vector4 ZZWZ(this Vector4 V){ return MkVector4(V.z, V.z, V.w, V.z); }
- public static Vector4 ZZWW(this Vector4 V){ return MkVector4(V.z, V.z, V.w, V.w); }
- public static Vector4 ZZW_(this Vector4 V){ return MkVector4(V.z, V.z, V.w, 0); }
- public static Vector4 ZZ_X(this Vector4 V){ return MkVector4(V.z, V.z, 0, V.x); }
- public static Vector4 ZZ_Y(this Vector4 V){ return MkVector4(V.z, V.z, 0, V.y); }
- public static Vector4 ZZ_Z(this Vector4 V){ return MkVector4(V.z, V.z, 0, V.z); }
- public static Vector4 ZZ_W(this Vector4 V){ return MkVector4(V.z, V.z, 0, V.w); }
- public static Vector4 ZZ__(this Vector4 V){ return MkVector4(V.z, V.z, 0, 0); }
- public static Vector4 ZWXX(this Vector4 V){ return MkVector4(V.z, V.w, V.x, V.x); }
- public static Vector4 ZWXY(this Vector4 V){ return MkVector4(V.z, V.w, V.x, V.y); }
- public static Vector4 ZWXZ(this Vector4 V){ return MkVector4(V.z, V.w, V.x, V.z); }
- public static Vector4 ZWXW(this Vector4 V){ return MkVector4(V.z, V.w, V.x, V.w); }
- public static Vector4 ZWX_(this Vector4 V){ return MkVector4(V.z, V.w, V.x, 0); }
- public static Vector4 ZWYX(this Vector4 V){ return MkVector4(V.z, V.w, V.y, V.x); }
- public static Vector4 ZWYY(this Vector4 V){ return MkVector4(V.z, V.w, V.y, V.y); }
- public static Vector4 ZWYZ(this Vector4 V){ return MkVector4(V.z, V.w, V.y, V.z); }
- public static Vector4 ZWYW(this Vector4 V){ return MkVector4(V.z, V.w, V.y, V.w); }
- public static Vector4 ZWY_(this Vector4 V){ return MkVector4(V.z, V.w, V.y, 0); }
- public static Vector4 ZWZX(this Vector4 V){ return MkVector4(V.z, V.w, V.z, V.x); }
- public static Vector4 ZWZY(this Vector4 V){ return MkVector4(V.z, V.w, V.z, V.y); }
- public static Vector4 ZWZZ(this Vector4 V){ return MkVector4(V.z, V.w, V.z, V.z); }
- public static Vector4 ZWZW(this Vector4 V){ return MkVector4(V.z, V.w, V.z, V.w); }
- public static Vector4 ZWZ_(this Vector4 V){ return MkVector4(V.z, V.w, V.z, 0); }
- public static Vector4 ZWWX(this Vector4 V){ return MkVector4(V.z, V.w, V.w, V.x); }
- public static Vector4 ZWWY(this Vector4 V){ return MkVector4(V.z, V.w, V.w, V.y); }
- public static Vector4 ZWWZ(this Vector4 V){ return MkVector4(V.z, V.w, V.w, V.z); }
- public static Vector4 ZWWW(this Vector4 V){ return MkVector4(V.z, V.w, V.w, V.w); }
- public static Vector4 ZWW_(this Vector4 V){ return MkVector4(V.z, V.w, V.w, 0); }
- public static Vector4 ZW_X(this Vector4 V){ return MkVector4(V.z, V.w, 0, V.x); }
- public static Vector4 ZW_Y(this Vector4 V){ return MkVector4(V.z, V.w, 0, V.y); }
- public static Vector4 ZW_Z(this Vector4 V){ return MkVector4(V.z, V.w, 0, V.z); }
- public static Vector4 ZW_W(this Vector4 V){ return MkVector4(V.z, V.w, 0, V.w); }
- public static Vector4 ZW__(this Vector4 V){ return MkVector4(V.z, V.w, 0, 0); }
- public static Vector4 Z_XX(this Vector4 V){ return MkVector4(V.z, 0, V.x, V.x); }
- public static Vector4 Z_XY(this Vector4 V){ return MkVector4(V.z, 0, V.x, V.y); }
- public static Vector4 Z_XZ(this Vector4 V){ return MkVector4(V.z, 0, V.x, V.z); }
- public static Vector4 Z_XW(this Vector4 V){ return MkVector4(V.z, 0, V.x, V.w); }
- public static Vector4 Z_X_(this Vector4 V){ return MkVector4(V.z, 0, V.x, 0); }
- public static Vector4 Z_YX(this Vector4 V){ return MkVector4(V.z, 0, V.y, V.x); }
- public static Vector4 Z_YY(this Vector4 V){ return MkVector4(V.z, 0, V.y, V.y); }
- public static Vector4 Z_YZ(this Vector4 V){ return MkVector4(V.z, 0, V.y, V.z); }
- public static Vector4 Z_YW(this Vector4 V){ return MkVector4(V.z, 0, V.y, V.w); }
- public static Vector4 Z_Y_(this Vector4 V){ return MkVector4(V.z, 0, V.y, 0); }
- public static Vector4 Z_ZX(this Vector4 V){ return MkVector4(V.z, 0, V.z, V.x); }
- public static Vector4 Z_ZY(this Vector4 V){ return MkVector4(V.z, 0, V.z, V.y); }
- public static Vector4 Z_ZZ(this Vector4 V){ return MkVector4(V.z, 0, V.z, V.z); }
- public static Vector4 Z_ZW(this Vector4 V){ return MkVector4(V.z, 0, V.z, V.w); }
- public static Vector4 Z_Z_(this Vector4 V){ return MkVector4(V.z, 0, V.z, 0); }
- public static Vector4 Z_WX(this Vector4 V){ return MkVector4(V.z, 0, V.w, V.x); }
- public static Vector4 Z_WY(this Vector4 V){ return MkVector4(V.z, 0, V.w, V.y); }
- public static Vector4 Z_WZ(this Vector4 V){ return MkVector4(V.z, 0, V.w, V.z); }
- public static Vector4 Z_WW(this Vector4 V){ return MkVector4(V.z, 0, V.w, V.w); }
- public static Vector4 Z_W_(this Vector4 V){ return MkVector4(V.z, 0, V.w, 0); }
- public static Vector4 Z__X(this Vector4 V){ return MkVector4(V.z, 0, 0, V.x); }
- public static Vector4 Z__Y(this Vector4 V){ return MkVector4(V.z, 0, 0, V.y); }
- public static Vector4 Z__Z(this Vector4 V){ return MkVector4(V.z, 0, 0, V.z); }
- public static Vector4 Z__W(this Vector4 V){ return MkVector4(V.z, 0, 0, V.w); }
- public static Vector4 Z___(this Vector4 V){ return MkVector4(V.z, 0, 0, 0); }
- public static Vector4 WXXX(this Vector4 V){ return MkVector4(V.w, V.x, V.x, V.x); }
- public static Vector4 WXXY(this Vector4 V){ return MkVector4(V.w, V.x, V.x, V.y); }
- public static Vector4 WXXZ(this Vector4 V){ return MkVector4(V.w, V.x, V.x, V.z); }
- public static Vector4 WXXW(this Vector4 V){ return MkVector4(V.w, V.x, V.x, V.w); }
- public static Vector4 WXX_(this Vector4 V){ return MkVector4(V.w, V.x, V.x, 0); }
- public static Vector4 WXYX(this Vector4 V){ return MkVector4(V.w, V.x, V.y, V.x); }
- public static Vector4 WXYY(this Vector4 V){ return MkVector4(V.w, V.x, V.y, V.y); }
- public static Vector4 WXYZ(this Vector4 V){ return MkVector4(V.w, V.x, V.y, V.z); }
- public static Vector4 WXYW(this Vector4 V){ return MkVector4(V.w, V.x, V.y, V.w); }
- public static Vector4 WXY_(this Vector4 V){ return MkVector4(V.w, V.x, V.y, 0); }
- public static Vector4 WXZX(this Vector4 V){ return MkVector4(V.w, V.x, V.z, V.x); }
- public static Vector4 WXZY(this Vector4 V){ return MkVector4(V.w, V.x, V.z, V.y); }
- public static Vector4 WXZZ(this Vector4 V){ return MkVector4(V.w, V.x, V.z, V.z); }
- public static Vector4 WXZW(this Vector4 V){ return MkVector4(V.w, V.x, V.z, V.w); }
- public static Vector4 WXZ_(this Vector4 V){ return MkVector4(V.w, V.x, V.z, 0); }
- public static Vector4 WXWX(this Vector4 V){ return MkVector4(V.w, V.x, V.w, V.x); }
- public static Vector4 WXWY(this Vector4 V){ return MkVector4(V.w, V.x, V.w, V.y); }
- public static Vector4 WXWZ(this Vector4 V){ return MkVector4(V.w, V.x, V.w, V.z); }
- public static Vector4 WXWW(this Vector4 V){ return MkVector4(V.w, V.x, V.w, V.w); }
- public static Vector4 WXW_(this Vector4 V){ return MkVector4(V.w, V.x, V.w, 0); }
- public static Vector4 WX_X(this Vector4 V){ return MkVector4(V.w, V.x, 0, V.x); }
- public static Vector4 WX_Y(this Vector4 V){ return MkVector4(V.w, V.x, 0, V.y); }
- public static Vector4 WX_Z(this Vector4 V){ return MkVector4(V.w, V.x, 0, V.z); }
- public static Vector4 WX_W(this Vector4 V){ return MkVector4(V.w, V.x, 0, V.w); }
- public static Vector4 WX__(this Vector4 V){ return MkVector4(V.w, V.x, 0, 0); }
- public static Vector4 WYXX(this Vector4 V){ return MkVector4(V.w, V.y, V.x, V.x); }
- public static Vector4 WYXY(this Vector4 V){ return MkVector4(V.w, V.y, V.x, V.y); }
- public static Vector4 WYXZ(this Vector4 V){ return MkVector4(V.w, V.y, V.x, V.z); }
- public static Vector4 WYXW(this Vector4 V){ return MkVector4(V.w, V.y, V.x, V.w); }
- public static Vector4 WYX_(this Vector4 V){ return MkVector4(V.w, V.y, V.x, 0); }
- public static Vector4 WYYX(this Vector4 V){ return MkVector4(V.w, V.y, V.y, V.x); }
- public static Vector4 WYYY(this Vector4 V){ return MkVector4(V.w, V.y, V.y, V.y); }
- public static Vector4 WYYZ(this Vector4 V){ return MkVector4(V.w, V.y, V.y, V.z); }
- public static Vector4 WYYW(this Vector4 V){ return MkVector4(V.w, V.y, V.y, V.w); }
- public static Vector4 WYY_(this Vector4 V){ return MkVector4(V.w, V.y, V.y, 0); }
- public static Vector4 WYZX(this Vector4 V){ return MkVector4(V.w, V.y, V.z, V.x); }
- public static Vector4 WYZY(this Vector4 V){ return MkVector4(V.w, V.y, V.z, V.y); }
- public static Vector4 WYZZ(this Vector4 V){ return MkVector4(V.w, V.y, V.z, V.z); }
- public static Vector4 WYZW(this Vector4 V){ return MkVector4(V.w, V.y, V.z, V.w); }
- public static Vector4 WYZ_(this Vector4 V){ return MkVector4(V.w, V.y, V.z, 0); }
- public static Vector4 WYWX(this Vector4 V){ return MkVector4(V.w, V.y, V.w, V.x); }
- public static Vector4 WYWY(this Vector4 V){ return MkVector4(V.w, V.y, V.w, V.y); }
- public static Vector4 WYWZ(this Vector4 V){ return MkVector4(V.w, V.y, V.w, V.z); }
- public static Vector4 WYWW(this Vector4 V){ return MkVector4(V.w, V.y, V.w, V.w); }
- public static Vector4 WYW_(this Vector4 V){ return MkVector4(V.w, V.y, V.w, 0); }
- public static Vector4 WY_X(this Vector4 V){ return MkVector4(V.w, V.y, 0, V.x); }
- public static Vector4 WY_Y(this Vector4 V){ return MkVector4(V.w, V.y, 0, V.y); }
- public static Vector4 WY_Z(this Vector4 V){ return MkVector4(V.w, V.y, 0, V.z); }
- public static Vector4 WY_W(this Vector4 V){ return MkVector4(V.w, V.y, 0, V.w); }
- public static Vector4 WY__(this Vector4 V){ return MkVector4(V.w, V.y, 0, 0); }
- public static Vector4 WZXX(this Vector4 V){ return MkVector4(V.w, V.z, V.x, V.x); }
- public static Vector4 WZXY(this Vector4 V){ return MkVector4(V.w, V.z, V.x, V.y); }
- public static Vector4 WZXZ(this Vector4 V){ return MkVector4(V.w, V.z, V.x, V.z); }
- public static Vector4 WZXW(this Vector4 V){ return MkVector4(V.w, V.z, V.x, V.w); }
- public static Vector4 WZX_(this Vector4 V){ return MkVector4(V.w, V.z, V.x, 0); }
- public static Vector4 WZYX(this Vector4 V){ return MkVector4(V.w, V.z, V.y, V.x); }
- public static Vector4 WZYY(this Vector4 V){ return MkVector4(V.w, V.z, V.y, V.y); }
- public static Vector4 WZYZ(this Vector4 V){ return MkVector4(V.w, V.z, V.y, V.z); }
- public static Vector4 WZYW(this Vector4 V){ return MkVector4(V.w, V.z, V.y, V.w); }
- public static Vector4 WZY_(this Vector4 V){ return MkVector4(V.w, V.z, V.y, 0); }
- public static Vector4 WZZX(this Vector4 V){ return MkVector4(V.w, V.z, V.z, V.x); }
- public static Vector4 WZZY(this Vector4 V){ return MkVector4(V.w, V.z, V.z, V.y); }
- public static Vector4 WZZZ(this Vector4 V){ return MkVector4(V.w, V.z, V.z, V.z); }
- public static Vector4 WZZW(this Vector4 V){ return MkVector4(V.w, V.z, V.z, V.w); }
- public static Vector4 WZZ_(this Vector4 V){ return MkVector4(V.w, V.z, V.z, 0); }
- public static Vector4 WZWX(this Vector4 V){ return MkVector4(V.w, V.z, V.w, V.x); }
- public static Vector4 WZWY(this Vector4 V){ return MkVector4(V.w, V.z, V.w, V.y); }
- public static Vector4 WZWZ(this Vector4 V){ return MkVector4(V.w, V.z, V.w, V.z); }
- public static Vector4 WZWW(this Vector4 V){ return MkVector4(V.w, V.z, V.w, V.w); }
- public static Vector4 WZW_(this Vector4 V){ return MkVector4(V.w, V.z, V.w, 0); }
- public static Vector4 WZ_X(this Vector4 V){ return MkVector4(V.w, V.z, 0, V.x); }
- public static Vector4 WZ_Y(this Vector4 V){ return MkVector4(V.w, V.z, 0, V.y); }
- public static Vector4 WZ_Z(this Vector4 V){ return MkVector4(V.w, V.z, 0, V.z); }
- public static Vector4 WZ_W(this Vector4 V){ return MkVector4(V.w, V.z, 0, V.w); }
- public static Vector4 WZ__(this Vector4 V){ return MkVector4(V.w, V.z, 0, 0); }
- public static Vector4 WWXX(this Vector4 V){ return MkVector4(V.w, V.w, V.x, V.x); }
- public static Vector4 WWXY(this Vector4 V){ return MkVector4(V.w, V.w, V.x, V.y); }
- public static Vector4 WWXZ(this Vector4 V){ return MkVector4(V.w, V.w, V.x, V.z); }
- public static Vector4 WWXW(this Vector4 V){ return MkVector4(V.w, V.w, V.x, V.w); }
- public static Vector4 WWX_(this Vector4 V){ return MkVector4(V.w, V.w, V.x, 0); }
- public static Vector4 WWYX(this Vector4 V){ return MkVector4(V.w, V.w, V.y, V.x); }
- public static Vector4 WWYY(this Vector4 V){ return MkVector4(V.w, V.w, V.y, V.y); }
- public static Vector4 WWYZ(this Vector4 V){ return MkVector4(V.w, V.w, V.y, V.z); }
- public static Vector4 WWYW(this Vector4 V){ return MkVector4(V.w, V.w, V.y, V.w); }
- public static Vector4 WWY_(this Vector4 V){ return MkVector4(V.w, V.w, V.y, 0); }
- public static Vector4 WWZX(this Vector4 V){ return MkVector4(V.w, V.w, V.z, V.x); }
- public static Vector4 WWZY(this Vector4 V){ return MkVector4(V.w, V.w, V.z, V.y); }
- public static Vector4 WWZZ(this Vector4 V){ return MkVector4(V.w, V.w, V.z, V.z); }
- public static Vector4 WWZW(this Vector4 V){ return MkVector4(V.w, V.w, V.z, V.w); }
- public static Vector4 WWZ_(this Vector4 V){ return MkVector4(V.w, V.w, V.z, 0); }
- public static Vector4 WWWX(this Vector4 V){ return MkVector4(V.w, V.w, V.w, V.x); }
- public static Vector4 WWWY(this Vector4 V){ return MkVector4(V.w, V.w, V.w, V.y); }
- public static Vector4 WWWZ(this Vector4 V){ return MkVector4(V.w, V.w, V.w, V.z); }
- public static Vector4 WWWW(this Vector4 V){ return MkVector4(V.w, V.w, V.w, V.w); }
- public static Vector4 WWW_(this Vector4 V){ return MkVector4(V.w, V.w, V.w, 0); }
- public static Vector4 WW_X(this Vector4 V){ return MkVector4(V.w, V.w, 0, V.x); }
- public static Vector4 WW_Y(this Vector4 V){ return MkVector4(V.w, V.w, 0, V.y); }
- public static Vector4 WW_Z(this Vector4 V){ return MkVector4(V.w, V.w, 0, V.z); }
- public static Vector4 WW_W(this Vector4 V){ return MkVector4(V.w, V.w, 0, V.w); }
- public static Vector4 WW__(this Vector4 V){ return MkVector4(V.w, V.w, 0, 0); }
- public static Vector4 W_XX(this Vector4 V){ return MkVector4(V.w, 0, V.x, V.x); }
- public static Vector4 W_XY(this Vector4 V){ return MkVector4(V.w, 0, V.x, V.y); }
- public static Vector4 W_XZ(this Vector4 V){ return MkVector4(V.w, 0, V.x, V.z); }
- public static Vector4 W_XW(this Vector4 V){ return MkVector4(V.w, 0, V.x, V.w); }
- public static Vector4 W_X_(this Vector4 V){ return MkVector4(V.w, 0, V.x, 0); }
- public static Vector4 W_YX(this Vector4 V){ return MkVector4(V.w, 0, V.y, V.x); }
- public static Vector4 W_YY(this Vector4 V){ return MkVector4(V.w, 0, V.y, V.y); }
- public static Vector4 W_YZ(this Vector4 V){ return MkVector4(V.w, 0, V.y, V.z); }
- public static Vector4 W_YW(this Vector4 V){ return MkVector4(V.w, 0, V.y, V.w); }
- public static Vector4 W_Y_(this Vector4 V){ return MkVector4(V.w, 0, V.y, 0); }
- public static Vector4 W_ZX(this Vector4 V){ return MkVector4(V.w, 0, V.z, V.x); }
- public static Vector4 W_ZY(this Vector4 V){ return MkVector4(V.w, 0, V.z, V.y); }
- public static Vector4 W_ZZ(this Vector4 V){ return MkVector4(V.w, 0, V.z, V.z); }
- public static Vector4 W_ZW(this Vector4 V){ return MkVector4(V.w, 0, V.z, V.w); }
- public static Vector4 W_Z_(this Vector4 V){ return MkVector4(V.w, 0, V.z, 0); }
- public static Vector4 W_WX(this Vector4 V){ return MkVector4(V.w, 0, V.w, V.x); }
- public static Vector4 W_WY(this Vector4 V){ return MkVector4(V.w, 0, V.w, V.y); }
- public static Vector4 W_WZ(this Vector4 V){ return MkVector4(V.w, 0, V.w, V.z); }
- public static Vector4 W_WW(this Vector4 V){ return MkVector4(V.w, 0, V.w, V.w); }
- public static Vector4 W_W_(this Vector4 V){ return MkVector4(V.w, 0, V.w, 0); }
- public static Vector4 W__X(this Vector4 V){ return MkVector4(V.w, 0, 0, V.x); }
- public static Vector4 W__Y(this Vector4 V){ return MkVector4(V.w, 0, 0, V.y); }
- public static Vector4 W__Z(this Vector4 V){ return MkVector4(V.w, 0, 0, V.z); }
- public static Vector4 W__W(this Vector4 V){ return MkVector4(V.w, 0, 0, V.w); }
- public static Vector4 W___(this Vector4 V){ return MkVector4(V.w, 0, 0, 0); }
- public static Vector4 _XXX(this Vector4 V){ return MkVector4(0, V.x, V.x, V.x); }
- public static Vector4 _XXY(this Vector4 V){ return MkVector4(0, V.x, V.x, V.y); }
- public static Vector4 _XXZ(this Vector4 V){ return MkVector4(0, V.x, V.x, V.z); }
- public static Vector4 _XXW(this Vector4 V){ return MkVector4(0, V.x, V.x, V.w); }
- public static Vector4 _XX_(this Vector4 V){ return MkVector4(0, V.x, V.x, 0); }
- public static Vector4 _XYX(this Vector4 V){ return MkVector4(0, V.x, V.y, V.x); }
- public static Vector4 _XYY(this Vector4 V){ return MkVector4(0, V.x, V.y, V.y); }
- public static Vector4 _XYZ(this Vector4 V){ return MkVector4(0, V.x, V.y, V.z); }
- public static Vector4 _XYW(this Vector4 V){ return MkVector4(0, V.x, V.y, V.w); }
- public static Vector4 _XY_(this Vector4 V){ return MkVector4(0, V.x, V.y, 0); }
- public static Vector4 _XZX(this Vector4 V){ return MkVector4(0, V.x, V.z, V.x); }
- public static Vector4 _XZY(this Vector4 V){ return MkVector4(0, V.x, V.z, V.y); }
- public static Vector4 _XZZ(this Vector4 V){ return MkVector4(0, V.x, V.z, V.z); }
- public static Vector4 _XZW(this Vector4 V){ return MkVector4(0, V.x, V.z, V.w); }
- public static Vector4 _XZ_(this Vector4 V){ return MkVector4(0, V.x, V.z, 0); }
- public static Vector4 _XWX(this Vector4 V){ return MkVector4(0, V.x, V.w, V.x); }
- public static Vector4 _XWY(this Vector4 V){ return MkVector4(0, V.x, V.w, V.y); }
- public static Vector4 _XWZ(this Vector4 V){ return MkVector4(0, V.x, V.w, V.z); }
- public static Vector4 _XWW(this Vector4 V){ return MkVector4(0, V.x, V.w, V.w); }
- public static Vector4 _XW_(this Vector4 V){ return MkVector4(0, V.x, V.w, 0); }
- public static Vector4 _X_X(this Vector4 V){ return MkVector4(0, V.x, 0, V.x); }
- public static Vector4 _X_Y(this Vector4 V){ return MkVector4(0, V.x, 0, V.y); }
- public static Vector4 _X_Z(this Vector4 V){ return MkVector4(0, V.x, 0, V.z); }
- public static Vector4 _X_W(this Vector4 V){ return MkVector4(0, V.x, 0, V.w); }
- public static Vector4 _X__(this Vector4 V){ return MkVector4(0, V.x, 0, 0); }
- public static Vector4 _YXX(this Vector4 V){ return MkVector4(0, V.y, V.x, V.x); }
- public static Vector4 _YXY(this Vector4 V){ return MkVector4(0, V.y, V.x, V.y); }
- public static Vector4 _YXZ(this Vector4 V){ return MkVector4(0, V.y, V.x, V.z); }
- public static Vector4 _YXW(this Vector4 V){ return MkVector4(0, V.y, V.x, V.w); }
- public static Vector4 _YX_(this Vector4 V){ return MkVector4(0, V.y, V.x, 0); }
- public static Vector4 _YYX(this Vector4 V){ return MkVector4(0, V.y, V.y, V.x); }
- public static Vector4 _YYY(this Vector4 V){ return MkVector4(0, V.y, V.y, V.y); }
- public static Vector4 _YYZ(this Vector4 V){ return MkVector4(0, V.y, V.y, V.z); }
- public static Vector4 _YYW(this Vector4 V){ return MkVector4(0, V.y, V.y, V.w); }
- public static Vector4 _YY_(this Vector4 V){ return MkVector4(0, V.y, V.y, 0); }
- public static Vector4 _YZX(this Vector4 V){ return MkVector4(0, V.y, V.z, V.x); }
- public static Vector4 _YZY(this Vector4 V){ return MkVector4(0, V.y, V.z, V.y); }
- public static Vector4 _YZZ(this Vector4 V){ return MkVector4(0, V.y, V.z, V.z); }
- public static Vector4 _YZW(this Vector4 V){ return MkVector4(0, V.y, V.z, V.w); }
- public static Vector4 _YZ_(this Vector4 V){ return MkVector4(0, V.y, V.z, 0); }
- public static Vector4 _YWX(this Vector4 V){ return MkVector4(0, V.y, V.w, V.x); }
- public static Vector4 _YWY(this Vector4 V){ return MkVector4(0, V.y, V.w, V.y); }
- public static Vector4 _YWZ(this Vector4 V){ return MkVector4(0, V.y, V.w, V.z); }
- public static Vector4 _YWW(this Vector4 V){ return MkVector4(0, V.y, V.w, V.w); }
- public static Vector4 _YW_(this Vector4 V){ return MkVector4(0, V.y, V.w, 0); }
- public static Vector4 _Y_X(this Vector4 V){ return MkVector4(0, V.y, 0, V.x); }
- public static Vector4 _Y_Y(this Vector4 V){ return MkVector4(0, V.y, 0, V.y); }
- public static Vector4 _Y_Z(this Vector4 V){ return MkVector4(0, V.y, 0, V.z); }
- public static Vector4 _Y_W(this Vector4 V){ return MkVector4(0, V.y, 0, V.w); }
- public static Vector4 _Y__(this Vector4 V){ return MkVector4(0, V.y, 0, 0); }
- public static Vector4 _ZXX(this Vector4 V){ return MkVector4(0, V.z, V.x, V.x); }
- public static Vector4 _ZXY(this Vector4 V){ return MkVector4(0, V.z, V.x, V.y); }
- public static Vector4 _ZXZ(this Vector4 V){ return MkVector4(0, V.z, V.x, V.z); }
- public static Vector4 _ZXW(this Vector4 V){ return MkVector4(0, V.z, V.x, V.w); }
- public static Vector4 _ZX_(this Vector4 V){ return MkVector4(0, V.z, V.x, 0); }
- public static Vector4 _ZYX(this Vector4 V){ return MkVector4(0, V.z, V.y, V.x); }
- public static Vector4 _ZYY(this Vector4 V){ return MkVector4(0, V.z, V.y, V.y); }
- public static Vector4 _ZYZ(this Vector4 V){ return MkVector4(0, V.z, V.y, V.z); }
- public static Vector4 _ZYW(this Vector4 V){ return MkVector4(0, V.z, V.y, V.w); }
- public static Vector4 _ZY_(this Vector4 V){ return MkVector4(0, V.z, V.y, 0); }
- public static Vector4 _ZZX(this Vector4 V){ return MkVector4(0, V.z, V.z, V.x); }
- public static Vector4 _ZZY(this Vector4 V){ return MkVector4(0, V.z, V.z, V.y); }
- public static Vector4 _ZZZ(this Vector4 V){ return MkVector4(0, V.z, V.z, V.z); }
- public static Vector4 _ZZW(this Vector4 V){ return MkVector4(0, V.z, V.z, V.w); }
- public static Vector4 _ZZ_(this Vector4 V){ return MkVector4(0, V.z, V.z, 0); }
- public static Vector4 _ZWX(this Vector4 V){ return MkVector4(0, V.z, V.w, V.x); }
- public static Vector4 _ZWY(this Vector4 V){ return MkVector4(0, V.z, V.w, V.y); }
- public static Vector4 _ZWZ(this Vector4 V){ return MkVector4(0, V.z, V.w, V.z); }
- public static Vector4 _ZWW(this Vector4 V){ return MkVector4(0, V.z, V.w, V.w); }
- public static Vector4 _ZW_(this Vector4 V){ return MkVector4(0, V.z, V.w, 0); }
- public static Vector4 _Z_X(this Vector4 V){ return MkVector4(0, V.z, 0, V.x); }
- public static Vector4 _Z_Y(this Vector4 V){ return MkVector4(0, V.z, 0, V.y); }
- public static Vector4 _Z_Z(this Vector4 V){ return MkVector4(0, V.z, 0, V.z); }
- public static Vector4 _Z_W(this Vector4 V){ return MkVector4(0, V.z, 0, V.w); }
- public static Vector4 _Z__(this Vector4 V){ return MkVector4(0, V.z, 0, 0); }
- public static Vector4 _WXX(this Vector4 V){ return MkVector4(0, V.w, V.x, V.x); }
- public static Vector4 _WXY(this Vector4 V){ return MkVector4(0, V.w, V.x, V.y); }
- public static Vector4 _WXZ(this Vector4 V){ return MkVector4(0, V.w, V.x, V.z); }
- public static Vector4 _WXW(this Vector4 V){ return MkVector4(0, V.w, V.x, V.w); }
- public static Vector4 _WX_(this Vector4 V){ return MkVector4(0, V.w, V.x, 0); }
- public static Vector4 _WYX(this Vector4 V){ return MkVector4(0, V.w, V.y, V.x); }
- public static Vector4 _WYY(this Vector4 V){ return MkVector4(0, V.w, V.y, V.y); }
- public static Vector4 _WYZ(this Vector4 V){ return MkVector4(0, V.w, V.y, V.z); }
- public static Vector4 _WYW(this Vector4 V){ return MkVector4(0, V.w, V.y, V.w); }
- public static Vector4 _WY_(this Vector4 V){ return MkVector4(0, V.w, V.y, 0); }
- public static Vector4 _WZX(this Vector4 V){ return MkVector4(0, V.w, V.z, V.x); }
- public static Vector4 _WZY(this Vector4 V){ return MkVector4(0, V.w, V.z, V.y); }
- public static Vector4 _WZZ(this Vector4 V){ return MkVector4(0, V.w, V.z, V.z); }
- public static Vector4 _WZW(this Vector4 V){ return MkVector4(0, V.w, V.z, V.w); }
- public static Vector4 _WZ_(this Vector4 V){ return MkVector4(0, V.w, V.z, 0); }
- public static Vector4 _WWX(this Vector4 V){ return MkVector4(0, V.w, V.w, V.x); }
- public static Vector4 _WWY(this Vector4 V){ return MkVector4(0, V.w, V.w, V.y); }
- public static Vector4 _WWZ(this Vector4 V){ return MkVector4(0, V.w, V.w, V.z); }
- public static Vector4 _WWW(this Vector4 V){ return MkVector4(0, V.w, V.w, V.w); }
- public static Vector4 _WW_(this Vector4 V){ return MkVector4(0, V.w, V.w, 0); }
- public static Vector4 _W_X(this Vector4 V){ return MkVector4(0, V.w, 0, V.x); }
- public static Vector4 _W_Y(this Vector4 V){ return MkVector4(0, V.w, 0, V.y); }
- public static Vector4 _W_Z(this Vector4 V){ return MkVector4(0, V.w, 0, V.z); }
- public static Vector4 _W_W(this Vector4 V){ return MkVector4(0, V.w, 0, V.w); }
- public static Vector4 _W__(this Vector4 V){ return MkVector4(0, V.w, 0, 0); }
- public static Vector4 __XX(this Vector4 V){ return MkVector4(0, 0, V.x, V.x); }
- public static Vector4 __XY(this Vector4 V){ return MkVector4(0, 0, V.x, V.y); }
- public static Vector4 __XZ(this Vector4 V){ return MkVector4(0, 0, V.x, V.z); }
- public static Vector4 __XW(this Vector4 V){ return MkVector4(0, 0, V.x, V.w); }
- public static Vector4 __X_(this Vector4 V){ return MkVector4(0, 0, V.x, 0); }
- public static Vector4 __YX(this Vector4 V){ return MkVector4(0, 0, V.y, V.x); }
- public static Vector4 __YY(this Vector4 V){ return MkVector4(0, 0, V.y, V.y); }
- public static Vector4 __YZ(this Vector4 V){ return MkVector4(0, 0, V.y, V.z); }
- public static Vector4 __YW(this Vector4 V){ return MkVector4(0, 0, V.y, V.w); }
- public static Vector4 __Y_(this Vector4 V){ return MkVector4(0, 0, V.y, 0); }
- public static Vector4 __ZX(this Vector4 V){ return MkVector4(0, 0, V.z, V.x); }
- public static Vector4 __ZY(this Vector4 V){ return MkVector4(0, 0, V.z, V.y); }
- public static Vector4 __ZZ(this Vector4 V){ return MkVector4(0, 0, V.z, V.z); }
- public static Vector4 __ZW(this Vector4 V){ return MkVector4(0, 0, V.z, V.w); }
- public static Vector4 __Z_(this Vector4 V){ return MkVector4(0, 0, V.z, 0); }
- public static Vector4 __WX(this Vector4 V){ return MkVector4(0, 0, V.w, V.x); }
- public static Vector4 __WY(this Vector4 V){ return MkVector4(0, 0, V.w, V.y); }
- public static Vector4 __WZ(this Vector4 V){ return MkVector4(0, 0, V.w, V.z); }
- public static Vector4 __WW(this Vector4 V){ return MkVector4(0, 0, V.w, V.w); }
- public static Vector4 __W_(this Vector4 V){ return MkVector4(0, 0, V.w, 0); }
- public static Vector4 ___X(this Vector4 V){ return MkVector4(0, 0, 0, V.x); }
- public static Vector4 ___Y(this Vector4 V){ return MkVector4(0, 0, 0, V.y); }
- public static Vector4 ___Z(this Vector4 V){ return MkVector4(0, 0, 0, V.z); }
- public static Vector4 ___W(this Vector4 V){ return MkVector4(0, 0, 0, V.w); }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement