Unity.Mathematics
bool2
Constructors
bool2
Fields
x
y
Properties
Item
xx
xxx
xxxx
xxxy
xxy
xxyx
xxyy
xy
xyx
xyxx
xyxy
xyy
xyyx
xyyy
yx
yxx
yxxx
yxxy
yxy
yxyx
yxyy
yy
yyx
yyxx
yyxy
yyy
yyyx
yyyy
Methods
Equals
GetHashCode
ToString
Operators
BitwiseAnd
BitwiseOr
Equality
ExclusiveOr
Implicit
Inequality
LogicalNot
bool2x2
Constructors
bool2x2
Fields
c0
c1
Properties
Item
Methods
Equals
GetHashCode
ToString
Operators
BitwiseAnd
BitwiseOr
Equality
ExclusiveOr
Implicit
Inequality
LogicalNot
bool2x3
Constructors
bool2x3
Fields
c0
c1
c2
Properties
Item
Methods
Equals
GetHashCode
ToString
Operators
BitwiseAnd
BitwiseOr
Equality
ExclusiveOr
Implicit
Inequality
LogicalNot
bool2x4
Constructors
bool2x4
Fields
c0
c1
c2
c3
Properties
Item
Methods
Equals
GetHashCode
ToString
Operators
BitwiseAnd
BitwiseOr
Equality
ExclusiveOr
Implicit
Inequality
LogicalNot
bool3
Constructors
bool3
Fields
x
y
z
Properties
Item
xx
xxx
xxxx
xxxy
xxxz
xxy
xxyx
xxyy
xxyz
xxz
xxzx
xxzy
xxzz
xy
xyx
xyxx
xyxy
xyxz
xyy
xyyx
xyyy
xyyz
xyz
xyzx
xyzy
xyzz
xz
xzx
xzxx
xzxy
xzxz
xzy
xzyx
xzyy
xzyz
xzz
xzzx
xzzy
xzzz
yx
yxx
yxxx
yxxy
yxxz
yxy
yxyx
yxyy
yxyz
yxz
yxzx
yxzy
yxzz
yy
yyx
yyxx
yyxy
yyxz
yyy
yyyx
yyyy
yyyz
yyz
yyzx
yyzy
yyzz
yz
yzx
yzxx
yzxy
yzxz
yzy
yzyx
yzyy
yzyz
yzz
yzzx
yzzy
yzzz
zx
zxx
zxxx
zxxy
zxxz
zxy
zxyx
zxyy
zxyz
zxz
zxzx
zxzy
zxzz
zy
zyx
zyxx
zyxy
zyxz
zyy
zyyx
zyyy
zyyz
zyz
zyzx
zyzy
zyzz
zz
zzx
zzxx
zzxy
zzxz
zzy
zzyx
zzyy
zzyz
zzz
zzzx
zzzy
zzzz
Methods
Equals
GetHashCode
ToString
Operators
BitwiseAnd
BitwiseOr
Equality
ExclusiveOr
Implicit
Inequality
LogicalNot
bool3x2
Constructors
bool3x2
Fields
c0
c1
Properties
Item
Methods
Equals
GetHashCode
ToString
Operators
BitwiseAnd
BitwiseOr
Equality
ExclusiveOr
Implicit
Inequality
LogicalNot
bool3x3
Constructors
bool3x3
Fields
c0
c1
c2
Properties
Item
Methods
Equals
GetHashCode
ToString
Operators
BitwiseAnd
BitwiseOr
Equality
ExclusiveOr
Implicit
Inequality
LogicalNot
bool3x4
Constructors
bool3x4
Fields
c0
c1
c2
c3
Properties
Item
Methods
Equals
GetHashCode
ToString
Operators
BitwiseAnd
BitwiseOr
Equality
ExclusiveOr
Implicit
Inequality
LogicalNot
bool4
Constructors
bool4
Fields
w
x
y
z
Properties
Item
ww
www
wwww
wwwx
wwwy
wwwz
wwx
wwxw
wwxx
wwxy
wwxz
wwy
wwyw
wwyx
wwyy
wwyz
wwz
wwzw
wwzx
wwzy
wwzz
wx
wxw
wxww
wxwx
wxwy
wxwz
wxx
wxxw
wxxx
wxxy
wxxz
wxy
wxyw
wxyx
wxyy
wxyz
wxz
wxzw
wxzx
wxzy
wxzz
wy
wyw
wyww
wywx
wywy
wywz
wyx
wyxw
wyxx
wyxy
wyxz
wyy
wyyw
wyyx
wyyy
wyyz
wyz
wyzw
wyzx
wyzy
wyzz
wz
wzw
wzww
wzwx
wzwy
wzwz
wzx
wzxw
wzxx
wzxy
wzxz
wzy
wzyw
wzyx
wzyy
wzyz
wzz
wzzw
wzzx
wzzy
wzzz
xw
xww
xwww
xwwx
xwwy
xwwz
xwx
xwxw
xwxx
xwxy
xwxz
xwy
xwyw
xwyx
xwyy
xwyz
xwz
xwzw
xwzx
xwzy
xwzz
xx
xxw
xxww
xxwx
xxwy
xxwz
xxx
xxxw
xxxx
xxxy
xxxz
xxy
xxyw
xxyx
xxyy
xxyz
xxz
xxzw
xxzx
xxzy
xxzz
xy
xyw
xyww
xywx
xywy
xywz
xyx
xyxw
xyxx
xyxy
xyxz
xyy
xyyw
xyyx
xyyy
xyyz
xyz
xyzw
xyzx
xyzy
xyzz
xz
xzw
xzww
xzwx
xzwy
xzwz
xzx
xzxw
xzxx
xzxy
xzxz
xzy
xzyw
xzyx
xzyy
xzyz
xzz
xzzw
xzzx
xzzy
xzzz
yw
yww
ywww
ywwx
ywwy
ywwz
ywx
ywxw
ywxx
ywxy
ywxz
ywy
ywyw
ywyx
ywyy
ywyz
ywz
ywzw
ywzx
ywzy
ywzz
yx
yxw
yxww
yxwx
yxwy
yxwz
yxx
yxxw
yxxx
yxxy
yxxz
yxy
yxyw
yxyx
yxyy
yxyz
yxz
yxzw
yxzx
yxzy
yxzz
yy
yyw
yyww
yywx
yywy
yywz
yyx
yyxw
yyxx
yyxy
yyxz
yyy
yyyw
yyyx
yyyy
yyyz
yyz
yyzw
yyzx
yyzy
yyzz
yz
yzw
yzww
yzwx
yzwy
yzwz
yzx
yzxw
yzxx
yzxy
yzxz
yzy
yzyw
yzyx
yzyy
yzyz
yzz
yzzw
yzzx
yzzy
yzzz
zw
zww
zwww
zwwx
zwwy
zwwz
zwx
zwxw
zwxx
zwxy
zwxz
zwy
zwyw
zwyx
zwyy
zwyz
zwz
zwzw
zwzx
zwzy
zwzz
zx
zxw
zxww
zxwx
zxwy
zxwz
zxx
zxxw
zxxx
zxxy
zxxz
zxy
zxyw
zxyx
zxyy
zxyz
zxz
zxzw
zxzx
zxzy
zxzz
zy
zyw
zyww
zywx
zywy
zywz
zyx
zyxw
zyxx
zyxy
zyxz
zyy
zyyw
zyyx
zyyy
zyyz
zyz
zyzw
zyzx
zyzy
zyzz
zz
zzw
zzww
zzwx
zzwy
zzwz
zzx
zzxw
zzxx
zzxy
zzxz
zzy
zzyw
zzyx
zzyy
zzyz
zzz
zzzw
zzzx
zzzy
zzzz
Methods
Equals
GetHashCode
ToString
Operators
BitwiseAnd
BitwiseOr
Equality
ExclusiveOr
Implicit
Inequality
LogicalNot
bool4x2
Constructors
bool4x2
Fields
c0
c1
Properties
Item
Methods
Equals
GetHashCode
ToString
Operators
BitwiseAnd
BitwiseOr
Equality
ExclusiveOr
Implicit
Inequality
LogicalNot
bool4x3
Constructors
bool4x3
Fields
c0
c1
c2
Properties
Item
Methods
Equals
GetHashCode
ToString
Operators
BitwiseAnd
BitwiseOr
Equality
ExclusiveOr
Implicit
Inequality
LogicalNot
bool4x4
Constructors
bool4x4
Fields
c0
c1
c2
c3
Properties
Item
Methods
Equals
GetHashCode
ToString
Operators
BitwiseAnd
BitwiseOr
Equality
ExclusiveOr
Implicit
Inequality
LogicalNot
DoNotNormalizeAttribute
double2
Constructors
double2
Fields
x
y
zero
Properties
Item
xx
xxx
xxxx
xxxy
xxy
xxyx
xxyy
xy
xyx
xyxx
xyxy
xyy
xyyx
xyyy
yx
yxx
yxxx
yxxy
yxy
yxyx
yxyy
yy
yyx
yyxx
yyxy
yyy
yyyx
yyyy
Methods
Equals
GetHashCode
ToString
Operators
Addition
Decrement
Division
Equality
Explicit
GreaterThan
GreaterThanOrEqual
Implicit
Increment
Inequality
LessThan
LessThanOrEqual
Modulus
Multiply
Subtraction
UnaryNegation
UnaryPlus
double2x2
Constructors
double2x2
Fields
c0
c1
identity
zero
Properties
Item
Methods
Equals
GetHashCode
ToString
Operators
Addition
Decrement
Division
Equality
Explicit
GreaterThan
GreaterThanOrEqual
Implicit
Increment
Inequality
LessThan
LessThanOrEqual
Modulus
Multiply
Subtraction
UnaryNegation
UnaryPlus
double2x3
Constructors
double2x3
Fields
c0
c1
c2
zero
Properties
Item
Methods
Equals
GetHashCode
ToString
Operators
Addition
Decrement
Division
Equality
Explicit
GreaterThan
GreaterThanOrEqual
Implicit
Increment
Inequality
LessThan
LessThanOrEqual
Modulus
Multiply
Subtraction
UnaryNegation
UnaryPlus
double2x4
Constructors
double2x4
Fields
c0
c1
c2
c3
zero
Properties
Item
Methods
Equals
GetHashCode
ToString
Operators
Addition
Decrement
Division
Equality
Explicit
GreaterThan
GreaterThanOrEqual
Implicit
Increment
Inequality
LessThan
LessThanOrEqual
Modulus
Multiply
Subtraction
UnaryNegation
UnaryPlus
double3
Constructors
double3
Fields
x
y
z
zero
Properties
Item
xx
xxx
xxxx
xxxy
xxxz
xxy
xxyx
xxyy
xxyz
xxz
xxzx
xxzy
xxzz
xy
xyx
xyxx
xyxy
xyxz
xyy
xyyx
xyyy
xyyz
xyz
xyzx
xyzy
xyzz
xz
xzx
xzxx
xzxy
xzxz
xzy
xzyx
xzyy
xzyz
xzz
xzzx
xzzy
xzzz
yx
yxx
yxxx
yxxy
yxxz
yxy
yxyx
yxyy
yxyz
yxz
yxzx
yxzy
yxzz
yy
yyx
yyxx
yyxy
yyxz
yyy
yyyx
yyyy
yyyz
yyz
yyzx
yyzy
yyzz
yz
yzx
yzxx
yzxy
yzxz
yzy
yzyx
yzyy
yzyz
yzz
yzzx
yzzy
yzzz
zx
zxx
zxxx
zxxy
zxxz
zxy
zxyx
zxyy
zxyz
zxz
zxzx
zxzy
zxzz
zy
zyx
zyxx
zyxy
zyxz
zyy
zyyx
zyyy
zyyz
zyz
zyzx
zyzy
zyzz
zz
zzx
zzxx
zzxy
zzxz
zzy
zzyx
zzyy
zzyz
zzz
zzzx
zzzy
zzzz
Methods
Equals
GetHashCode
ToString
Operators
Addition
Decrement
Division
Equality
Explicit
GreaterThan
GreaterThanOrEqual
Implicit
Increment
Inequality
LessThan
LessThanOrEqual
Modulus
Multiply
Subtraction
UnaryNegation
UnaryPlus
double3x2
Constructors
double3x2
Fields
c0
c1
zero
Properties
Item
Methods
Equals
GetHashCode
ToString
Operators
Addition
Decrement
Division
Equality
Explicit
GreaterThan
GreaterThanOrEqual
Implicit
Increment
Inequality
LessThan
LessThanOrEqual
Modulus
Multiply
Subtraction
UnaryNegation
UnaryPlus
double3x3
Constructors
double3x3
Fields
c0
c1
c2
identity
zero
Properties
Item
Methods
Equals
GetHashCode
ToString
Operators
Addition
Decrement
Division
Equality
Explicit
GreaterThan
GreaterThanOrEqual
Implicit
Increment
Inequality
LessThan
LessThanOrEqual
Modulus
Multiply
Subtraction
UnaryNegation
UnaryPlus
double3x4
Constructors
double3x4
Fields
c0
c1
c2
c3
zero
Properties
Item
Methods
Equals
GetHashCode
ToString
Operators
Addition
Decrement
Division
Equality
Explicit
GreaterThan
GreaterThanOrEqual
Implicit
Increment
Inequality
LessThan
LessThanOrEqual
Modulus
Multiply
Subtraction
UnaryNegation
UnaryPlus
double4
Constructors
double4
Fields
w
x
y
z
zero
Properties
Item
ww
www
wwww
wwwx
wwwy
wwwz
wwx
wwxw
wwxx
wwxy
wwxz
wwy
wwyw
wwyx
wwyy
wwyz
wwz
wwzw
wwzx
wwzy
wwzz
wx
wxw
wxww
wxwx
wxwy
wxwz
wxx
wxxw
wxxx
wxxy
wxxz
wxy
wxyw
wxyx
wxyy
wxyz
wxz
wxzw
wxzx
wxzy
wxzz
wy
wyw
wyww
wywx
wywy
wywz
wyx
wyxw
wyxx
wyxy
wyxz
wyy
wyyw
wyyx
wyyy
wyyz
wyz
wyzw
wyzx
wyzy
wyzz
wz
wzw
wzww
wzwx
wzwy
wzwz
wzx
wzxw
wzxx
wzxy
wzxz
wzy
wzyw
wzyx
wzyy
wzyz
wzz
wzzw
wzzx
wzzy
wzzz
xw
xww
xwww
xwwx
xwwy
xwwz
xwx
xwxw
xwxx
xwxy
xwxz
xwy
xwyw
xwyx
xwyy
xwyz
xwz
xwzw
xwzx
xwzy
xwzz
xx
xxw
xxww
xxwx
xxwy
xxwz
xxx
xxxw
xxxx
xxxy
xxxz
xxy
xxyw
xxyx
xxyy
xxyz
xxz
xxzw
xxzx
xxzy
xxzz
xy
xyw
xyww
xywx
xywy
xywz
xyx
xyxw
xyxx
xyxy
xyxz
xyy
xyyw
xyyx
xyyy
xyyz
xyz
xyzw
xyzx
xyzy
xyzz
xz
xzw
xzww
xzwx
xzwy
xzwz
xzx
xzxw
xzxx
xzxy
xzxz
xzy
xzyw
xzyx
xzyy
xzyz
xzz
xzzw
xzzx
xzzy
xzzz
yw
yww
ywww
ywwx
ywwy
ywwz
ywx
ywxw
ywxx
ywxy
ywxz
ywy
ywyw
ywyx
ywyy
ywyz
ywz
ywzw
ywzx
ywzy
ywzz
yx
yxw
yxww
yxwx
yxwy
yxwz
yxx
yxxw
yxxx
yxxy
yxxz
yxy
yxyw
yxyx
yxyy
yxyz
yxz
yxzw
yxzx
yxzy
yxzz
yy
yyw
yyww
yywx
yywy
yywz
yyx
yyxw
yyxx
yyxy
yyxz
yyy
yyyw
yyyx
yyyy
yyyz
yyz
yyzw
yyzx
yyzy
yyzz
yz
yzw
yzww
yzwx
yzwy
yzwz
yzx
yzxw
yzxx
yzxy
yzxz
yzy
yzyw
yzyx
yzyy
yzyz
yzz
yzzw
yzzx
yzzy
yzzz
zw
zww
zwww
zwwx
zwwy
zwwz
zwx
zwxw
zwxx
zwxy
zwxz
zwy
zwyw
zwyx
zwyy
zwyz
zwz
zwzw
zwzx
zwzy
zwzz
zx
zxw
zxww
zxwx
zxwy
zxwz
zxx
zxxw
zxxx
zxxy
zxxz
zxy
zxyw
zxyx
zxyy
zxyz
zxz
zxzw
zxzx
zxzy
zxzz
zy
zyw
zyww
zywx
zywy
zywz
zyx
zyxw
zyxx
zyxy
zyxz
zyy
zyyw
zyyx
zyyy
zyyz
zyz
zyzw
zyzx
zyzy
zyzz
zz
zzw
zzww
zzwx
zzwy
zzwz
zzx
zzxw
zzxx
zzxy
zzxz
zzy
zzyw
zzyx
zzyy
zzyz
zzz
zzzw
zzzx
zzzy
zzzz
Methods
Equals
GetHashCode
ToString
Operators
Addition
Decrement
Division
Equality
Explicit
GreaterThan
GreaterThanOrEqual
Implicit
Increment
Inequality
LessThan
LessThanOrEqual
Modulus
Multiply
Subtraction
UnaryNegation
UnaryPlus
double4x2
Constructors
double4x2
Fields
c0
c1
zero
Properties
Item
Methods
Equals
GetHashCode
ToString
Operators
Addition
Decrement
Division
Equality
Explicit
GreaterThan
GreaterThanOrEqual
Implicit
Increment
Inequality
LessThan
LessThanOrEqual
Modulus
Multiply
Subtraction
UnaryNegation
UnaryPlus
double4x3
Constructors
double4x3
Fields
c0
c1
c2
zero
Properties
Item
Methods
Equals
GetHashCode
ToString
Operators
Addition
Decrement
Division
Equality
Explicit
GreaterThan
GreaterThanOrEqual
Implicit
Increment
Inequality
LessThan
LessThanOrEqual
Modulus
Multiply
Subtraction
UnaryNegation
UnaryPlus
double4x4
Constructors
double4x4
Fields
c0
c1
c2
c3
identity
zero
Properties
Item
Methods
Equals
GetHashCode
ToString
Operators
Addition
Decrement
Division
Equality
Explicit
GreaterThan
GreaterThanOrEqual
Implicit
Increment
Inequality
LessThan
LessThanOrEqual
Modulus
Multiply
Subtraction
UnaryNegation
UnaryPlus
float2
Constructors
float2
Fields
x
y
zero
Properties
Item
xx
xxx
xxxx
xxxy
xxy
xxyx
xxyy
xy
xyx
xyxx
xyxy
xyy
xyyx
xyyy
yx
yxx
yxxx
yxxy
yxy
yxyx
yxyy
yy
yyx
yyxx
yyxy
yyy
yyyx
yyyy
Methods
Equals
GetHashCode
ToString
Operators
Addition
Decrement
Division
Equality
Explicit
GreaterThan
GreaterThanOrEqual
Implicit
Increment
Inequality
LessThan
LessThanOrEqual
Modulus
Multiply
Subtraction
UnaryNegation
UnaryPlus
float2x2
Constructors
float2x2
Fields
c0
c1
identity
zero
Properties
Item
Methods
Equals
GetHashCode
Rotate
Scale
ToString
Operators
Addition
Decrement
Division
Equality
Explicit
GreaterThan
GreaterThanOrEqual
Implicit
Increment
Inequality
LessThan
LessThanOrEqual
Modulus
Multiply
Subtraction
UnaryNegation
UnaryPlus
float2x3
Constructors
float2x3
Fields
c0
c1
c2
zero
Properties
Item
Methods
Equals
GetHashCode
ToString
Operators
Addition
Decrement
Division
Equality
Explicit
GreaterThan
GreaterThanOrEqual
Implicit
Increment
Inequality
LessThan
LessThanOrEqual
Modulus
Multiply
Subtraction
UnaryNegation
UnaryPlus
float2x4
Constructors
float2x4
Fields
c0
c1
c2
c3
zero
Properties
Item
Methods
Equals
GetHashCode
ToString
Operators
Addition
Decrement
Division
Equality
Explicit
GreaterThan
GreaterThanOrEqual
Implicit
Increment
Inequality
LessThan
LessThanOrEqual
Modulus
Multiply
Subtraction
UnaryNegation
UnaryPlus
float3
Constructors
float3
Fields
x
y
z
zero
Properties
Item
xx
xxx
xxxx
xxxy
xxxz
xxy
xxyx
xxyy
xxyz
xxz
xxzx
xxzy
xxzz
xy
xyx
xyxx
xyxy
xyxz
xyy
xyyx
xyyy
xyyz
xyz
xyzx
xyzy
xyzz
xz
xzx
xzxx
xzxy
xzxz
xzy
xzyx
xzyy
xzyz
xzz
xzzx
xzzy
xzzz
yx
yxx
yxxx
yxxy
yxxz
yxy
yxyx
yxyy
yxyz
yxz
yxzx
yxzy
yxzz
yy
yyx
yyxx
yyxy
yyxz
yyy
yyyx
yyyy
yyyz
yyz
yyzx
yyzy
yyzz
yz
yzx
yzxx
yzxy
yzxz
yzy
yzyx
yzyy
yzyz
yzz
yzzx
yzzy
yzzz
zx
zxx
zxxx
zxxy
zxxz
zxy
zxyx
zxyy
zxyz
zxz
zxzx
zxzy
zxzz
zy
zyx
zyxx
zyxy
zyxz
zyy
zyyx
zyyy
zyyz
zyz
zyzx
zyzy
zyzz
zz
zzx
zzxx
zzxy
zzxz
zzy
zzyx
zzyy
zzyz
zzz
zzzx
zzzy
zzzz
Methods
Equals
GetHashCode
ToString
Operators
Addition
Decrement
Division
Equality
Explicit
GreaterThan
GreaterThanOrEqual
Implicit
Increment
Inequality
LessThan
LessThanOrEqual
Modulus
Multiply
Subtraction
UnaryNegation
UnaryPlus
float3x2
Constructors
float3x2
Fields
c0
c1
zero
Properties
Item
Methods
Equals
GetHashCode
ToString
Operators
Addition
Decrement
Division
Equality
Explicit
GreaterThan
GreaterThanOrEqual
Implicit
Increment
Inequality
LessThan
LessThanOrEqual
Modulus
Multiply
Subtraction
UnaryNegation
UnaryPlus
float3x3
Constructors
float3x3
Fields
c0
c1
c2
identity
zero
Properties
Item
Methods
AxisAngle
Equals
Euler
EulerXYZ
EulerXZY
EulerYXZ
EulerYZX
EulerZXY
EulerZYX
GetHashCode
LookRotation
LookRotationSafe
RotateX
RotateY
RotateZ
Scale
ToString
Operators
Addition
Decrement
Division
Equality
Explicit
GreaterThan
GreaterThanOrEqual
Implicit
Increment
Inequality
LessThan
LessThanOrEqual
Modulus
Multiply
Subtraction
UnaryNegation
UnaryPlus
float3x4
Constructors
float3x4
Fields
c0
c1
c2
c3
zero
Properties
Item
Methods
Equals
GetHashCode
ToString
Operators
Addition
Decrement
Division
Equality
Explicit
GreaterThan
GreaterThanOrEqual
Implicit
Increment
Inequality
LessThan
LessThanOrEqual
Modulus
Multiply
Subtraction
UnaryNegation
UnaryPlus
float4
Constructors
float4
Fields
w
x
y
z
zero
Properties
Item
ww
www
wwww
wwwx
wwwy
wwwz
wwx
wwxw
wwxx
wwxy
wwxz
wwy
wwyw
wwyx
wwyy
wwyz
wwz
wwzw
wwzx
wwzy
wwzz
wx
wxw
wxww
wxwx
wxwy
wxwz
wxx
wxxw
wxxx
wxxy
wxxz
wxy
wxyw
wxyx
wxyy
wxyz
wxz
wxzw
wxzx
wxzy
wxzz
wy
wyw
wyww
wywx
wywy
wywz
wyx
wyxw
wyxx
wyxy
wyxz
wyy
wyyw
wyyx
wyyy
wyyz
wyz
wyzw
wyzx
wyzy
wyzz
wz
wzw
wzww
wzwx
wzwy
wzwz
wzx
wzxw
wzxx
wzxy
wzxz
wzy
wzyw
wzyx
wzyy
wzyz
wzz
wzzw
wzzx
wzzy
wzzz
xw
xww
xwww
xwwx
xwwy
xwwz
xwx
xwxw
xwxx
xwxy
xwxz
xwy
xwyw
xwyx
xwyy
xwyz
xwz
xwzw
xwzx
xwzy
xwzz
xx
xxw
xxww
xxwx
xxwy
xxwz
xxx
xxxw
xxxx
xxxy
xxxz
xxy
xxyw
xxyx
xxyy
xxyz
xxz
xxzw
xxzx
xxzy
xxzz
xy
xyw
xyww
xywx
xywy
xywz
xyx
xyxw
xyxx
xyxy
xyxz
xyy
xyyw
xyyx
xyyy
xyyz
xyz
xyzw
xyzx
xyzy
xyzz
xz
xzw
xzww
xzwx
xzwy
xzwz
xzx
xzxw
xzxx
xzxy
xzxz
xzy
xzyw
xzyx
xzyy
xzyz
xzz
xzzw
xzzx
xzzy
xzzz
yw
yww
ywww
ywwx
ywwy
ywwz
ywx
ywxw
ywxx
ywxy
ywxz
ywy
ywyw
ywyx
ywyy
ywyz
ywz
ywzw
ywzx
ywzy
ywzz
yx
yxw
yxww
yxwx
yxwy
yxwz
yxx
yxxw
yxxx
yxxy
yxxz
yxy
yxyw
yxyx
yxyy
yxyz
yxz
yxzw
yxzx
yxzy
yxzz
yy
yyw
yyww
yywx
yywy
yywz
yyx
yyxw
yyxx
yyxy
yyxz
yyy
yyyw
yyyx
yyyy
yyyz
yyz
yyzw
yyzx
yyzy
yyzz
yz
yzw
yzww
yzwx
yzwy
yzwz
yzx
yzxw
yzxx
yzxy
yzxz
yzy
yzyw
yzyx
yzyy
yzyz
yzz
yzzw
yzzx
yzzy
yzzz
zw
zww
zwww
zwwx
zwwy
zwwz
zwx
zwxw
zwxx
zwxy
zwxz
zwy
zwyw
zwyx
zwyy
zwyz
zwz
zwzw
zwzx
zwzy
zwzz
zx
zxw
zxww
zxwx
zxwy
zxwz
zxx
zxxw
zxxx
zxxy
zxxz
zxy
zxyw
zxyx
zxyy
zxyz
zxz
zxzw
zxzx
zxzy
zxzz
zy
zyw
zyww
zywx
zywy
zywz
zyx
zyxw
zyxx
zyxy
zyxz
zyy
zyyw
zyyx
zyyy
zyyz
zyz
zyzw
zyzx
zyzy
zyzz
zz
zzw
zzww
zzwx
zzwy
zzwz
zzx
zzxw
zzxx
zzxy
zzxz
zzy
zzyw
zzyx
zzyy
zzyz
zzz
zzzw
zzzx
zzzy
zzzz
Methods
Equals
GetHashCode
ToString
Operators
Addition
Decrement
Division
Equality
Explicit
GreaterThan
GreaterThanOrEqual
Implicit
Increment
Inequality
LessThan
LessThanOrEqual
Modulus
Multiply
Subtraction
UnaryNegation
UnaryPlus
float4x2
Constructors
float4x2
Fields
c0
c1
zero
Properties
Item
Methods
Equals
GetHashCode
ToString
Operators
Addition
Decrement
Division
Equality
Explicit
GreaterThan
GreaterThanOrEqual
Implicit
Increment
Inequality
LessThan
LessThanOrEqual
Modulus
Multiply
Subtraction
UnaryNegation
UnaryPlus
float4x3
Constructors
float4x3
Fields
c0
c1
c2
zero
Properties
Item
Methods
Equals
GetHashCode
ToString
Operators
Addition
Decrement
Division
Equality
Explicit
GreaterThan
GreaterThanOrEqual
Implicit
Increment
Inequality
LessThan
LessThanOrEqual
Modulus
Multiply
Subtraction
UnaryNegation
UnaryPlus
float4x4
Constructors
float4x4
Fields
c0
c1
c2
c3
identity
zero
Properties
Item
Methods
AxisAngle
Equals
Euler
EulerXYZ
EulerXZY
EulerYXZ
EulerYZX
EulerZXY
EulerZYX
GetHashCode
LookAt
Ortho
OrthoOffCenter
PerspectiveFov
PerspectiveOffCenter
RotateX
RotateY
RotateZ
Scale
ToString
Translate
TRS
Operators
Addition
Decrement
Division
Equality
Explicit
GreaterThan
GreaterThanOrEqual
Implicit
Increment
Inequality
LessThan
LessThanOrEqual
Modulus
Multiply
Subtraction
UnaryNegation
UnaryPlus
half
Constructors
half
Fields
value
zero
Properties
MaxValue
MaxValueAsHalf
MinValue
MinValueAsHalf
Methods
Equals
GetHashCode
ToString
Operators
Equality
Explicit
Implicit
Inequality
half2
Constructors
half2
Fields
x
y
zero
Properties
Item
xx
xxx
xxxx
xxxy
xxy
xxyx
xxyy
xy
xyx
xyxx
xyxy
xyy
xyyx
xyyy
yx
yxx
yxxx
yxxy
yxy
yxyx
yxyy
yy
yyx
yyxx
yyxy
yyy
yyyx
yyyy
Methods
Equals
GetHashCode
ToString
Operators
Equality
Explicit
Implicit
Inequality
half3
Constructors
half3
Fields
x
y
z
zero
Properties
Item
xx
xxx
xxxx
xxxy
xxxz
xxy
xxyx
xxyy
xxyz
xxz
xxzx
xxzy
xxzz
xy
xyx
xyxx
xyxy
xyxz
xyy
xyyx
xyyy
xyyz
xyz
xyzx
xyzy
xyzz
xz
xzx
xzxx
xzxy
xzxz
xzy
xzyx
xzyy
xzyz
xzz
xzzx
xzzy
xzzz
yx
yxx
yxxx
yxxy
yxxz
yxy
yxyx
yxyy
yxyz
yxz
yxzx
yxzy
yxzz
yy
yyx
yyxx
yyxy
yyxz
yyy
yyyx
yyyy
yyyz
yyz
yyzx
yyzy
yyzz
yz
yzx
yzxx
yzxy
yzxz
yzy
yzyx
yzyy
yzyz
yzz
yzzx
yzzy
yzzz
zx
zxx
zxxx
zxxy
zxxz
zxy
zxyx
zxyy
zxyz
zxz
zxzx
zxzy
zxzz
zy
zyx
zyxx
zyxy
zyxz
zyy
zyyx
zyyy
zyyz
zyz
zyzx
zyzy
zyzz
zz
zzx
zzxx
zzxy
zzxz
zzy
zzyx
zzyy
zzyz
zzz
zzzx
zzzy
zzzz
Methods
Equals
GetHashCode
ToString
Operators
Equality
Explicit
Implicit
Inequality
half4
Constructors
half4
Fields
w
x
y
z
zero
Properties
Item
ww
www
wwww
wwwx
wwwy
wwwz
wwx
wwxw
wwxx
wwxy
wwxz
wwy
wwyw
wwyx
wwyy
wwyz
wwz
wwzw
wwzx
wwzy
wwzz
wx
wxw
wxww
wxwx
wxwy
wxwz
wxx
wxxw
wxxx
wxxy
wxxz
wxy
wxyw
wxyx
wxyy
wxyz
wxz
wxzw
wxzx
wxzy
wxzz
wy
wyw
wyww
wywx
wywy
wywz
wyx
wyxw
wyxx
wyxy
wyxz
wyy
wyyw
wyyx
wyyy
wyyz
wyz
wyzw
wyzx
wyzy
wyzz
wz
wzw
wzww
wzwx
wzwy
wzwz
wzx
wzxw
wzxx
wzxy
wzxz
wzy
wzyw
wzyx
wzyy
wzyz
wzz
wzzw
wzzx
wzzy
wzzz
xw
xww
xwww
xwwx
xwwy
xwwz
xwx
xwxw
xwxx
xwxy
xwxz
xwy
xwyw
xwyx
xwyy
xwyz
xwz
xwzw
xwzx
xwzy
xwzz
xx
xxw
xxww
xxwx
xxwy
xxwz
xxx
xxxw
xxxx
xxxy
xxxz
xxy
xxyw
xxyx
xxyy
xxyz
xxz
xxzw
xxzx
xxzy
xxzz
xy
xyw
xyww
xywx
xywy
xywz
xyx
xyxw
xyxx
xyxy
xyxz
xyy
xyyw
xyyx
xyyy
xyyz
xyz
xyzw
xyzx
xyzy
xyzz
xz
xzw
xzww
xzwx
xzwy
xzwz
xzx
xzxw
xzxx
xzxy
xzxz
xzy
xzyw
xzyx
xzyy
xzyz
xzz
xzzw
xzzx
xzzy
xzzz
yw
yww
ywww
ywwx
ywwy
ywwz
ywx
ywxw
ywxx
ywxy
ywxz
ywy
ywyw
ywyx
ywyy
ywyz
ywz
ywzw
ywzx
ywzy
ywzz
yx
yxw
yxww
yxwx
yxwy
yxwz
yxx
yxxw
yxxx
yxxy
yxxz
yxy
yxyw
yxyx
yxyy
yxyz
yxz
yxzw
yxzx
yxzy
yxzz
yy
yyw
yyww
yywx
yywy
yywz
yyx
yyxw
yyxx
yyxy
yyxz
yyy
yyyw
yyyx
yyyy
yyyz
yyz
yyzw
yyzx
yyzy
yyzz
yz
yzw
yzww
yzwx
yzwy
yzwz
yzx
yzxw
yzxx
yzxy
yzxz
yzy
yzyw
yzyx
yzyy
yzyz
yzz
yzzw
yzzx
yzzy
yzzz
zw
zww
zwww
zwwx
zwwy
zwwz
zwx
zwxw
zwxx
zwxy
zwxz
zwy
zwyw
zwyx
zwyy
zwyz
zwz
zwzw
zwzx
zwzy
zwzz
zx
zxw
zxww
zxwx
zxwy
zxwz
zxx
zxxw
zxxx
zxxy
zxxz
zxy
zxyw
zxyx
zxyy
zxyz
zxz
zxzw
zxzx
zxzy
zxzz
zy
zyw
zyww
zywx
zywy
zywz
zyx
zyxw
zyxx
zyxy
zyxz
zyy
zyyw
zyyx
zyyy
zyyz
zyz
zyzw
zyzx
zyzy
zyzz
zz
zzw
zzww
zzwx
zzwy
zzwz
zzx
zzxw
zzxx
zzxy
zzxz
zzy
zzyw
zzyx
zzyy
zzyz
zzz
zzzw
zzzx
zzzy
zzzz
Methods
Equals
GetHashCode
ToString
Operators
Equality
Explicit
Implicit
Inequality
int2
Constructors
int2
Fields
x
y
zero
Properties
Item
xx
xxx
xxxx
xxxy
xxy
xxyx
xxyy
xy
xyx
xyxx
xyxy
xyy
xyyx
xyyy
yx
yxx
yxxx
yxxy
yxy
yxyx
yxyy
yy
yyx
yyxx
yyxy
yyy
yyyx
yyyy
Methods
Equals
GetHashCode
ToString
Operators
Addition
BitwiseAnd
BitwiseOr
Decrement
Division
Equality
ExclusiveOr
Explicit
GreaterThan
GreaterThanOrEqual
Implicit
Increment
Inequality
LeftShift
LessThan
LessThanOrEqual
Modulus
Multiply
OnesComplement
RightShift
Subtraction
UnaryNegation
UnaryPlus
int2x2
Constructors
int2x2
Fields
c0
c1
identity
zero
Properties
Item
Methods
Equals
GetHashCode
ToString
Operators
Addition
BitwiseAnd
BitwiseOr
Decrement
Division
Equality
ExclusiveOr
Explicit
GreaterThan
GreaterThanOrEqual
Implicit
Increment
Inequality
LeftShift
LessThan
LessThanOrEqual
Modulus
Multiply
OnesComplement
RightShift
Subtraction
UnaryNegation
UnaryPlus
int2x3
Constructors
int2x3
Fields
c0
c1
c2
zero
Properties
Item
Methods
Equals
GetHashCode
ToString
Operators
Addition
BitwiseAnd
BitwiseOr
Decrement
Division
Equality
ExclusiveOr
Explicit
GreaterThan
GreaterThanOrEqual
Implicit
Increment
Inequality
LeftShift
LessThan
LessThanOrEqual
Modulus
Multiply
OnesComplement
RightShift
Subtraction
UnaryNegation
UnaryPlus
int2x4
Constructors
int2x4
Fields
c0
c1
c2
c3
zero
Properties
Item
Methods
Equals
GetHashCode
ToString
Operators
Addition
BitwiseAnd
BitwiseOr
Decrement
Division
Equality
ExclusiveOr
Explicit
GreaterThan
GreaterThanOrEqual
Implicit
Increment
Inequality
LeftShift
LessThan
LessThanOrEqual
Modulus
Multiply
OnesComplement
RightShift
Subtraction
UnaryNegation
UnaryPlus
int3
Constructors
int3
Fields
x
y
z
zero
Properties
Item
xx
xxx
xxxx
xxxy
xxxz
xxy
xxyx
xxyy
xxyz
xxz
xxzx
xxzy
xxzz
xy
xyx
xyxx
xyxy
xyxz
xyy
xyyx
xyyy
xyyz
xyz
xyzx
xyzy
xyzz
xz
xzx
xzxx
xzxy
xzxz
xzy
xzyx
xzyy
xzyz
xzz
xzzx
xzzy
xzzz
yx
yxx
yxxx
yxxy
yxxz
yxy
yxyx
yxyy
yxyz
yxz
yxzx
yxzy
yxzz
yy
yyx
yyxx
yyxy
yyxz
yyy
yyyx
yyyy
yyyz
yyz
yyzx
yyzy
yyzz
yz
yzx
yzxx
yzxy
yzxz
yzy
yzyx
yzyy
yzyz
yzz
yzzx
yzzy
yzzz
zx
zxx
zxxx
zxxy
zxxz
zxy
zxyx
zxyy
zxyz
zxz
zxzx
zxzy
zxzz
zy
zyx
zyxx
zyxy
zyxz
zyy
zyyx
zyyy
zyyz
zyz
zyzx
zyzy
zyzz
zz
zzx
zzxx
zzxy
zzxz
zzy
zzyx
zzyy
zzyz
zzz
zzzx
zzzy
zzzz
Methods
Equals
GetHashCode
ToString
Operators
Addition
BitwiseAnd
BitwiseOr
Decrement
Division
Equality
ExclusiveOr
Explicit
GreaterThan
GreaterThanOrEqual
Implicit
Increment
Inequality
LeftShift
LessThan
LessThanOrEqual
Modulus
Multiply
OnesComplement
RightShift
Subtraction
UnaryNegation
UnaryPlus
int3x2
Constructors
int3x2
Fields
c0
c1
zero
Properties
Item
Methods
Equals
GetHashCode
ToString
Operators
Addition
BitwiseAnd
BitwiseOr
Decrement
Division
Equality
ExclusiveOr
Explicit
GreaterThan
GreaterThanOrEqual
Implicit
Increment
Inequality
LeftShift
LessThan
LessThanOrEqual
Modulus
Multiply
OnesComplement
RightShift
Subtraction
UnaryNegation
UnaryPlus
int3x3
Constructors
int3x3
Fields
c0
c1
c2
identity
zero
Properties
Item
Methods
Equals
GetHashCode
ToString
Operators
Addition
BitwiseAnd
BitwiseOr
Decrement
Division
Equality
ExclusiveOr
Explicit
GreaterThan
GreaterThanOrEqual
Implicit
Increment
Inequality
LeftShift
LessThan
LessThanOrEqual
Modulus
Multiply
OnesComplement
RightShift
Subtraction
UnaryNegation
UnaryPlus
int3x4
Constructors
int3x4
Fields
c0
c1
c2
c3
zero
Properties
Item
Methods
Equals
GetHashCode
ToString
Operators
Addition
BitwiseAnd
BitwiseOr
Decrement
Division
Equality
ExclusiveOr
Explicit
GreaterThan
GreaterThanOrEqual
Implicit
Increment
Inequality
LeftShift
LessThan
LessThanOrEqual
Modulus
Multiply
OnesComplement
RightShift
Subtraction
UnaryNegation
UnaryPlus
int4
Constructors
int4
Fields
w
x
y
z
zero
Properties
Item
ww
www
wwww
wwwx
wwwy
wwwz
wwx
wwxw
wwxx
wwxy
wwxz
wwy
wwyw
wwyx
wwyy
wwyz
wwz
wwzw
wwzx
wwzy
wwzz
wx
wxw
wxww
wxwx
wxwy
wxwz
wxx
wxxw
wxxx
wxxy
wxxz
wxy
wxyw
wxyx
wxyy
wxyz
wxz
wxzw
wxzx
wxzy
wxzz
wy
wyw
wyww
wywx
wywy
wywz
wyx
wyxw
wyxx
wyxy
wyxz
wyy
wyyw
wyyx
wyyy
wyyz
wyz
wyzw
wyzx
wyzy
wyzz
wz
wzw
wzww
wzwx
wzwy
wzwz
wzx
wzxw
wzxx
wzxy
wzxz
wzy
wzyw
wzyx
wzyy
wzyz
wzz
wzzw
wzzx
wzzy
wzzz
xw
xww
xwww
xwwx
xwwy
xwwz
xwx
xwxw
xwxx
xwxy
xwxz
xwy
xwyw
xwyx
xwyy
xwyz
xwz
xwzw
xwzx
xwzy
xwzz
xx
xxw
xxww
xxwx
xxwy
xxwz
xxx
xxxw
xxxx
xxxy
xxxz
xxy
xxyw
xxyx
xxyy
xxyz
xxz
xxzw
xxzx
xxzy
xxzz
xy
xyw
xyww
xywx
xywy
xywz
xyx
xyxw
xyxx
xyxy
xyxz
xyy
xyyw
xyyx
xyyy
xyyz
xyz
xyzw
xyzx
xyzy
xyzz
xz
xzw
xzww
xzwx
xzwy
xzwz
xzx
xzxw
xzxx
xzxy
xzxz
xzy
xzyw
xzyx
xzyy
xzyz
xzz
xzzw
xzzx
xzzy
xzzz
yw
yww
ywww
ywwx
ywwy
ywwz
ywx
ywxw
ywxx
ywxy
ywxz
ywy
ywyw
ywyx
ywyy
ywyz
ywz
ywzw
ywzx
ywzy
ywzz
yx
yxw
yxww
yxwx
yxwy
yxwz
yxx
yxxw
yxxx
yxxy
yxxz
yxy
yxyw
yxyx
yxyy
yxyz
yxz
yxzw
yxzx
yxzy
yxzz
yy
yyw
yyww
yywx
yywy
yywz
yyx
yyxw
yyxx
yyxy
yyxz
yyy
yyyw
yyyx
yyyy
yyyz
yyz
yyzw
yyzx
yyzy
yyzz
yz
yzw
yzww
yzwx
yzwy
yzwz
yzx
yzxw
yzxx
yzxy
yzxz
yzy
yzyw
yzyx
yzyy
yzyz
yzz
yzzw
yzzx
yzzy
yzzz
zw
zww
zwww
zwwx
zwwy
zwwz
zwx
zwxw
zwxx
zwxy
zwxz
zwy
zwyw
zwyx
zwyy
zwyz
zwz
zwzw
zwzx
zwzy
zwzz
zx
zxw
zxww
zxwx
zxwy
zxwz
zxx
zxxw
zxxx
zxxy
zxxz
zxy
zxyw
zxyx
zxyy
zxyz
zxz
zxzw
zxzx
zxzy
zxzz
zy
zyw
zyww
zywx
zywy
zywz
zyx
zyxw
zyxx
zyxy
zyxz
zyy
zyyw
zyyx
zyyy
zyyz
zyz
zyzw
zyzx
zyzy
zyzz
zz
zzw
zzww
zzwx
zzwy
zzwz
zzx
zzxw
zzxx
zzxy
zzxz
zzy
zzyw
zzyx
zzyy
zzyz
zzz
zzzw
zzzx
zzzy
zzzz
Methods
Equals
GetHashCode
ToString
Operators
Addition
BitwiseAnd
BitwiseOr
Decrement
Division
Equality
ExclusiveOr
Explicit
GreaterThan
GreaterThanOrEqual
Implicit
Increment
Inequality
LeftShift
LessThan
LessThanOrEqual
Modulus
Multiply
OnesComplement
RightShift
Subtraction
UnaryNegation
UnaryPlus
int4x2
Constructors
int4x2
Fields
c0
c1
zero
Properties
Item
Methods
Equals
GetHashCode
ToString
Operators
Addition
BitwiseAnd
BitwiseOr
Decrement
Division
Equality
ExclusiveOr
Explicit
GreaterThan
GreaterThanOrEqual
Implicit
Increment
Inequality
LeftShift
LessThan
LessThanOrEqual
Modulus
Multiply
OnesComplement
RightShift
Subtraction
UnaryNegation
UnaryPlus
int4x3
Constructors
int4x3
Fields
c0
c1
c2
zero
Properties
Item
Methods
Equals
GetHashCode
ToString
Operators
Addition
BitwiseAnd
BitwiseOr
Decrement
Division
Equality
ExclusiveOr
Explicit
GreaterThan
GreaterThanOrEqual
Implicit
Increment
Inequality
LeftShift
LessThan
LessThanOrEqual
Modulus
Multiply
OnesComplement
RightShift
Subtraction
UnaryNegation
UnaryPlus
int4x4
Constructors
int4x4
Fields
c0
c1
c2
c3
identity
zero
Properties
Item
Methods
Equals
GetHashCode
ToString
Operators
Addition
BitwiseAnd
BitwiseOr
Decrement
Division
Equality
ExclusiveOr
Explicit
GreaterThan
GreaterThanOrEqual
Implicit
Increment
Inequality
LeftShift
LessThan
LessThanOrEqual
Modulus
Multiply
OnesComplement
RightShift
Subtraction
UnaryNegation
UnaryPlus
math
Fields
DBL_MIN_NORMAL
E
E_DBL
EPSILON
EPSILON_DBL
FLT_MIN_NORMAL
INFINITY
INFINITY_DBL
LN10
LN10_DBL
LN2
LN2_DBL
LOG10E
LOG10E_DBL
LOG2E
LOG2E_DBL
NAN
NAN_DBL
PI
PI_DBL
SQRT2
SQRT2_DBL
Methods
abs
acos
all
any
asdouble
asfloat
asin
asint
aslong
asuint
asulong
atan
atan2
back
bitmask
bool2
bool2x2
bool2x3
bool2x4
bool3
bool3x2
bool3x3
bool3x4
bool4
bool4x2
bool4x3
bool4x4
ceil
ceillog2
ceilpow2
clamp
cmax
cmin
compress
conjugate
cos
cosh
countbits
cross
csum
degrees
determinant
distance
distancesq
dot
double2
double2x2
double2x3
double2x4
double3
double3x2
double3x3
double3x4
double4
double4x2
double4x3
double4x4
down
exp
exp10
exp2
f16tof32
f32tof16
faceforward
fastinverse
float2
float2x2
float2x3
float2x4
float3
float3x2
float3x3
float3x4
float4
float4x2
float4x3
float4x4
floor
floorlog2
fmod
forward
frac
half
half2
half3
half4
hash
hashwide
int2
int2x2
int2x3
int2x4
int3
int3x2
int3x3
int3x4
int4
int4x2
int4x3
int4x4
inverse
isfinite
isinf
isnan
ispow2
left
length
lengthsq
lerp
log
log10
log2
lzcnt
mad
max
min
modf
mul
nlerp
normalize
normalizesafe
orthonormalize
pow
project
projectsafe
quaternion
radians
rcp
reflect
refract
remap
reversebits
right
RigidTransform
rol
ror
rotate
round
rsqrt
saturate
select
shuffle
sign
sin
sincos
sinh
slerp
smoothstep
sqrt
step
tan
tanh
transform
transpose
trunc
tzcnt
uint2
uint2x2
uint2x3
uint2x4
uint3
uint3x2
uint3x3
uint3x4
uint4
uint4x2
uint4x3
uint4x4
unitexp
unitlog
unlerp
up
math.RotationOrder
math.ShuffleComponent
noise
Methods
cellular
cellular2x2
cellular2x2x2
cnoise
pnoise
psrdnoise
psrnoise
snoise
srdnoise
srnoise
PostNormalizeAttribute
quaternion
Constructors
quaternion
Fields
identity
value
Methods
AxisAngle
Equals
Euler
EulerXYZ
EulerXZY
EulerYXZ
EulerYZX
EulerZXY
EulerZYX
GetHashCode
LookRotation
LookRotationSafe
RotateX
RotateY
RotateZ
ToString
Operators
Implicit
Random
Constructors
Random
Fields
state
Methods
CreateFromIndex
InitState
NextBool
NextBool2
NextBool3
NextBool4
NextDouble
NextDouble2
NextDouble2Direction
NextDouble3
NextDouble3Direction
NextDouble4
NextFloat
NextFloat2
NextFloat2Direction
NextFloat3
NextFloat3Direction
NextFloat4
NextInt
NextInt2
NextInt3
NextInt4
NextQuaternionRotation
NextUInt
NextUInt2
NextUInt3
NextUInt4
RigidTransform
Constructors
RigidTransform
Fields
identity
pos
rot
Methods
AxisAngle
Equals
Euler
EulerXYZ
EulerXZY
EulerYXZ
EulerYZX
EulerZXY
EulerZYX
GetHashCode
RotateX
RotateY
RotateZ
ToString
Translate
uint2
Constructors
uint2
Fields
x
y
zero
Properties
Item
xx
xxx
xxxx
xxxy
xxy
xxyx
xxyy
xy
xyx
xyxx
xyxy
xyy
xyyx
xyyy
yx
yxx
yxxx
yxxy
yxy
yxyx
yxyy
yy
yyx
yyxx
yyxy
yyy
yyyx
yyyy
Methods
Equals
GetHashCode
ToString
Operators
Addition
BitwiseAnd
BitwiseOr
Decrement
Division
Equality
ExclusiveOr
Explicit
GreaterThan
GreaterThanOrEqual
Implicit
Increment
Inequality
LeftShift
LessThan
LessThanOrEqual
Modulus
Multiply
OnesComplement
RightShift
Subtraction
UnaryNegation
UnaryPlus
uint2x2
Constructors
uint2x2
Fields
c0
c1
identity
zero
Properties
Item
Methods
Equals
GetHashCode
ToString
Operators
Addition
BitwiseAnd
BitwiseOr
Decrement
Division
Equality
ExclusiveOr
Explicit
GreaterThan
GreaterThanOrEqual
Implicit
Increment
Inequality
LeftShift
LessThan
LessThanOrEqual
Modulus
Multiply
OnesComplement
RightShift
Subtraction
UnaryNegation
UnaryPlus
uint2x3
Constructors
uint2x3
Fields
c0
c1
c2
zero
Properties
Item
Methods
Equals
GetHashCode
ToString
Operators
Addition
BitwiseAnd
BitwiseOr
Decrement
Division
Equality
ExclusiveOr
Explicit
GreaterThan
GreaterThanOrEqual
Implicit
Increment
Inequality
LeftShift
LessThan
LessThanOrEqual
Modulus
Multiply
OnesComplement
RightShift
Subtraction
UnaryNegation
UnaryPlus
uint2x4
Constructors
uint2x4
Fields
c0
c1
c2
c3
zero
Properties
Item
Methods
Equals
GetHashCode
ToString
Operators
Addition
BitwiseAnd
BitwiseOr
Decrement
Division
Equality
ExclusiveOr
Explicit
GreaterThan
GreaterThanOrEqual
Implicit
Increment
Inequality
LeftShift
LessThan
LessThanOrEqual
Modulus
Multiply
OnesComplement
RightShift
Subtraction
UnaryNegation
UnaryPlus
uint3
Constructors
uint3
Fields
x
y
z
zero
Properties
Item
xx
xxx
xxxx
xxxy
xxxz
xxy
xxyx
xxyy
xxyz
xxz
xxzx
xxzy
xxzz
xy
xyx
xyxx
xyxy
xyxz
xyy
xyyx
xyyy
xyyz
xyz
xyzx
xyzy
xyzz
xz
xzx
xzxx
xzxy
xzxz
xzy
xzyx
xzyy
xzyz
xzz
xzzx
xzzy
xzzz
yx
yxx
yxxx
yxxy
yxxz
yxy
yxyx
yxyy
yxyz
yxz
yxzx
yxzy
yxzz
yy
yyx
yyxx
yyxy
yyxz
yyy
yyyx
yyyy
yyyz
yyz
yyzx
yyzy
yyzz
yz
yzx
yzxx
yzxy
yzxz
yzy
yzyx
yzyy
yzyz
yzz
yzzx
yzzy
yzzz
zx
zxx
zxxx
zxxy
zxxz
zxy
zxyx
zxyy
zxyz
zxz
zxzx
zxzy
zxzz
zy
zyx
zyxx
zyxy
zyxz
zyy
zyyx
zyyy
zyyz
zyz
zyzx
zyzy
zyzz
zz
zzx
zzxx
zzxy
zzxz
zzy
zzyx
zzyy
zzyz
zzz
zzzx
zzzy
zzzz
Methods
Equals
GetHashCode
ToString
Operators
Addition
BitwiseAnd
BitwiseOr
Decrement
Division
Equality
ExclusiveOr
Explicit
GreaterThan
GreaterThanOrEqual
Implicit
Increment
Inequality
LeftShift
LessThan
LessThanOrEqual
Modulus
Multiply
OnesComplement
RightShift
Subtraction
UnaryNegation
UnaryPlus
uint3x2
Constructors
uint3x2
Fields
c0
c1
zero
Properties
Item
Methods
Equals
GetHashCode
ToString
Operators
Addition
BitwiseAnd
BitwiseOr
Decrement
Division
Equality
ExclusiveOr
Explicit
GreaterThan
GreaterThanOrEqual
Implicit
Increment
Inequality
LeftShift
LessThan
LessThanOrEqual
Modulus
Multiply
OnesComplement
RightShift
Subtraction
UnaryNegation
UnaryPlus
uint3x3
Constructors
uint3x3
Fields
c0
c1
c2
identity
zero
Properties
Item
Methods
Equals
GetHashCode
ToString
Operators
Addition
BitwiseAnd
BitwiseOr
Decrement
Division
Equality
ExclusiveOr
Explicit
GreaterThan
GreaterThanOrEqual
Implicit
Increment
Inequality
LeftShift
LessThan
LessThanOrEqual
Modulus
Multiply
OnesComplement
RightShift
Subtraction
UnaryNegation
UnaryPlus
uint3x4
Constructors
uint3x4
Fields
c0
c1
c2
c3
zero
Properties
Item
Methods
Equals
GetHashCode
ToString
Operators
Addition
BitwiseAnd
BitwiseOr
Decrement
Division
Equality
ExclusiveOr
Explicit
GreaterThan
GreaterThanOrEqual
Implicit
Increment
Inequality
LeftShift
LessThan
LessThanOrEqual
Modulus
Multiply
OnesComplement
RightShift
Subtraction
UnaryNegation
UnaryPlus
uint4
Constructors
uint4
Fields
w
x
y
z
zero
Properties
Item
ww
www
wwww
wwwx
wwwy
wwwz
wwx
wwxw
wwxx
wwxy
wwxz
wwy
wwyw
wwyx
wwyy
wwyz
wwz
wwzw
wwzx
wwzy
wwzz
wx
wxw
wxww
wxwx
wxwy
wxwz
wxx
wxxw
wxxx
wxxy
wxxz
wxy
wxyw
wxyx
wxyy
wxyz
wxz
wxzw
wxzx
wxzy
wxzz
wy
wyw
wyww
wywx
wywy
wywz
wyx
wyxw
wyxx
wyxy
wyxz
wyy
wyyw
wyyx
wyyy
wyyz
wyz
wyzw
wyzx
wyzy
wyzz
wz
wzw
wzww
wzwx
wzwy
wzwz
wzx
wzxw
wzxx
wzxy
wzxz
wzy
wzyw
wzyx
wzyy
wzyz
wzz
wzzw
wzzx
wzzy
wzzz
xw
xww
xwww
xwwx
xwwy
xwwz
xwx
xwxw
xwxx
xwxy
xwxz
xwy
xwyw
xwyx
xwyy
xwyz
xwz
xwzw
xwzx
xwzy
xwzz
xx
xxw
xxww
xxwx
xxwy
xxwz
xxx
xxxw
xxxx
xxxy
xxxz
xxy
xxyw
xxyx
xxyy
xxyz
xxz
xxzw
xxzx
xxzy
xxzz
xy
xyw
xyww
xywx
xywy
xywz
xyx
xyxw
xyxx
xyxy
xyxz
xyy
xyyw
xyyx
xyyy
xyyz
xyz
xyzw
xyzx
xyzy
xyzz
xz
xzw
xzww
xzwx
xzwy
xzwz
xzx
xzxw
xzxx
xzxy
xzxz
xzy
xzyw
xzyx
xzyy
xzyz
xzz
xzzw
xzzx
xzzy
xzzz
yw
yww
ywww
ywwx
ywwy
ywwz
ywx
ywxw
ywxx
ywxy
ywxz
ywy
ywyw
ywyx
ywyy
ywyz
ywz
ywzw
ywzx
ywzy
ywzz
yx
yxw
yxww
yxwx
yxwy
yxwz
yxx
yxxw
yxxx
yxxy
yxxz
yxy
yxyw
yxyx
yxyy
yxyz
yxz
yxzw
yxzx
yxzy
yxzz
yy
yyw
yyww
yywx
yywy
yywz
yyx
yyxw
yyxx
yyxy
yyxz
yyy
yyyw
yyyx
yyyy
yyyz
yyz
yyzw
yyzx
yyzy
yyzz
yz
yzw
yzww
yzwx
yzwy
yzwz
yzx
yzxw
yzxx
yzxy
yzxz
yzy
yzyw
yzyx
yzyy
yzyz
yzz
yzzw
yzzx
yzzy
yzzz
zw
zww
zwww
zwwx
zwwy
zwwz
zwx
zwxw
zwxx
zwxy
zwxz
zwy
zwyw
zwyx
zwyy
zwyz
zwz
zwzw
zwzx
zwzy
zwzz
zx
zxw
zxww
zxwx
zxwy
zxwz
zxx
zxxw
zxxx
zxxy
zxxz
zxy
zxyw
zxyx
zxyy
zxyz
zxz
zxzw
zxzx
zxzy
zxzz
zy
zyw
zyww
zywx
zywy
zywz
zyx
zyxw
zyxx
zyxy
zyxz
zyy
zyyw
zyyx
zyyy
zyyz
zyz
zyzw
zyzx
zyzy
zyzz
zz
zzw
zzww
zzwx
zzwy
zzwz
zzx
zzxw
zzxx
zzxy
zzxz
zzy
zzyw
zzyx
zzyy
zzyz
zzz
zzzw
zzzx
zzzy
zzzz
Methods
Equals
GetHashCode
ToString
Operators
Addition
BitwiseAnd
BitwiseOr
Decrement
Division
Equality
ExclusiveOr
Explicit
GreaterThan
GreaterThanOrEqual
Implicit
Increment
Inequality
LeftShift
LessThan
LessThanOrEqual
Modulus
Multiply
OnesComplement
RightShift
Subtraction
UnaryNegation
UnaryPlus
uint4x2
Constructors
uint4x2
Fields
c0
c1
zero
Properties
Item
Methods
Equals
GetHashCode
ToString
Operators
Addition
BitwiseAnd
BitwiseOr
Decrement
Division
Equality
ExclusiveOr
Explicit
GreaterThan
GreaterThanOrEqual
Implicit
Increment
Inequality
LeftShift
LessThan
LessThanOrEqual
Modulus
Multiply
OnesComplement
RightShift
Subtraction
UnaryNegation
UnaryPlus
uint4x3
Constructors
uint4x3
Fields
c0
c1
c2
zero
Properties
Item
Methods
Equals
GetHashCode
ToString
Operators
Addition
BitwiseAnd
BitwiseOr
Decrement
Division
Equality
ExclusiveOr
Explicit
GreaterThan
GreaterThanOrEqual
Implicit
Increment
Inequality
LeftShift
LessThan
LessThanOrEqual
Modulus
Multiply
OnesComplement
RightShift
Subtraction
UnaryNegation
UnaryPlus
uint4x4
Constructors
uint4x4
Fields
c0
c1
c2
c3
identity
zero
Properties
Item
Methods
Equals
GetHashCode
ToString
Operators
Addition
BitwiseAnd
BitwiseOr
Decrement
Division
Equality
ExclusiveOr
Explicit
GreaterThan
GreaterThanOrEqual
Implicit
Increment
Inequality
LeftShift
LessThan
LessThanOrEqual
Modulus
Multiply
OnesComplement
RightShift
Subtraction
UnaryNegation
UnaryPlus