Struct uint4
- Namespace
- Misaki.HighPerformance.Mathematics
- Assembly
- Misaki.HighPerformance.Mathematics.dll
[NumericType(typeof(uint), 4, 4, 1, "global::Misaki.HighPerformance.Mathematics.uint", true, true, null, null)]
[NumericConvertable("(uint){v}.{c}", new Type[] { typeof(int4), typeof(float4), typeof(double4), typeof(bool4) })]
[NumericConvertable("(uint){v}", new Type[] { typeof(int), typeof(float), typeof(double) })]
public struct uint4 : IEquatable<uint4>
- Implements
- Inherited Members
- Extension Methods
Constructors
uint4(bool4)
public uint4(bool4 v)
Parameters
vbool4
uint4(double4)
public uint4(double4 v)
Parameters
vdouble4
uint4(float4)
public uint4(float4 v)
Parameters
vfloat4
uint4(int4)
public uint4(int4 v)
Parameters
vint4
uint4(uint2, uint2)
public uint4(uint2 xy, uint2 zw)
Parameters
uint4(uint2, uint, uint)
public uint4(uint2 xy, uint z, uint w)
Parameters
uint4(uint3, uint)
public uint4(uint3 xyz, uint w)
Parameters
uint4(double)
public uint4(double v)
Parameters
vdouble
uint4(int)
public uint4(int v)
Parameters
vint
uint4(ReadOnlySpan<uint>)
public uint4(ReadOnlySpan<uint> values)
Parameters
valuesReadOnlySpan<uint>
uint4(float)
public uint4(float v)
Parameters
vfloat
uint4(uint)
public uint4(uint value)
Parameters
valueuint
uint4(uint, uint2, uint)
public uint4(uint x, uint2 yz, uint w)
Parameters
uint4(uint, uint3)
public uint4(uint x, uint3 yzw)
Parameters
uint4(uint, uint, uint2)
public uint4(uint x, uint y, uint2 zw)
Parameters
uint4(uint, uint, uint, uint)
public uint4(uint x, uint y, uint z, uint w)
Parameters
Fields
__v
[JsonIgnore]
public Vector128<uint> __v
Field Value
w
public uint w
Field Value
x
public uint x
Field Value
y
public uint y
Field Value
z
public uint z
Field Value
Properties
this[int]
public ref uint this[int index] { get; }
Parameters
indexint
Property Value
one
public static uint4 one { get; }
Property Value
unitW
public static uint4 unitW { get; }
Property Value
unitX
public static uint4 unitX { get; }
Property Value
unitY
public static uint4 unitY { get; }
Property Value
unitZ
public static uint4 unitZ { get; }
Property Value
ww
[JsonIgnore]
public readonly uint2 ww { get; }
Property Value
www
[JsonIgnore]
public readonly uint3 www { get; }
Property Value
wwww
[JsonIgnore]
public readonly uint4 wwww { get; }
Property Value
wwwx
[JsonIgnore]
public readonly uint4 wwwx { get; }
Property Value
wwwy
[JsonIgnore]
public readonly uint4 wwwy { get; }
Property Value
wwwz
[JsonIgnore]
public readonly uint4 wwwz { get; }
Property Value
wwx
[JsonIgnore]
public readonly uint3 wwx { get; }
Property Value
wwxw
[JsonIgnore]
public readonly uint4 wwxw { get; }
Property Value
wwxx
[JsonIgnore]
public readonly uint4 wwxx { get; }
Property Value
wwxy
[JsonIgnore]
public readonly uint4 wwxy { get; }
Property Value
wwxz
[JsonIgnore]
public readonly uint4 wwxz { get; }
Property Value
wwy
[JsonIgnore]
public readonly uint3 wwy { get; }
Property Value
wwyw
[JsonIgnore]
public readonly uint4 wwyw { get; }
Property Value
wwyx
[JsonIgnore]
public readonly uint4 wwyx { get; }
Property Value
wwyy
[JsonIgnore]
public readonly uint4 wwyy { get; }
Property Value
wwyz
[JsonIgnore]
public readonly uint4 wwyz { get; }
Property Value
wwz
[JsonIgnore]
public readonly uint3 wwz { get; }
Property Value
wwzw
[JsonIgnore]
public readonly uint4 wwzw { get; }
Property Value
wwzx
[JsonIgnore]
public readonly uint4 wwzx { get; }
Property Value
wwzy
[JsonIgnore]
public readonly uint4 wwzy { get; }
Property Value
wwzz
[JsonIgnore]
public readonly uint4 wwzz { get; }
Property Value
wx
[JsonIgnore]
public uint2 wx { get; set; }
Property Value
wxw
[JsonIgnore]
public readonly uint3 wxw { get; }
Property Value
wxww
[JsonIgnore]
public readonly uint4 wxww { get; }
Property Value
wxwx
[JsonIgnore]
public readonly uint4 wxwx { get; }
Property Value
wxwy
[JsonIgnore]
public readonly uint4 wxwy { get; }
Property Value
wxwz
[JsonIgnore]
public readonly uint4 wxwz { get; }
Property Value
wxx
[JsonIgnore]
public readonly uint3 wxx { get; }
Property Value
wxxw
[JsonIgnore]
public readonly uint4 wxxw { get; }
Property Value
wxxx
[JsonIgnore]
public readonly uint4 wxxx { get; }
Property Value
wxxy
[JsonIgnore]
public readonly uint4 wxxy { get; }
Property Value
wxxz
[JsonIgnore]
public readonly uint4 wxxz { get; }
Property Value
wxy
[JsonIgnore]
public uint3 wxy { get; set; }
Property Value
wxyw
[JsonIgnore]
public readonly uint4 wxyw { get; }
Property Value
wxyx
[JsonIgnore]
public readonly uint4 wxyx { get; }
Property Value
wxyy
[JsonIgnore]
public readonly uint4 wxyy { get; }
Property Value
wxyz
[JsonIgnore]
public uint4 wxyz { get; set; }
Property Value
wxz
[JsonIgnore]
public uint3 wxz { get; set; }
Property Value
wxzw
[JsonIgnore]
public readonly uint4 wxzw { get; }
Property Value
wxzx
[JsonIgnore]
public readonly uint4 wxzx { get; }
Property Value
wxzy
[JsonIgnore]
public uint4 wxzy { get; set; }
Property Value
wxzz
[JsonIgnore]
public readonly uint4 wxzz { get; }
Property Value
wy
[JsonIgnore]
public uint2 wy { get; set; }
Property Value
wyw
[JsonIgnore]
public readonly uint3 wyw { get; }
Property Value
wyww
[JsonIgnore]
public readonly uint4 wyww { get; }
Property Value
wywx
[JsonIgnore]
public readonly uint4 wywx { get; }
Property Value
wywy
[JsonIgnore]
public readonly uint4 wywy { get; }
Property Value
wywz
[JsonIgnore]
public readonly uint4 wywz { get; }
Property Value
wyx
[JsonIgnore]
public uint3 wyx { get; set; }
Property Value
wyxw
[JsonIgnore]
public readonly uint4 wyxw { get; }
Property Value
wyxx
[JsonIgnore]
public readonly uint4 wyxx { get; }
Property Value
wyxy
[JsonIgnore]
public readonly uint4 wyxy { get; }
Property Value
wyxz
[JsonIgnore]
public uint4 wyxz { get; set; }
Property Value
wyy
[JsonIgnore]
public readonly uint3 wyy { get; }
Property Value
wyyw
[JsonIgnore]
public readonly uint4 wyyw { get; }
Property Value
wyyx
[JsonIgnore]
public readonly uint4 wyyx { get; }
Property Value
wyyy
[JsonIgnore]
public readonly uint4 wyyy { get; }
Property Value
wyyz
[JsonIgnore]
public readonly uint4 wyyz { get; }
Property Value
wyz
[JsonIgnore]
public uint3 wyz { get; set; }
Property Value
wyzw
[JsonIgnore]
public readonly uint4 wyzw { get; }
Property Value
wyzx
[JsonIgnore]
public uint4 wyzx { get; set; }
Property Value
wyzy
[JsonIgnore]
public readonly uint4 wyzy { get; }
Property Value
wyzz
[JsonIgnore]
public readonly uint4 wyzz { get; }
Property Value
wz
[JsonIgnore]
public uint2 wz { get; set; }
Property Value
wzw
[JsonIgnore]
public readonly uint3 wzw { get; }
Property Value
wzww
[JsonIgnore]
public readonly uint4 wzww { get; }
Property Value
wzwx
[JsonIgnore]
public readonly uint4 wzwx { get; }
Property Value
wzwy
[JsonIgnore]
public readonly uint4 wzwy { get; }
Property Value
wzwz
[JsonIgnore]
public readonly uint4 wzwz { get; }
Property Value
wzx
[JsonIgnore]
public uint3 wzx { get; set; }
Property Value
wzxw
[JsonIgnore]
public readonly uint4 wzxw { get; }
Property Value
wzxx
[JsonIgnore]
public readonly uint4 wzxx { get; }
Property Value
wzxy
[JsonIgnore]
public uint4 wzxy { get; set; }
Property Value
wzxz
[JsonIgnore]
public readonly uint4 wzxz { get; }
Property Value
wzy
[JsonIgnore]
public uint3 wzy { get; set; }
Property Value
wzyw
[JsonIgnore]
public readonly uint4 wzyw { get; }
Property Value
wzyx
[JsonIgnore]
public uint4 wzyx { get; set; }
Property Value
wzyy
[JsonIgnore]
public readonly uint4 wzyy { get; }
Property Value
wzyz
[JsonIgnore]
public readonly uint4 wzyz { get; }
Property Value
wzz
[JsonIgnore]
public readonly uint3 wzz { get; }
Property Value
wzzw
[JsonIgnore]
public readonly uint4 wzzw { get; }
Property Value
wzzx
[JsonIgnore]
public readonly uint4 wzzx { get; }
Property Value
wzzy
[JsonIgnore]
public readonly uint4 wzzy { get; }
Property Value
wzzz
[JsonIgnore]
public readonly uint4 wzzz { get; }
Property Value
xw
[JsonIgnore]
public uint2 xw { get; set; }
Property Value
xww
[JsonIgnore]
public readonly uint3 xww { get; }
Property Value
xwww
[JsonIgnore]
public readonly uint4 xwww { get; }
Property Value
xwwx
[JsonIgnore]
public readonly uint4 xwwx { get; }
Property Value
xwwy
[JsonIgnore]
public readonly uint4 xwwy { get; }
Property Value
xwwz
[JsonIgnore]
public readonly uint4 xwwz { get; }
Property Value
xwx
[JsonIgnore]
public readonly uint3 xwx { get; }
Property Value
xwxw
[JsonIgnore]
public readonly uint4 xwxw { get; }
Property Value
xwxx
[JsonIgnore]
public readonly uint4 xwxx { get; }
Property Value
xwxy
[JsonIgnore]
public readonly uint4 xwxy { get; }
Property Value
xwxz
[JsonIgnore]
public readonly uint4 xwxz { get; }
Property Value
xwy
[JsonIgnore]
public uint3 xwy { get; set; }
Property Value
xwyw
[JsonIgnore]
public readonly uint4 xwyw { get; }
Property Value
xwyx
[JsonIgnore]
public readonly uint4 xwyx { get; }
Property Value
xwyy
[JsonIgnore]
public readonly uint4 xwyy { get; }
Property Value
xwyz
[JsonIgnore]
public uint4 xwyz { get; set; }
Property Value
xwz
[JsonIgnore]
public uint3 xwz { get; set; }
Property Value
xwzw
[JsonIgnore]
public readonly uint4 xwzw { get; }
Property Value
xwzx
[JsonIgnore]
public readonly uint4 xwzx { get; }
Property Value
xwzy
[JsonIgnore]
public uint4 xwzy { get; set; }
Property Value
xwzz
[JsonIgnore]
public readonly uint4 xwzz { get; }
Property Value
xx
[JsonIgnore]
public readonly uint2 xx { get; }
Property Value
xxw
[JsonIgnore]
public readonly uint3 xxw { get; }
Property Value
xxww
[JsonIgnore]
public readonly uint4 xxww { get; }
Property Value
xxwx
[JsonIgnore]
public readonly uint4 xxwx { get; }
Property Value
xxwy
[JsonIgnore]
public readonly uint4 xxwy { get; }
Property Value
xxwz
[JsonIgnore]
public readonly uint4 xxwz { get; }
Property Value
xxx
[JsonIgnore]
public readonly uint3 xxx { get; }
Property Value
xxxw
[JsonIgnore]
public readonly uint4 xxxw { get; }
Property Value
xxxx
[JsonIgnore]
public readonly uint4 xxxx { get; }
Property Value
xxxy
[JsonIgnore]
public readonly uint4 xxxy { get; }
Property Value
xxxz
[JsonIgnore]
public readonly uint4 xxxz { get; }
Property Value
xxy
[JsonIgnore]
public readonly uint3 xxy { get; }
Property Value
xxyw
[JsonIgnore]
public readonly uint4 xxyw { get; }
Property Value
xxyx
[JsonIgnore]
public readonly uint4 xxyx { get; }
Property Value
xxyy
[JsonIgnore]
public readonly uint4 xxyy { get; }
Property Value
xxyz
[JsonIgnore]
public readonly uint4 xxyz { get; }
Property Value
xxz
[JsonIgnore]
public readonly uint3 xxz { get; }
Property Value
xxzw
[JsonIgnore]
public readonly uint4 xxzw { get; }
Property Value
xxzx
[JsonIgnore]
public readonly uint4 xxzx { get; }
Property Value
xxzy
[JsonIgnore]
public readonly uint4 xxzy { get; }
Property Value
xxzz
[JsonIgnore]
public readonly uint4 xxzz { get; }
Property Value
xy
[JsonIgnore]
public uint2 xy { get; set; }
Property Value
xyw
[JsonIgnore]
public uint3 xyw { get; set; }
Property Value
xyww
[JsonIgnore]
public readonly uint4 xyww { get; }
Property Value
xywx
[JsonIgnore]
public readonly uint4 xywx { get; }
Property Value
xywy
[JsonIgnore]
public readonly uint4 xywy { get; }
Property Value
xywz
[JsonIgnore]
public uint4 xywz { get; set; }
Property Value
xyx
[JsonIgnore]
public readonly uint3 xyx { get; }
Property Value
xyxw
[JsonIgnore]
public readonly uint4 xyxw { get; }
Property Value
xyxx
[JsonIgnore]
public readonly uint4 xyxx { get; }
Property Value
xyxy
[JsonIgnore]
public readonly uint4 xyxy { get; }
Property Value
xyxz
[JsonIgnore]
public readonly uint4 xyxz { get; }
Property Value
xyy
[JsonIgnore]
public readonly uint3 xyy { get; }
Property Value
xyyw
[JsonIgnore]
public readonly uint4 xyyw { get; }
Property Value
xyyx
[JsonIgnore]
public readonly uint4 xyyx { get; }
Property Value
xyyy
[JsonIgnore]
public readonly uint4 xyyy { get; }
Property Value
xyyz
[JsonIgnore]
public readonly uint4 xyyz { get; }
Property Value
xyz
[JsonIgnore]
public uint3 xyz { get; set; }
Property Value
xyzw
[JsonIgnore]
public uint4 xyzw { get; set; }
Property Value
xyzx
[JsonIgnore]
public readonly uint4 xyzx { get; }
Property Value
xyzy
[JsonIgnore]
public readonly uint4 xyzy { get; }
Property Value
xyzz
[JsonIgnore]
public readonly uint4 xyzz { get; }
Property Value
xz
[JsonIgnore]
public uint2 xz { get; set; }
Property Value
xzw
[JsonIgnore]
public uint3 xzw { get; set; }
Property Value
xzww
[JsonIgnore]
public readonly uint4 xzww { get; }
Property Value
xzwx
[JsonIgnore]
public readonly uint4 xzwx { get; }
Property Value
xzwy
[JsonIgnore]
public uint4 xzwy { get; set; }
Property Value
xzwz
[JsonIgnore]
public readonly uint4 xzwz { get; }
Property Value
xzx
[JsonIgnore]
public readonly uint3 xzx { get; }
Property Value
xzxw
[JsonIgnore]
public readonly uint4 xzxw { get; }
Property Value
xzxx
[JsonIgnore]
public readonly uint4 xzxx { get; }
Property Value
xzxy
[JsonIgnore]
public readonly uint4 xzxy { get; }
Property Value
xzxz
[JsonIgnore]
public readonly uint4 xzxz { get; }
Property Value
xzy
[JsonIgnore]
public uint3 xzy { get; set; }
Property Value
xzyw
[JsonIgnore]
public uint4 xzyw { get; set; }
Property Value
xzyx
[JsonIgnore]
public readonly uint4 xzyx { get; }
Property Value
xzyy
[JsonIgnore]
public readonly uint4 xzyy { get; }
Property Value
xzyz
[JsonIgnore]
public readonly uint4 xzyz { get; }
Property Value
xzz
[JsonIgnore]
public readonly uint3 xzz { get; }
Property Value
xzzw
[JsonIgnore]
public readonly uint4 xzzw { get; }
Property Value
xzzx
[JsonIgnore]
public readonly uint4 xzzx { get; }
Property Value
xzzy
[JsonIgnore]
public readonly uint4 xzzy { get; }
Property Value
xzzz
[JsonIgnore]
public readonly uint4 xzzz { get; }
Property Value
yw
[JsonIgnore]
public uint2 yw { get; set; }
Property Value
yww
[JsonIgnore]
public readonly uint3 yww { get; }
Property Value
ywww
[JsonIgnore]
public readonly uint4 ywww { get; }
Property Value
ywwx
[JsonIgnore]
public readonly uint4 ywwx { get; }
Property Value
ywwy
[JsonIgnore]
public readonly uint4 ywwy { get; }
Property Value
ywwz
[JsonIgnore]
public readonly uint4 ywwz { get; }
Property Value
ywx
[JsonIgnore]
public uint3 ywx { get; set; }
Property Value
ywxw
[JsonIgnore]
public readonly uint4 ywxw { get; }
Property Value
ywxx
[JsonIgnore]
public readonly uint4 ywxx { get; }
Property Value
ywxy
[JsonIgnore]
public readonly uint4 ywxy { get; }
Property Value
ywxz
[JsonIgnore]
public uint4 ywxz { get; set; }
Property Value
ywy
[JsonIgnore]
public readonly uint3 ywy { get; }
Property Value
ywyw
[JsonIgnore]
public readonly uint4 ywyw { get; }
Property Value
ywyx
[JsonIgnore]
public readonly uint4 ywyx { get; }
Property Value
ywyy
[JsonIgnore]
public readonly uint4 ywyy { get; }
Property Value
ywyz
[JsonIgnore]
public readonly uint4 ywyz { get; }
Property Value
ywz
[JsonIgnore]
public uint3 ywz { get; set; }
Property Value
ywzw
[JsonIgnore]
public readonly uint4 ywzw { get; }
Property Value
ywzx
[JsonIgnore]
public uint4 ywzx { get; set; }
Property Value
ywzy
[JsonIgnore]
public readonly uint4 ywzy { get; }
Property Value
ywzz
[JsonIgnore]
public readonly uint4 ywzz { get; }
Property Value
yx
[JsonIgnore]
public uint2 yx { get; set; }
Property Value
yxw
[JsonIgnore]
public uint3 yxw { get; set; }
Property Value
yxww
[JsonIgnore]
public readonly uint4 yxww { get; }
Property Value
yxwx
[JsonIgnore]
public readonly uint4 yxwx { get; }
Property Value
yxwy
[JsonIgnore]
public readonly uint4 yxwy { get; }
Property Value
yxwz
[JsonIgnore]
public uint4 yxwz { get; set; }
Property Value
yxx
[JsonIgnore]
public readonly uint3 yxx { get; }
Property Value
yxxw
[JsonIgnore]
public readonly uint4 yxxw { get; }
Property Value
yxxx
[JsonIgnore]
public readonly uint4 yxxx { get; }
Property Value
yxxy
[JsonIgnore]
public readonly uint4 yxxy { get; }
Property Value
yxxz
[JsonIgnore]
public readonly uint4 yxxz { get; }
Property Value
yxy
[JsonIgnore]
public readonly uint3 yxy { get; }
Property Value
yxyw
[JsonIgnore]
public readonly uint4 yxyw { get; }
Property Value
yxyx
[JsonIgnore]
public readonly uint4 yxyx { get; }
Property Value
yxyy
[JsonIgnore]
public readonly uint4 yxyy { get; }
Property Value
yxyz
[JsonIgnore]
public readonly uint4 yxyz { get; }
Property Value
yxz
[JsonIgnore]
public uint3 yxz { get; set; }
Property Value
yxzw
[JsonIgnore]
public uint4 yxzw { get; set; }
Property Value
yxzx
[JsonIgnore]
public readonly uint4 yxzx { get; }
Property Value
yxzy
[JsonIgnore]
public readonly uint4 yxzy { get; }
Property Value
yxzz
[JsonIgnore]
public readonly uint4 yxzz { get; }
Property Value
yy
[JsonIgnore]
public readonly uint2 yy { get; }
Property Value
yyw
[JsonIgnore]
public readonly uint3 yyw { get; }
Property Value
yyww
[JsonIgnore]
public readonly uint4 yyww { get; }
Property Value
yywx
[JsonIgnore]
public readonly uint4 yywx { get; }
Property Value
yywy
[JsonIgnore]
public readonly uint4 yywy { get; }
Property Value
yywz
[JsonIgnore]
public readonly uint4 yywz { get; }
Property Value
yyx
[JsonIgnore]
public readonly uint3 yyx { get; }
Property Value
yyxw
[JsonIgnore]
public readonly uint4 yyxw { get; }
Property Value
yyxx
[JsonIgnore]
public readonly uint4 yyxx { get; }
Property Value
yyxy
[JsonIgnore]
public readonly uint4 yyxy { get; }
Property Value
yyxz
[JsonIgnore]
public readonly uint4 yyxz { get; }
Property Value
yyy
[JsonIgnore]
public readonly uint3 yyy { get; }
Property Value
yyyw
[JsonIgnore]
public readonly uint4 yyyw { get; }
Property Value
yyyx
[JsonIgnore]
public readonly uint4 yyyx { get; }
Property Value
yyyy
[JsonIgnore]
public readonly uint4 yyyy { get; }
Property Value
yyyz
[JsonIgnore]
public readonly uint4 yyyz { get; }
Property Value
yyz
[JsonIgnore]
public readonly uint3 yyz { get; }
Property Value
yyzw
[JsonIgnore]
public readonly uint4 yyzw { get; }
Property Value
yyzx
[JsonIgnore]
public readonly uint4 yyzx { get; }
Property Value
yyzy
[JsonIgnore]
public readonly uint4 yyzy { get; }
Property Value
yyzz
[JsonIgnore]
public readonly uint4 yyzz { get; }
Property Value
yz
[JsonIgnore]
public uint2 yz { get; set; }
Property Value
yzw
[JsonIgnore]
public uint3 yzw { get; set; }
Property Value
yzww
[JsonIgnore]
public readonly uint4 yzww { get; }
Property Value
yzwx
[JsonIgnore]
public uint4 yzwx { get; set; }
Property Value
yzwy
[JsonIgnore]
public readonly uint4 yzwy { get; }
Property Value
yzwz
[JsonIgnore]
public readonly uint4 yzwz { get; }
Property Value
yzx
[JsonIgnore]
public uint3 yzx { get; set; }
Property Value
yzxw
[JsonIgnore]
public uint4 yzxw { get; set; }
Property Value
yzxx
[JsonIgnore]
public readonly uint4 yzxx { get; }
Property Value
yzxy
[JsonIgnore]
public readonly uint4 yzxy { get; }
Property Value
yzxz
[JsonIgnore]
public readonly uint4 yzxz { get; }
Property Value
yzy
[JsonIgnore]
public readonly uint3 yzy { get; }
Property Value
yzyw
[JsonIgnore]
public readonly uint4 yzyw { get; }
Property Value
yzyx
[JsonIgnore]
public readonly uint4 yzyx { get; }
Property Value
yzyy
[JsonIgnore]
public readonly uint4 yzyy { get; }
Property Value
yzyz
[JsonIgnore]
public readonly uint4 yzyz { get; }
Property Value
yzz
[JsonIgnore]
public readonly uint3 yzz { get; }
Property Value
yzzw
[JsonIgnore]
public readonly uint4 yzzw { get; }
Property Value
yzzx
[JsonIgnore]
public readonly uint4 yzzx { get; }
Property Value
yzzy
[JsonIgnore]
public readonly uint4 yzzy { get; }
Property Value
yzzz
[JsonIgnore]
public readonly uint4 yzzz { get; }
Property Value
zero
public static uint4 zero { get; }
Property Value
zw
[JsonIgnore]
public uint2 zw { get; set; }
Property Value
zww
[JsonIgnore]
public readonly uint3 zww { get; }
Property Value
zwww
[JsonIgnore]
public readonly uint4 zwww { get; }
Property Value
zwwx
[JsonIgnore]
public readonly uint4 zwwx { get; }
Property Value
zwwy
[JsonIgnore]
public readonly uint4 zwwy { get; }
Property Value
zwwz
[JsonIgnore]
public readonly uint4 zwwz { get; }
Property Value
zwx
[JsonIgnore]
public uint3 zwx { get; set; }
Property Value
zwxw
[JsonIgnore]
public readonly uint4 zwxw { get; }
Property Value
zwxx
[JsonIgnore]
public readonly uint4 zwxx { get; }
Property Value
zwxy
[JsonIgnore]
public uint4 zwxy { get; set; }
Property Value
zwxz
[JsonIgnore]
public readonly uint4 zwxz { get; }
Property Value
zwy
[JsonIgnore]
public uint3 zwy { get; set; }
Property Value
zwyw
[JsonIgnore]
public readonly uint4 zwyw { get; }
Property Value
zwyx
[JsonIgnore]
public uint4 zwyx { get; set; }
Property Value
zwyy
[JsonIgnore]
public readonly uint4 zwyy { get; }
Property Value
zwyz
[JsonIgnore]
public readonly uint4 zwyz { get; }
Property Value
zwz
[JsonIgnore]
public readonly uint3 zwz { get; }
Property Value
zwzw
[JsonIgnore]
public readonly uint4 zwzw { get; }
Property Value
zwzx
[JsonIgnore]
public readonly uint4 zwzx { get; }
Property Value
zwzy
[JsonIgnore]
public readonly uint4 zwzy { get; }
Property Value
zwzz
[JsonIgnore]
public readonly uint4 zwzz { get; }
Property Value
zx
[JsonIgnore]
public uint2 zx { get; set; }
Property Value
zxw
[JsonIgnore]
public uint3 zxw { get; set; }
Property Value
zxww
[JsonIgnore]
public readonly uint4 zxww { get; }
Property Value
zxwx
[JsonIgnore]
public readonly uint4 zxwx { get; }
Property Value
zxwy
[JsonIgnore]
public uint4 zxwy { get; set; }
Property Value
zxwz
[JsonIgnore]
public readonly uint4 zxwz { get; }
Property Value
zxx
[JsonIgnore]
public readonly uint3 zxx { get; }
Property Value
zxxw
[JsonIgnore]
public readonly uint4 zxxw { get; }
Property Value
zxxx
[JsonIgnore]
public readonly uint4 zxxx { get; }
Property Value
zxxy
[JsonIgnore]
public readonly uint4 zxxy { get; }
Property Value
zxxz
[JsonIgnore]
public readonly uint4 zxxz { get; }
Property Value
zxy
[JsonIgnore]
public uint3 zxy { get; set; }
Property Value
zxyw
[JsonIgnore]
public uint4 zxyw { get; set; }
Property Value
zxyx
[JsonIgnore]
public readonly uint4 zxyx { get; }
Property Value
zxyy
[JsonIgnore]
public readonly uint4 zxyy { get; }
Property Value
zxyz
[JsonIgnore]
public readonly uint4 zxyz { get; }
Property Value
zxz
[JsonIgnore]
public readonly uint3 zxz { get; }
Property Value
zxzw
[JsonIgnore]
public readonly uint4 zxzw { get; }
Property Value
zxzx
[JsonIgnore]
public readonly uint4 zxzx { get; }
Property Value
zxzy
[JsonIgnore]
public readonly uint4 zxzy { get; }
Property Value
zxzz
[JsonIgnore]
public readonly uint4 zxzz { get; }
Property Value
zy
[JsonIgnore]
public uint2 zy { get; set; }
Property Value
zyw
[JsonIgnore]
public uint3 zyw { get; set; }
Property Value
zyww
[JsonIgnore]
public readonly uint4 zyww { get; }
Property Value
zywx
[JsonIgnore]
public uint4 zywx { get; set; }
Property Value
zywy
[JsonIgnore]
public readonly uint4 zywy { get; }
Property Value
zywz
[JsonIgnore]
public readonly uint4 zywz { get; }
Property Value
zyx
[JsonIgnore]
public uint3 zyx { get; set; }
Property Value
zyxw
[JsonIgnore]
public uint4 zyxw { get; set; }
Property Value
zyxx
[JsonIgnore]
public readonly uint4 zyxx { get; }
Property Value
zyxy
[JsonIgnore]
public readonly uint4 zyxy { get; }
Property Value
zyxz
[JsonIgnore]
public readonly uint4 zyxz { get; }
Property Value
zyy
[JsonIgnore]
public readonly uint3 zyy { get; }
Property Value
zyyw
[JsonIgnore]
public readonly uint4 zyyw { get; }
Property Value
zyyx
[JsonIgnore]
public readonly uint4 zyyx { get; }
Property Value
zyyy
[JsonIgnore]
public readonly uint4 zyyy { get; }
Property Value
zyyz
[JsonIgnore]
public readonly uint4 zyyz { get; }
Property Value
zyz
[JsonIgnore]
public readonly uint3 zyz { get; }
Property Value
zyzw
[JsonIgnore]
public readonly uint4 zyzw { get; }
Property Value
zyzx
[JsonIgnore]
public readonly uint4 zyzx { get; }
Property Value
zyzy
[JsonIgnore]
public readonly uint4 zyzy { get; }
Property Value
zyzz
[JsonIgnore]
public readonly uint4 zyzz { get; }
Property Value
zz
[JsonIgnore]
public readonly uint2 zz { get; }
Property Value
zzw
[JsonIgnore]
public readonly uint3 zzw { get; }
Property Value
zzww
[JsonIgnore]
public readonly uint4 zzww { get; }
Property Value
zzwx
[JsonIgnore]
public readonly uint4 zzwx { get; }
Property Value
zzwy
[JsonIgnore]
public readonly uint4 zzwy { get; }
Property Value
zzwz
[JsonIgnore]
public readonly uint4 zzwz { get; }
Property Value
zzx
[JsonIgnore]
public readonly uint3 zzx { get; }
Property Value
zzxw
[JsonIgnore]
public readonly uint4 zzxw { get; }
Property Value
zzxx
[JsonIgnore]
public readonly uint4 zzxx { get; }
Property Value
zzxy
[JsonIgnore]
public readonly uint4 zzxy { get; }
Property Value
zzxz
[JsonIgnore]
public readonly uint4 zzxz { get; }
Property Value
zzy
[JsonIgnore]
public readonly uint3 zzy { get; }
Property Value
zzyw
[JsonIgnore]
public readonly uint4 zzyw { get; }
Property Value
zzyx
[JsonIgnore]
public readonly uint4 zzyx { get; }
Property Value
zzyy
[JsonIgnore]
public readonly uint4 zzyy { get; }
Property Value
zzyz
[JsonIgnore]
public readonly uint4 zzyz { get; }
Property Value
zzz
[JsonIgnore]
public readonly uint3 zzz { get; }
Property Value
zzzw
[JsonIgnore]
public readonly uint4 zzzw { get; }
Property Value
zzzx
[JsonIgnore]
public readonly uint4 zzzx { get; }
Property Value
zzzy
[JsonIgnore]
public readonly uint4 zzzy { get; }
Property Value
zzzz
[JsonIgnore]
public readonly uint4 zzzz { get; }
Property Value
Methods
Equals(uint4)
Indicates whether the current object is equal to another object of the same type.
public readonly bool Equals(uint4 other)
Parameters
otheruint4An object to compare with this object.
Returns
Equals(object?)
Indicates whether this instance and a specified object are equal.
public override readonly bool Equals(object? obj)
Parameters
objobjectThe object to compare with the current instance.
Returns
- bool
true if
objand this instance are the same type and represent the same value; otherwise, false.
GetHashCode()
Returns the hash code for this instance.
public override readonly int GetHashCode()
Returns
- int
A 32-bit signed integer that is the hash code for this instance.
ToString()
Returns the fully qualified type name of this instance.
public override readonly string ToString()
Returns
- string
The fully qualified type name.
Operators
operator +(uint4, uint4)
public static uint4 operator +(uint4 lhs, uint4 rhs)
Parameters
Returns
operator +(uint4, uint)
public static uint4 operator +(uint4 lhs, uint rhs)
Parameters
Returns
operator +(uint, uint4)
public static uint4 operator +(uint lhs, uint4 rhs)
Parameters
Returns
operator +=(uint4)
public void operator +=(uint4 other)
Parameters
otheruint4
operator &(uint4, uint4)
public static uint4 operator &(uint4 lhs, uint4 rhs)
Parameters
Returns
operator |(uint4, uint4)
public static uint4 operator |(uint4 lhs, uint4 rhs)
Parameters
Returns
operator --(uint4)
public static uint4 operator --(uint4 value)
Parameters
valueuint4
Returns
operator /(uint4, uint4)
public static uint4 operator /(uint4 lhs, uint4 rhs)
Parameters
Returns
operator /(uint4, uint)
public static uint4 operator /(uint4 lhs, uint rhs)
Parameters
Returns
operator /(uint, uint4)
public static uint4 operator /(uint lhs, uint4 rhs)
Parameters
Returns
operator /=(uint4)
public void operator /=(uint4 other)
Parameters
otheruint4
operator ==(uint4, uint4)
public static bool4 operator ==(uint4 lhs, uint4 rhs)
Parameters
Returns
operator ^(uint4, uint4)
public static uint4 operator ^(uint4 lhs, uint4 rhs)
Parameters
Returns
operator >(uint4, uint4)
public static bool4 operator >(uint4 lhs, uint4 rhs)
Parameters
Returns
operator >=(uint4, uint4)
public static bool4 operator >=(uint4 lhs, uint4 rhs)
Parameters
Returns
implicit operator uint4(bool4)
public static implicit operator uint4(bool4 v)
Parameters
vbool4
Returns
implicit operator uint4(double4)
public static implicit operator uint4(double4 v)
Parameters
vdouble4
Returns
implicit operator uint4(float4)
public static implicit operator uint4(float4 v)
Parameters
vfloat4
Returns
implicit operator uint4(int4)
public static implicit operator uint4(int4 v)
Parameters
vint4
Returns
implicit operator uint4(double)
public static implicit operator uint4(double v)
Parameters
vdouble
Returns
implicit operator uint4(int)
public static implicit operator uint4(int v)
Parameters
vint
Returns
implicit operator uint4(ReadOnlySpan<uint>)
public static implicit operator uint4(ReadOnlySpan<uint> value)
Parameters
valueReadOnlySpan<uint>
Returns
implicit operator uint4(float)
public static implicit operator uint4(float v)
Parameters
vfloat
Returns
implicit operator uint4(uint)
public static implicit operator uint4(uint value)
Parameters
valueuint
Returns
operator ++(uint4)
public static uint4 operator ++(uint4 value)
Parameters
valueuint4
Returns
operator !=(uint4, uint4)
public static bool4 operator !=(uint4 lhs, uint4 rhs)
Parameters
Returns
operator <<(uint4, int)
public static uint4 operator <<(uint4 x, int n)
Parameters
Returns
operator <(uint4, uint4)
public static bool4 operator <(uint4 lhs, uint4 rhs)
Parameters
Returns
operator <=(uint4, uint4)
public static bool4 operator <=(uint4 lhs, uint4 rhs)
Parameters
Returns
operator %(uint4, uint4)
public static uint4 operator %(uint4 lhs, uint4 rhs)
Parameters
Returns
operator %(uint4, uint)
public static uint4 operator %(uint4 lhs, uint rhs)
Parameters
Returns
operator %(uint, uint4)
public static uint4 operator %(uint lhs, uint4 rhs)
Parameters
Returns
operator %=(uint4)
public void operator %=(uint4 other)
Parameters
otheruint4
operator *=(uint4)
public void operator *=(uint4 other)
Parameters
otheruint4
operator *(uint4, uint4)
public static uint4 operator *(uint4 lhs, uint4 rhs)
Parameters
Returns
operator *(uint4, uint)
public static uint4 operator *(uint4 lhs, uint rhs)
Parameters
Returns
operator *(uint, uint4)
public static uint4 operator *(uint lhs, uint4 rhs)
Parameters
Returns
operator ~(uint4)
public static uint4 operator ~(uint4 value)
Parameters
valueuint4
Returns
operator >>(uint4, int)
public static uint4 operator >>(uint4 x, int n)
Parameters
Returns
operator -(uint4, uint4)
public static uint4 operator -(uint4 lhs, uint4 rhs)
Parameters
Returns
operator -(uint4, uint)
public static uint4 operator -(uint4 lhs, uint rhs)
Parameters
Returns
operator -(uint, uint4)
public static uint4 operator -(uint lhs, uint4 rhs)
Parameters
Returns
operator -=(uint4)
public void operator -=(uint4 other)
Parameters
otheruint4
operator -(uint4)
public static uint4 operator -(uint4 value)
Parameters
valueuint4
Returns
operator +(uint4)
public static uint4 operator +(uint4 value)
Parameters
valueuint4