Scripting API

uint2x3

struct in Unity.Mathematics · Unity.Mathematics

31 of 31 of Unity's members

Constructors 1

uint2x3(uint2 c0, uint2 c1, uint2 c2)
uint2x3(uint m00, uint m01, uint m02, uint m10, uint m11, uint m12)
uint2x3(uint v)
uint2x3(bool v)
uint2x3(bool2x3 v)
uint2x3(int v)
uint2x3(int2x3 v)
uint2x3(float v)
uint2x3(float2x3 v)
uint2x3(double v)
uint2x3(double2x3 v)

Fields 4

uint2 c0
uint2 c1
uint2 c2
static readonly uint2x3 zero

Properties 1

ref uint2 this[int index] { get; }

Methods 3

readonly bool Equals(uint2x3 rhs)
readonly bool Equals(object? o)
readonly int GetHashCode()
readonly string ToString()
readonly string ToString(string? format, IFormatProvider? formatProvider)

Operators 21

static explicit operator uint2x3(bool v)
static explicit operator uint2x3(bool2x3 v)
static explicit operator uint2x3(int v)
static explicit operator uint2x3(int2x3 v)
static explicit operator uint2x3(float v)
static explicit operator uint2x3(float2x3 v)
static explicit operator uint2x3(double v)
static explicit operator uint2x3(double2x3 v)
static implicit operator uint2x3(uint v)
static bool2x3 operator !=(uint2x3 lhs, uint2x3 rhs)
static bool2x3 operator !=(uint2x3 lhs, uint rhs)
static bool2x3 operator !=(uint lhs, uint2x3 rhs)
static uint2x3 operator %(uint2x3 lhs, uint2x3 rhs)
static uint2x3 operator %(uint2x3 lhs, uint rhs)
static uint2x3 operator %(uint lhs, uint2x3 rhs)
static uint2x3 operator &(uint2x3 lhs, uint2x3 rhs)
static uint2x3 operator &(uint2x3 lhs, uint rhs)
static uint2x3 operator &(uint lhs, uint2x3 rhs)
static uint2x3 operator *(uint2x3 lhs, uint2x3 rhs)
static uint2x3 operator *(uint2x3 lhs, uint rhs)
static uint2x3 operator *(uint lhs, uint2x3 rhs)
static uint2x3 operator +(uint2x3 lhs, uint2x3 rhs)
static uint2x3 operator +(uint2x3 lhs, uint rhs)
static uint2x3 operator +(uint lhs, uint2x3 rhs)
static uint2x3 operator +(uint2x3 val)
static uint2x3 operator ++(uint2x3 val)
static uint2x3 operator -(uint2x3 lhs, uint2x3 rhs)
static uint2x3 operator -(uint2x3 lhs, uint rhs)
static uint2x3 operator -(uint lhs, uint2x3 rhs)
static uint2x3 operator -(uint2x3 val)
static uint2x3 operator --(uint2x3 val)
static uint2x3 operator /(uint2x3 lhs, uint2x3 rhs)
static uint2x3 operator /(uint2x3 lhs, uint rhs)
static uint2x3 operator /(uint lhs, uint2x3 rhs)
static bool2x3 operator <(uint2x3 lhs, uint2x3 rhs)
static bool2x3 operator <(uint2x3 lhs, uint rhs)
static bool2x3 operator <(uint lhs, uint2x3 rhs)
static uint2x3 operator <<(uint2x3 x, int n)
static bool2x3 operator <=(uint2x3 lhs, uint2x3 rhs)
static bool2x3 operator <=(uint2x3 lhs, uint rhs)
static bool2x3 operator <=(uint lhs, uint2x3 rhs)
static bool2x3 operator ==(uint2x3 lhs, uint2x3 rhs)
static bool2x3 operator ==(uint2x3 lhs, uint rhs)
static bool2x3 operator ==(uint lhs, uint2x3 rhs)
static bool2x3 operator >(uint2x3 lhs, uint2x3 rhs)
static bool2x3 operator >(uint2x3 lhs, uint rhs)
static bool2x3 operator >(uint lhs, uint2x3 rhs)
static bool2x3 operator >=(uint2x3 lhs, uint2x3 rhs)
static bool2x3 operator >=(uint2x3 lhs, uint rhs)
static bool2x3 operator >=(uint lhs, uint2x3 rhs)
static uint2x3 operator >>(uint2x3 x, int n)
static uint2x3 operator ^(uint2x3 lhs, uint2x3 rhs)
static uint2x3 operator ^(uint2x3 lhs, uint rhs)
static uint2x3 operator ^(uint lhs, uint2x3 rhs)
static uint2x3 operator |(uint2x3 lhs, uint2x3 rhs)
static uint2x3 operator |(uint2x3 lhs, uint rhs)
static uint2x3 operator |(uint lhs, uint2x3 rhs)
static uint2x3 operator ~(uint2x3 val)