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