docs.unity3d.com
  • Manual
  • Scripting API
  • Changelog
  • License
    Show / Hide Table of Contents
    • 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
          • Get​Hash​Code
          • To​String
        • Operators
          • Bitwise​And
          • Bitwise​Or
          • Equality
          • Exclusive​Or
          • Implicit
          • Inequality
          • Logical​Not
      • bool2x2
        • Constructors
          • bool2x2
        • Fields
          • c0
          • c1
        • Properties
          • Item
        • Methods
          • Equals
          • Get​Hash​Code
          • To​String
        • Operators
          • Bitwise​And
          • Bitwise​Or
          • Equality
          • Exclusive​Or
          • Implicit
          • Inequality
          • Logical​Not
      • bool2x3
        • Constructors
          • bool2x3
        • Fields
          • c0
          • c1
          • c2
        • Properties
          • Item
        • Methods
          • Equals
          • Get​Hash​Code
          • To​String
        • Operators
          • Bitwise​And
          • Bitwise​Or
          • Equality
          • Exclusive​Or
          • Implicit
          • Inequality
          • Logical​Not
      • bool2x4
        • Constructors
          • bool2x4
        • Fields
          • c0
          • c1
          • c2
          • c3
        • Properties
          • Item
        • Methods
          • Equals
          • Get​Hash​Code
          • To​String
        • Operators
          • Bitwise​And
          • Bitwise​Or
          • Equality
          • Exclusive​Or
          • Implicit
          • Inequality
          • Logical​Not
      • 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
          • Get​Hash​Code
          • To​String
        • Operators
          • Bitwise​And
          • Bitwise​Or
          • Equality
          • Exclusive​Or
          • Implicit
          • Inequality
          • Logical​Not
      • bool3x2
        • Constructors
          • bool3x2
        • Fields
          • c0
          • c1
        • Properties
          • Item
        • Methods
          • Equals
          • Get​Hash​Code
          • To​String
        • Operators
          • Bitwise​And
          • Bitwise​Or
          • Equality
          • Exclusive​Or
          • Implicit
          • Inequality
          • Logical​Not
      • bool3x3
        • Constructors
          • bool3x3
        • Fields
          • c0
          • c1
          • c2
        • Properties
          • Item
        • Methods
          • Equals
          • Get​Hash​Code
          • To​String
        • Operators
          • Bitwise​And
          • Bitwise​Or
          • Equality
          • Exclusive​Or
          • Implicit
          • Inequality
          • Logical​Not
      • bool3x4
        • Constructors
          • bool3x4
        • Fields
          • c0
          • c1
          • c2
          • c3
        • Properties
          • Item
        • Methods
          • Equals
          • Get​Hash​Code
          • To​String
        • Operators
          • Bitwise​And
          • Bitwise​Or
          • Equality
          • Exclusive​Or
          • Implicit
          • Inequality
          • Logical​Not
      • 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
          • Get​Hash​Code
          • To​String
        • Operators
          • Bitwise​And
          • Bitwise​Or
          • Equality
          • Exclusive​Or
          • Implicit
          • Inequality
          • Logical​Not
      • bool4x2
        • Constructors
          • bool4x2
        • Fields
          • c0
          • c1
        • Properties
          • Item
        • Methods
          • Equals
          • Get​Hash​Code
          • To​String
        • Operators
          • Bitwise​And
          • Bitwise​Or
          • Equality
          • Exclusive​Or
          • Implicit
          • Inequality
          • Logical​Not
      • bool4x3
        • Constructors
          • bool4x3
        • Fields
          • c0
          • c1
          • c2
        • Properties
          • Item
        • Methods
          • Equals
          • Get​Hash​Code
          • To​String
        • Operators
          • Bitwise​And
          • Bitwise​Or
          • Equality
          • Exclusive​Or
          • Implicit
          • Inequality
          • Logical​Not
      • bool4x4
        • Constructors
          • bool4x4
        • Fields
          • c0
          • c1
          • c2
          • c3
        • Properties
          • Item
        • Methods
          • Equals
          • Get​Hash​Code
          • To​String
        • Operators
          • Bitwise​And
          • Bitwise​Or
          • Equality
          • Exclusive​Or
          • Implicit
          • Inequality
          • Logical​Not
      • Do​Not​Normalize​Attribute
      • 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
          • Get​Hash​Code
          • To​String
        • Operators
          • Addition
          • Decrement
          • Division
          • Equality
          • Explicit
          • Greater​Than
          • Greater​Than​Or​Equal
          • Implicit
          • Increment
          • Inequality
          • Less​Than
          • Less​Than​Or​Equal
          • Modulus
          • Multiply
          • Subtraction
          • Unary​Negation
          • Unary​Plus
      • double2x2
        • Constructors
          • double2x2
        • Fields
          • c0
          • c1
          • identity
          • zero
        • Properties
          • Item
        • Methods
          • Equals
          • Get​Hash​Code
          • To​String
        • Operators
          • Addition
          • Decrement
          • Division
          • Equality
          • Explicit
          • Greater​Than
          • Greater​Than​Or​Equal
          • Implicit
          • Increment
          • Inequality
          • Less​Than
          • Less​Than​Or​Equal
          • Modulus
          • Multiply
          • Subtraction
          • Unary​Negation
          • Unary​Plus
      • double2x3
        • Constructors
          • double2x3
        • Fields
          • c0
          • c1
          • c2
          • zero
        • Properties
          • Item
        • Methods
          • Equals
          • Get​Hash​Code
          • To​String
        • Operators
          • Addition
          • Decrement
          • Division
          • Equality
          • Explicit
          • Greater​Than
          • Greater​Than​Or​Equal
          • Implicit
          • Increment
          • Inequality
          • Less​Than
          • Less​Than​Or​Equal
          • Modulus
          • Multiply
          • Subtraction
          • Unary​Negation
          • Unary​Plus
      • double2x4
        • Constructors
          • double2x4
        • Fields
          • c0
          • c1
          • c2
          • c3
          • zero
        • Properties
          • Item
        • Methods
          • Equals
          • Get​Hash​Code
          • To​String
        • Operators
          • Addition
          • Decrement
          • Division
          • Equality
          • Explicit
          • Greater​Than
          • Greater​Than​Or​Equal
          • Implicit
          • Increment
          • Inequality
          • Less​Than
          • Less​Than​Or​Equal
          • Modulus
          • Multiply
          • Subtraction
          • Unary​Negation
          • Unary​Plus
      • 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
          • Get​Hash​Code
          • To​String
        • Operators
          • Addition
          • Decrement
          • Division
          • Equality
          • Explicit
          • Greater​Than
          • Greater​Than​Or​Equal
          • Implicit
          • Increment
          • Inequality
          • Less​Than
          • Less​Than​Or​Equal
          • Modulus
          • Multiply
          • Subtraction
          • Unary​Negation
          • Unary​Plus
      • double3x2
        • Constructors
          • double3x2
        • Fields
          • c0
          • c1
          • zero
        • Properties
          • Item
        • Methods
          • Equals
          • Get​Hash​Code
          • To​String
        • Operators
          • Addition
          • Decrement
          • Division
          • Equality
          • Explicit
          • Greater​Than
          • Greater​Than​Or​Equal
          • Implicit
          • Increment
          • Inequality
          • Less​Than
          • Less​Than​Or​Equal
          • Modulus
          • Multiply
          • Subtraction
          • Unary​Negation
          • Unary​Plus
      • double3x3
        • Constructors
          • double3x3
        • Fields
          • c0
          • c1
          • c2
          • identity
          • zero
        • Properties
          • Item
        • Methods
          • Equals
          • Get​Hash​Code
          • To​String
        • Operators
          • Addition
          • Decrement
          • Division
          • Equality
          • Explicit
          • Greater​Than
          • Greater​Than​Or​Equal
          • Implicit
          • Increment
          • Inequality
          • Less​Than
          • Less​Than​Or​Equal
          • Modulus
          • Multiply
          • Subtraction
          • Unary​Negation
          • Unary​Plus
      • double3x4
        • Constructors
          • double3x4
        • Fields
          • c0
          • c1
          • c2
          • c3
          • zero
        • Properties
          • Item
        • Methods
          • Equals
          • Get​Hash​Code
          • To​String
        • Operators
          • Addition
          • Decrement
          • Division
          • Equality
          • Explicit
          • Greater​Than
          • Greater​Than​Or​Equal
          • Implicit
          • Increment
          • Inequality
          • Less​Than
          • Less​Than​Or​Equal
          • Modulus
          • Multiply
          • Subtraction
          • Unary​Negation
          • Unary​Plus
      • 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
          • Get​Hash​Code
          • To​String
        • Operators
          • Addition
          • Decrement
          • Division
          • Equality
          • Explicit
          • Greater​Than
          • Greater​Than​Or​Equal
          • Implicit
          • Increment
          • Inequality
          • Less​Than
          • Less​Than​Or​Equal
          • Modulus
          • Multiply
          • Subtraction
          • Unary​Negation
          • Unary​Plus
      • double4x2
        • Constructors
          • double4x2
        • Fields
          • c0
          • c1
          • zero
        • Properties
          • Item
        • Methods
          • Equals
          • Get​Hash​Code
          • To​String
        • Operators
          • Addition
          • Decrement
          • Division
          • Equality
          • Explicit
          • Greater​Than
          • Greater​Than​Or​Equal
          • Implicit
          • Increment
          • Inequality
          • Less​Than
          • Less​Than​Or​Equal
          • Modulus
          • Multiply
          • Subtraction
          • Unary​Negation
          • Unary​Plus
      • double4x3
        • Constructors
          • double4x3
        • Fields
          • c0
          • c1
          • c2
          • zero
        • Properties
          • Item
        • Methods
          • Equals
          • Get​Hash​Code
          • To​String
        • Operators
          • Addition
          • Decrement
          • Division
          • Equality
          • Explicit
          • Greater​Than
          • Greater​Than​Or​Equal
          • Implicit
          • Increment
          • Inequality
          • Less​Than
          • Less​Than​Or​Equal
          • Modulus
          • Multiply
          • Subtraction
          • Unary​Negation
          • Unary​Plus
      • double4x4
        • Constructors
          • double4x4
        • Fields
          • c0
          • c1
          • c2
          • c3
          • identity
          • zero
        • Properties
          • Item
        • Methods
          • Equals
          • Get​Hash​Code
          • To​String
        • Operators
          • Addition
          • Decrement
          • Division
          • Equality
          • Explicit
          • Greater​Than
          • Greater​Than​Or​Equal
          • Implicit
          • Increment
          • Inequality
          • Less​Than
          • Less​Than​Or​Equal
          • Modulus
          • Multiply
          • Subtraction
          • Unary​Negation
          • Unary​Plus
      • 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
          • Get​Hash​Code
          • To​String
        • Operators
          • Addition
          • Decrement
          • Division
          • Equality
          • Explicit
          • Greater​Than
          • Greater​Than​Or​Equal
          • Implicit
          • Increment
          • Inequality
          • Less​Than
          • Less​Than​Or​Equal
          • Modulus
          • Multiply
          • Subtraction
          • Unary​Negation
          • Unary​Plus
      • float2x2
        • Constructors
          • float2x2
        • Fields
          • c0
          • c1
          • identity
          • zero
        • Properties
          • Item
        • Methods
          • Equals
          • Get​Hash​Code
          • Rotate
          • Scale
          • To​String
        • Operators
          • Addition
          • Decrement
          • Division
          • Equality
          • Explicit
          • Greater​Than
          • Greater​Than​Or​Equal
          • Implicit
          • Increment
          • Inequality
          • Less​Than
          • Less​Than​Or​Equal
          • Modulus
          • Multiply
          • Subtraction
          • Unary​Negation
          • Unary​Plus
      • float2x3
        • Constructors
          • float2x3
        • Fields
          • c0
          • c1
          • c2
          • zero
        • Properties
          • Item
        • Methods
          • Equals
          • Get​Hash​Code
          • To​String
        • Operators
          • Addition
          • Decrement
          • Division
          • Equality
          • Explicit
          • Greater​Than
          • Greater​Than​Or​Equal
          • Implicit
          • Increment
          • Inequality
          • Less​Than
          • Less​Than​Or​Equal
          • Modulus
          • Multiply
          • Subtraction
          • Unary​Negation
          • Unary​Plus
      • float2x4
        • Constructors
          • float2x4
        • Fields
          • c0
          • c1
          • c2
          • c3
          • zero
        • Properties
          • Item
        • Methods
          • Equals
          • Get​Hash​Code
          • To​String
        • Operators
          • Addition
          • Decrement
          • Division
          • Equality
          • Explicit
          • Greater​Than
          • Greater​Than​Or​Equal
          • Implicit
          • Increment
          • Inequality
          • Less​Than
          • Less​Than​Or​Equal
          • Modulus
          • Multiply
          • Subtraction
          • Unary​Negation
          • Unary​Plus
      • 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
          • Get​Hash​Code
          • To​String
        • Operators
          • Addition
          • Decrement
          • Division
          • Equality
          • Explicit
          • Greater​Than
          • Greater​Than​Or​Equal
          • Implicit
          • Increment
          • Inequality
          • Less​Than
          • Less​Than​Or​Equal
          • Modulus
          • Multiply
          • Subtraction
          • Unary​Negation
          • Unary​Plus
      • float3x2
        • Constructors
          • float3x2
        • Fields
          • c0
          • c1
          • zero
        • Properties
          • Item
        • Methods
          • Equals
          • Get​Hash​Code
          • To​String
        • Operators
          • Addition
          • Decrement
          • Division
          • Equality
          • Explicit
          • Greater​Than
          • Greater​Than​Or​Equal
          • Implicit
          • Increment
          • Inequality
          • Less​Than
          • Less​Than​Or​Equal
          • Modulus
          • Multiply
          • Subtraction
          • Unary​Negation
          • Unary​Plus
      • float3x3
        • Constructors
          • float3x3
        • Fields
          • c0
          • c1
          • c2
          • identity
          • zero
        • Properties
          • Item
        • Methods
          • Axis​Angle
          • Equals
          • Euler
          • Euler​XYZ
          • Euler​XZY
          • Euler​YXZ
          • Euler​YZX
          • Euler​ZXY
          • Euler​ZYX
          • Get​Hash​Code
          • Look​Rotation
          • Look​Rotation​Safe
          • Rotate​X
          • Rotate​Y
          • Rotate​Z
          • Scale
          • To​String
        • Operators
          • Addition
          • Decrement
          • Division
          • Equality
          • Explicit
          • Greater​Than
          • Greater​Than​Or​Equal
          • Implicit
          • Increment
          • Inequality
          • Less​Than
          • Less​Than​Or​Equal
          • Modulus
          • Multiply
          • Subtraction
          • Unary​Negation
          • Unary​Plus
      • float3x4
        • Constructors
          • float3x4
        • Fields
          • c0
          • c1
          • c2
          • c3
          • zero
        • Properties
          • Item
        • Methods
          • Equals
          • Get​Hash​Code
          • To​String
        • Operators
          • Addition
          • Decrement
          • Division
          • Equality
          • Explicit
          • Greater​Than
          • Greater​Than​Or​Equal
          • Implicit
          • Increment
          • Inequality
          • Less​Than
          • Less​Than​Or​Equal
          • Modulus
          • Multiply
          • Subtraction
          • Unary​Negation
          • Unary​Plus
      • 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
          • Get​Hash​Code
          • To​String
        • Operators
          • Addition
          • Decrement
          • Division
          • Equality
          • Explicit
          • Greater​Than
          • Greater​Than​Or​Equal
          • Implicit
          • Increment
          • Inequality
          • Less​Than
          • Less​Than​Or​Equal
          • Modulus
          • Multiply
          • Subtraction
          • Unary​Negation
          • Unary​Plus
      • float4x2
        • Constructors
          • float4x2
        • Fields
          • c0
          • c1
          • zero
        • Properties
          • Item
        • Methods
          • Equals
          • Get​Hash​Code
          • To​String
        • Operators
          • Addition
          • Decrement
          • Division
          • Equality
          • Explicit
          • Greater​Than
          • Greater​Than​Or​Equal
          • Implicit
          • Increment
          • Inequality
          • Less​Than
          • Less​Than​Or​Equal
          • Modulus
          • Multiply
          • Subtraction
          • Unary​Negation
          • Unary​Plus
      • float4x3
        • Constructors
          • float4x3
        • Fields
          • c0
          • c1
          • c2
          • zero
        • Properties
          • Item
        • Methods
          • Equals
          • Get​Hash​Code
          • To​String
        • Operators
          • Addition
          • Decrement
          • Division
          • Equality
          • Explicit
          • Greater​Than
          • Greater​Than​Or​Equal
          • Implicit
          • Increment
          • Inequality
          • Less​Than
          • Less​Than​Or​Equal
          • Modulus
          • Multiply
          • Subtraction
          • Unary​Negation
          • Unary​Plus
      • float4x4
        • Constructors
          • float4x4
        • Fields
          • c0
          • c1
          • c2
          • c3
          • identity
          • zero
        • Properties
          • Item
        • Methods
          • Axis​Angle
          • Equals
          • Euler
          • Euler​XYZ
          • Euler​XZY
          • Euler​YXZ
          • Euler​YZX
          • Euler​ZXY
          • Euler​ZYX
          • Get​Hash​Code
          • Look​At
          • Ortho
          • Ortho​Off​Center
          • Perspective​Fov
          • Perspective​Off​Center
          • Rotate​X
          • Rotate​Y
          • Rotate​Z
          • Scale
          • To​String
          • Translate
          • TRS
        • Operators
          • Addition
          • Decrement
          • Division
          • Equality
          • Explicit
          • Greater​Than
          • Greater​Than​Or​Equal
          • Implicit
          • Increment
          • Inequality
          • Less​Than
          • Less​Than​Or​Equal
          • Modulus
          • Multiply
          • Subtraction
          • Unary​Negation
          • Unary​Plus
      • half
        • Constructors
          • half
        • Fields
          • value
          • zero
        • Properties
          • Max​Value
          • Max​Value​As​Half
          • Min​Value
          • Min​Value​As​Half
        • Methods
          • Equals
          • Get​Hash​Code
          • To​String
        • 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
          • Get​Hash​Code
          • To​String
        • 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
          • Get​Hash​Code
          • To​String
        • 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
          • Get​Hash​Code
          • To​String
        • 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
          • Get​Hash​Code
          • To​String
        • Operators
          • Addition
          • Bitwise​And
          • Bitwise​Or
          • Decrement
          • Division
          • Equality
          • Exclusive​Or
          • Explicit
          • Greater​Than
          • Greater​Than​Or​Equal
          • Implicit
          • Increment
          • Inequality
          • Left​Shift
          • Less​Than
          • Less​Than​Or​Equal
          • Modulus
          • Multiply
          • Ones​Complement
          • Right​Shift
          • Subtraction
          • Unary​Negation
          • Unary​Plus
      • int2x2
        • Constructors
          • int2x2
        • Fields
          • c0
          • c1
          • identity
          • zero
        • Properties
          • Item
        • Methods
          • Equals
          • Get​Hash​Code
          • To​String
        • Operators
          • Addition
          • Bitwise​And
          • Bitwise​Or
          • Decrement
          • Division
          • Equality
          • Exclusive​Or
          • Explicit
          • Greater​Than
          • Greater​Than​Or​Equal
          • Implicit
          • Increment
          • Inequality
          • Left​Shift
          • Less​Than
          • Less​Than​Or​Equal
          • Modulus
          • Multiply
          • Ones​Complement
          • Right​Shift
          • Subtraction
          • Unary​Negation
          • Unary​Plus
      • int2x3
        • Constructors
          • int2x3
        • Fields
          • c0
          • c1
          • c2
          • zero
        • Properties
          • Item
        • Methods
          • Equals
          • Get​Hash​Code
          • To​String
        • Operators
          • Addition
          • Bitwise​And
          • Bitwise​Or
          • Decrement
          • Division
          • Equality
          • Exclusive​Or
          • Explicit
          • Greater​Than
          • Greater​Than​Or​Equal
          • Implicit
          • Increment
          • Inequality
          • Left​Shift
          • Less​Than
          • Less​Than​Or​Equal
          • Modulus
          • Multiply
          • Ones​Complement
          • Right​Shift
          • Subtraction
          • Unary​Negation
          • Unary​Plus
      • int2x4
        • Constructors
          • int2x4
        • Fields
          • c0
          • c1
          • c2
          • c3
          • zero
        • Properties
          • Item
        • Methods
          • Equals
          • Get​Hash​Code
          • To​String
        • Operators
          • Addition
          • Bitwise​And
          • Bitwise​Or
          • Decrement
          • Division
          • Equality
          • Exclusive​Or
          • Explicit
          • Greater​Than
          • Greater​Than​Or​Equal
          • Implicit
          • Increment
          • Inequality
          • Left​Shift
          • Less​Than
          • Less​Than​Or​Equal
          • Modulus
          • Multiply
          • Ones​Complement
          • Right​Shift
          • Subtraction
          • Unary​Negation
          • Unary​Plus
      • 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
          • Get​Hash​Code
          • To​String
        • Operators
          • Addition
          • Bitwise​And
          • Bitwise​Or
          • Decrement
          • Division
          • Equality
          • Exclusive​Or
          • Explicit
          • Greater​Than
          • Greater​Than​Or​Equal
          • Implicit
          • Increment
          • Inequality
          • Left​Shift
          • Less​Than
          • Less​Than​Or​Equal
          • Modulus
          • Multiply
          • Ones​Complement
          • Right​Shift
          • Subtraction
          • Unary​Negation
          • Unary​Plus
      • int3x2
        • Constructors
          • int3x2
        • Fields
          • c0
          • c1
          • zero
        • Properties
          • Item
        • Methods
          • Equals
          • Get​Hash​Code
          • To​String
        • Operators
          • Addition
          • Bitwise​And
          • Bitwise​Or
          • Decrement
          • Division
          • Equality
          • Exclusive​Or
          • Explicit
          • Greater​Than
          • Greater​Than​Or​Equal
          • Implicit
          • Increment
          • Inequality
          • Left​Shift
          • Less​Than
          • Less​Than​Or​Equal
          • Modulus
          • Multiply
          • Ones​Complement
          • Right​Shift
          • Subtraction
          • Unary​Negation
          • Unary​Plus
      • int3x3
        • Constructors
          • int3x3
        • Fields
          • c0
          • c1
          • c2
          • identity
          • zero
        • Properties
          • Item
        • Methods
          • Equals
          • Get​Hash​Code
          • To​String
        • Operators
          • Addition
          • Bitwise​And
          • Bitwise​Or
          • Decrement
          • Division
          • Equality
          • Exclusive​Or
          • Explicit
          • Greater​Than
          • Greater​Than​Or​Equal
          • Implicit
          • Increment
          • Inequality
          • Left​Shift
          • Less​Than
          • Less​Than​Or​Equal
          • Modulus
          • Multiply
          • Ones​Complement
          • Right​Shift
          • Subtraction
          • Unary​Negation
          • Unary​Plus
      • int3x4
        • Constructors
          • int3x4
        • Fields
          • c0
          • c1
          • c2
          • c3
          • zero
        • Properties
          • Item
        • Methods
          • Equals
          • Get​Hash​Code
          • To​String
        • Operators
          • Addition
          • Bitwise​And
          • Bitwise​Or
          • Decrement
          • Division
          • Equality
          • Exclusive​Or
          • Explicit
          • Greater​Than
          • Greater​Than​Or​Equal
          • Implicit
          • Increment
          • Inequality
          • Left​Shift
          • Less​Than
          • Less​Than​Or​Equal
          • Modulus
          • Multiply
          • Ones​Complement
          • Right​Shift
          • Subtraction
          • Unary​Negation
          • Unary​Plus
      • 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
          • Get​Hash​Code
          • To​String
        • Operators
          • Addition
          • Bitwise​And
          • Bitwise​Or
          • Decrement
          • Division
          • Equality
          • Exclusive​Or
          • Explicit
          • Greater​Than
          • Greater​Than​Or​Equal
          • Implicit
          • Increment
          • Inequality
          • Left​Shift
          • Less​Than
          • Less​Than​Or​Equal
          • Modulus
          • Multiply
          • Ones​Complement
          • Right​Shift
          • Subtraction
          • Unary​Negation
          • Unary​Plus
      • int4x2
        • Constructors
          • int4x2
        • Fields
          • c0
          • c1
          • zero
        • Properties
          • Item
        • Methods
          • Equals
          • Get​Hash​Code
          • To​String
        • Operators
          • Addition
          • Bitwise​And
          • Bitwise​Or
          • Decrement
          • Division
          • Equality
          • Exclusive​Or
          • Explicit
          • Greater​Than
          • Greater​Than​Or​Equal
          • Implicit
          • Increment
          • Inequality
          • Left​Shift
          • Less​Than
          • Less​Than​Or​Equal
          • Modulus
          • Multiply
          • Ones​Complement
          • Right​Shift
          • Subtraction
          • Unary​Negation
          • Unary​Plus
      • int4x3
        • Constructors
          • int4x3
        • Fields
          • c0
          • c1
          • c2
          • zero
        • Properties
          • Item
        • Methods
          • Equals
          • Get​Hash​Code
          • To​String
        • Operators
          • Addition
          • Bitwise​And
          • Bitwise​Or
          • Decrement
          • Division
          • Equality
          • Exclusive​Or
          • Explicit
          • Greater​Than
          • Greater​Than​Or​Equal
          • Implicit
          • Increment
          • Inequality
          • Left​Shift
          • Less​Than
          • Less​Than​Or​Equal
          • Modulus
          • Multiply
          • Ones​Complement
          • Right​Shift
          • Subtraction
          • Unary​Negation
          • Unary​Plus
      • int4x4
        • Constructors
          • int4x4
        • Fields
          • c0
          • c1
          • c2
          • c3
          • identity
          • zero
        • Properties
          • Item
        • Methods
          • Equals
          • Get​Hash​Code
          • To​String
        • Operators
          • Addition
          • Bitwise​And
          • Bitwise​Or
          • Decrement
          • Division
          • Equality
          • Exclusive​Or
          • Explicit
          • Greater​Than
          • Greater​Than​Or​Equal
          • Implicit
          • Increment
          • Inequality
          • Left​Shift
          • Less​Than
          • Less​Than​Or​Equal
          • Modulus
          • Multiply
          • Ones​Complement
          • Right​Shift
          • Subtraction
          • Unary​Negation
          • Unary​Plus
      • 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
          • Rigid​Transform
          • 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.​Rotation​Order
      • math.​Shuffle​Component
      • noise
        • Methods
          • cellular
          • cellular2x2
          • cellular2x2x2
          • cnoise
          • pnoise
          • psrdnoise
          • psrnoise
          • snoise
          • srdnoise
          • srnoise
      • Post​Normalize​Attribute
      • quaternion
        • Constructors
          • quaternion
        • Fields
          • identity
          • value
        • Methods
          • Axis​Angle
          • Equals
          • Euler
          • Euler​XYZ
          • Euler​XZY
          • Euler​YXZ
          • Euler​YZX
          • Euler​ZXY
          • Euler​ZYX
          • Get​Hash​Code
          • Look​Rotation
          • Look​Rotation​Safe
          • Rotate​X
          • Rotate​Y
          • Rotate​Z
          • To​String
        • Operators
          • Implicit
      • Random
        • Constructors
          • Random
        • Fields
          • state
        • Methods
          • Create​From​Index
          • Init​State
          • Next​Bool
          • Next​Bool2
          • Next​Bool3
          • Next​Bool4
          • Next​Double
          • Next​Double2
          • Next​Double2Direction
          • Next​Double3
          • Next​Double3Direction
          • Next​Double4
          • Next​Float
          • Next​Float2
          • Next​Float2Direction
          • Next​Float3
          • Next​Float3Direction
          • Next​Float4
          • Next​Int
          • Next​Int2
          • Next​Int3
          • Next​Int4
          • Next​Quaternion​Rotation
          • Next​UInt
          • Next​UInt2
          • Next​UInt3
          • Next​UInt4
      • Rigid​Transform
        • Constructors
          • Rigid​Transform
        • Fields
          • identity
          • pos
          • rot
        • Methods
          • Axis​Angle
          • Equals
          • Euler
          • Euler​XYZ
          • Euler​XZY
          • Euler​YXZ
          • Euler​YZX
          • Euler​ZXY
          • Euler​ZYX
          • Get​Hash​Code
          • Rotate​X
          • Rotate​Y
          • Rotate​Z
          • To​String
          • 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
          • Get​Hash​Code
          • To​String
        • Operators
          • Addition
          • Bitwise​And
          • Bitwise​Or
          • Decrement
          • Division
          • Equality
          • Exclusive​Or
          • Explicit
          • Greater​Than
          • Greater​Than​Or​Equal
          • Implicit
          • Increment
          • Inequality
          • Left​Shift
          • Less​Than
          • Less​Than​Or​Equal
          • Modulus
          • Multiply
          • Ones​Complement
          • Right​Shift
          • Subtraction
          • Unary​Negation
          • Unary​Plus
      • uint2x2
        • Constructors
          • uint2x2
        • Fields
          • c0
          • c1
          • identity
          • zero
        • Properties
          • Item
        • Methods
          • Equals
          • Get​Hash​Code
          • To​String
        • Operators
          • Addition
          • Bitwise​And
          • Bitwise​Or
          • Decrement
          • Division
          • Equality
          • Exclusive​Or
          • Explicit
          • Greater​Than
          • Greater​Than​Or​Equal
          • Implicit
          • Increment
          • Inequality
          • Left​Shift
          • Less​Than
          • Less​Than​Or​Equal
          • Modulus
          • Multiply
          • Ones​Complement
          • Right​Shift
          • Subtraction
          • Unary​Negation
          • Unary​Plus
      • uint2x3
        • Constructors
          • uint2x3
        • Fields
          • c0
          • c1
          • c2
          • zero
        • Properties
          • Item
        • Methods
          • Equals
          • Get​Hash​Code
          • To​String
        • Operators
          • Addition
          • Bitwise​And
          • Bitwise​Or
          • Decrement
          • Division
          • Equality
          • Exclusive​Or
          • Explicit
          • Greater​Than
          • Greater​Than​Or​Equal
          • Implicit
          • Increment
          • Inequality
          • Left​Shift
          • Less​Than
          • Less​Than​Or​Equal
          • Modulus
          • Multiply
          • Ones​Complement
          • Right​Shift
          • Subtraction
          • Unary​Negation
          • Unary​Plus
      • uint2x4
        • Constructors
          • uint2x4
        • Fields
          • c0
          • c1
          • c2
          • c3
          • zero
        • Properties
          • Item
        • Methods
          • Equals
          • Get​Hash​Code
          • To​String
        • Operators
          • Addition
          • Bitwise​And
          • Bitwise​Or
          • Decrement
          • Division
          • Equality
          • Exclusive​Or
          • Explicit
          • Greater​Than
          • Greater​Than​Or​Equal
          • Implicit
          • Increment
          • Inequality
          • Left​Shift
          • Less​Than
          • Less​Than​Or​Equal
          • Modulus
          • Multiply
          • Ones​Complement
          • Right​Shift
          • Subtraction
          • Unary​Negation
          • Unary​Plus
      • 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
          • Get​Hash​Code
          • To​String
        • Operators
          • Addition
          • Bitwise​And
          • Bitwise​Or
          • Decrement
          • Division
          • Equality
          • Exclusive​Or
          • Explicit
          • Greater​Than
          • Greater​Than​Or​Equal
          • Implicit
          • Increment
          • Inequality
          • Left​Shift
          • Less​Than
          • Less​Than​Or​Equal
          • Modulus
          • Multiply
          • Ones​Complement
          • Right​Shift
          • Subtraction
          • Unary​Negation
          • Unary​Plus
      • uint3x2
        • Constructors
          • uint3x2
        • Fields
          • c0
          • c1
          • zero
        • Properties
          • Item
        • Methods
          • Equals
          • Get​Hash​Code
          • To​String
        • Operators
          • Addition
          • Bitwise​And
          • Bitwise​Or
          • Decrement
          • Division
          • Equality
          • Exclusive​Or
          • Explicit
          • Greater​Than
          • Greater​Than​Or​Equal
          • Implicit
          • Increment
          • Inequality
          • Left​Shift
          • Less​Than
          • Less​Than​Or​Equal
          • Modulus
          • Multiply
          • Ones​Complement
          • Right​Shift
          • Subtraction
          • Unary​Negation
          • Unary​Plus
      • uint3x3
        • Constructors
          • uint3x3
        • Fields
          • c0
          • c1
          • c2
          • identity
          • zero
        • Properties
          • Item
        • Methods
          • Equals
          • Get​Hash​Code
          • To​String
        • Operators
          • Addition
          • Bitwise​And
          • Bitwise​Or
          • Decrement
          • Division
          • Equality
          • Exclusive​Or
          • Explicit
          • Greater​Than
          • Greater​Than​Or​Equal
          • Implicit
          • Increment
          • Inequality
          • Left​Shift
          • Less​Than
          • Less​Than​Or​Equal
          • Modulus
          • Multiply
          • Ones​Complement
          • Right​Shift
          • Subtraction
          • Unary​Negation
          • Unary​Plus
      • uint3x4
        • Constructors
          • uint3x4
        • Fields
          • c0
          • c1
          • c2
          • c3
          • zero
        • Properties
          • Item
        • Methods
          • Equals
          • Get​Hash​Code
          • To​String
        • Operators
          • Addition
          • Bitwise​And
          • Bitwise​Or
          • Decrement
          • Division
          • Equality
          • Exclusive​Or
          • Explicit
          • Greater​Than
          • Greater​Than​Or​Equal
          • Implicit
          • Increment
          • Inequality
          • Left​Shift
          • Less​Than
          • Less​Than​Or​Equal
          • Modulus
          • Multiply
          • Ones​Complement
          • Right​Shift
          • Subtraction
          • Unary​Negation
          • Unary​Plus
      • 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
          • Get​Hash​Code
          • To​String
        • Operators
          • Addition
          • Bitwise​And
          • Bitwise​Or
          • Decrement
          • Division
          • Equality
          • Exclusive​Or
          • Explicit
          • Greater​Than
          • Greater​Than​Or​Equal
          • Implicit
          • Increment
          • Inequality
          • Left​Shift
          • Less​Than
          • Less​Than​Or​Equal
          • Modulus
          • Multiply
          • Ones​Complement
          • Right​Shift
          • Subtraction
          • Unary​Negation
          • Unary​Plus
      • uint4x2
        • Constructors
          • uint4x2
        • Fields
          • c0
          • c1
          • zero
        • Properties
          • Item
        • Methods
          • Equals
          • Get​Hash​Code
          • To​String
        • Operators
          • Addition
          • Bitwise​And
          • Bitwise​Or
          • Decrement
          • Division
          • Equality
          • Exclusive​Or
          • Explicit
          • Greater​Than
          • Greater​Than​Or​Equal
          • Implicit
          • Increment
          • Inequality
          • Left​Shift
          • Less​Than
          • Less​Than​Or​Equal
          • Modulus
          • Multiply
          • Ones​Complement
          • Right​Shift
          • Subtraction
          • Unary​Negation
          • Unary​Plus
      • uint4x3
        • Constructors
          • uint4x3
        • Fields
          • c0
          • c1
          • c2
          • zero
        • Properties
          • Item
        • Methods
          • Equals
          • Get​Hash​Code
          • To​String
        • Operators
          • Addition
          • Bitwise​And
          • Bitwise​Or
          • Decrement
          • Division
          • Equality
          • Exclusive​Or
          • Explicit
          • Greater​Than
          • Greater​Than​Or​Equal
          • Implicit
          • Increment
          • Inequality
          • Left​Shift
          • Less​Than
          • Less​Than​Or​Equal
          • Modulus
          • Multiply
          • Ones​Complement
          • Right​Shift
          • Subtraction
          • Unary​Negation
          • Unary​Plus
      • uint4x4
        • Constructors
          • uint4x4
        • Fields
          • c0
          • c1
          • c2
          • c3
          • identity
          • zero
        • Properties
          • Item
        • Methods
          • Equals
          • Get​Hash​Code
          • To​String
        • Operators
          • Addition
          • Bitwise​And
          • Bitwise​Or
          • Decrement
          • Division
          • Equality
          • Exclusive​Or
          • Explicit
          • Greater​Than
          • Greater​Than​Or​Equal
          • Implicit
          • Increment
          • Inequality
          • Left​Shift
          • Less​Than
          • Less​Than​Or​Equal
          • Modulus
          • Multiply
          • Ones​Complement
          • Right​Shift
          • Subtraction
          • Unary​Negation
          • Unary​Plus
    • Scripting API
    • Unity.​Mathematics
    • math
    • Methods
    • faceforward

    Method faceforward

    faceforward(float2, float2, float2)

    Conditionally flips a vector n if two vectors i and ng are pointing in the same direction. Returns n if dot(i, ng) < 0, -n otherwise.

    Declaration
    public static float2 faceforward(float2 n, float2 i, float2 ng)
    Parameters
    Type Name Description
    float2 n

    Vector to conditionally flip.

    float2 i

    First vector in direction comparison.

    float2 ng

    Second vector in direction comparison.

    Returns
    Type Description
    float2

    -n if i and ng point in the same direction; otherwise return n unchanged.

    faceforward(float3, float3, float3)

    Conditionally flips a vector n if two vectors i and ng are pointing in the same direction. Returns n if dot(i, ng) < 0, -n otherwise.

    Declaration
    public static float3 faceforward(float3 n, float3 i, float3 ng)
    Parameters
    Type Name Description
    float3 n

    Vector to conditionally flip.

    float3 i

    First vector in direction comparison.

    float3 ng

    Second vector in direction comparison.

    Returns
    Type Description
    float3

    -n if i and ng point in the same direction; otherwise return n unchanged.

    faceforward(float4, float4, float4)

    Conditionally flips a vector n if two vectors i and ng are pointing in the same direction. Returns n if dot(i, ng) < 0, -n otherwise.

    Declaration
    public static float4 faceforward(float4 n, float4 i, float4 ng)
    Parameters
    Type Name Description
    float4 n

    Vector to conditionally flip.

    float4 i

    First vector in direction comparison.

    float4 ng

    Second vector in direction comparison.

    Returns
    Type Description
    float4

    -n if i and ng point in the same direction; otherwise return n unchanged.

    faceforward(double2, double2, double2)

    Conditionally flips a vector n if two vectors i and ng are pointing in the same direction. Returns n if dot(i, ng) < 0, -n otherwise.

    Declaration
    public static double2 faceforward(double2 n, double2 i, double2 ng)
    Parameters
    Type Name Description
    double2 n

    Vector to conditionally flip.

    double2 i

    First vector in direction comparison.

    double2 ng

    Second vector in direction comparison.

    Returns
    Type Description
    double2

    -n if i and ng point in the same direction; otherwise return n unchanged.

    faceforward(double3, double3, double3)

    Conditionally flips a vector n if two vectors i and ng are pointing in the same direction. Returns n if dot(i, ng) < 0, -n otherwise.

    Declaration
    public static double3 faceforward(double3 n, double3 i, double3 ng)
    Parameters
    Type Name Description
    double3 n

    Vector to conditionally flip.

    double3 i

    First vector in direction comparison.

    double3 ng

    Second vector in direction comparison.

    Returns
    Type Description
    double3

    -n if i and ng point in the same direction; otherwise return n unchanged.

    faceforward(double4, double4, double4)

    Conditionally flips a vector n if two vectors i and ng are pointing in the same direction. Returns n if dot(i, ng) < 0, -n otherwise.

    Declaration
    public static double4 faceforward(double4 n, double4 i, double4 ng)
    Parameters
    Type Name Description
    double4 n

    Vector to conditionally flip.

    double4 i

    First vector in direction comparison.

    double4 ng

    Second vector in direction comparison.

    Returns
    Type Description
    double4

    -n if i and ng point in the same direction; otherwise return n unchanged.


    Did you find this page useful? Please give it a rating:

    Thanks for rating this page!

    Report a problem on this page

    What kind of problem would you like to report?

    • This page needs code samples
    • Code samples do not work
    • Information is missing
    • Information is incorrect
    • Information is unclear or confusing
    • There is a spelling/grammar error on this page
    • Something else

    Thanks for letting us know! This page has been marked for review based on your feedback.

    If you have time, you can provide more information to help us fix the problem faster.

    Provide more information

    You've told us this page needs code samples. If you'd like to help us further, you could provide a code sample, or tell us about what kind of code sample you'd like to see:

    You've told us there are code samples on this page which don't work. If you know how to fix it, or have something better we could use instead, please let us know:

    You've told us there is information missing from this page. Please tell us more about what's missing:

    You've told us there is incorrect information on this page. If you know what we should change to make it correct, please tell us:

    You've told us this page has unclear or confusing information. Please tell us more about what you found unclear or confusing, or let us know how we could make it clearer:

    You've told us there is a spelling or grammar error on this page. Please tell us what's wrong:

    You've told us this page has a problem. Please tell us more about what's wrong:

    Thank you for helping to make the Unity documentation better!

    Your feedback has been submitted as a ticket for our documentation team to review.

    We are not able to reply to every ticket submitted.

    In This Article
    • faceforward(float2, float2, float2)
    • faceforward(float3, float3, float3)
    • faceforward(float4, float4, float4)
    • faceforward(double2, double2, double2)
    • faceforward(double3, double3, double3)
    • faceforward(double4, double4, double4)
    Back to top
    Terms of use
    Copyright © 2023 Unity Technologies — Terms of use
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on 18 October 2023