Scripting API

uint4x4

struct in Unity.Mathematics · Unity.Mathematics

33 of 33 of Unity's members

Constructors 1

uint4x4(uint4 c0, uint4 c1, uint4 c2, uint4 c3)
uint4x4(uint m00, uint m01, uint m02, uint m03, uint m10, uint m11, uint m12, uint m13, uint m20, uint m21, uint m22, uint m23, uint m30, uint m31, uint m32, uint m33)
uint4x4(uint v)
uint4x4(bool v)
uint4x4(bool4x4 v)
uint4x4(int v)
uint4x4(int4x4 v)
uint4x4(float v)
uint4x4(float4x4 v)
uint4x4(double v)
uint4x4(double4x4 v)

Fields 6

uint4 c0
uint4 c1
uint4 c2
uint4 c3
static readonly uint4x4 identity
static readonly uint4x4 zero

Properties 1

ref uint4 this[int index] { get; }

Methods 3

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

Operators 21

static explicit operator uint4x4(bool v)
static explicit operator uint4x4(bool4x4 v)
static explicit operator uint4x4(int v)
static explicit operator uint4x4(int4x4 v)
static explicit operator uint4x4(float v)
static explicit operator uint4x4(float4x4 v)
static explicit operator uint4x4(double v)
static explicit operator uint4x4(double4x4 v)
static implicit operator uint4x4(uint v)
static bool4x4 operator !=(uint4x4 lhs, uint4x4 rhs)
static bool4x4 operator !=(uint4x4 lhs, uint rhs)
static bool4x4 operator !=(uint lhs, uint4x4 rhs)
static uint4x4 operator %(uint4x4 lhs, uint4x4 rhs)
static uint4x4 operator %(uint4x4 lhs, uint rhs)
static uint4x4 operator %(uint lhs, uint4x4 rhs)
static uint4x4 operator &(uint4x4 lhs, uint4x4 rhs)
static uint4x4 operator &(uint4x4 lhs, uint rhs)
static uint4x4 operator &(uint lhs, uint4x4 rhs)
static uint4x4 operator *(uint4x4 lhs, uint4x4 rhs)
static uint4x4 operator *(uint4x4 lhs, uint rhs)
static uint4x4 operator *(uint lhs, uint4x4 rhs)
static uint4x4 operator +(uint4x4 lhs, uint4x4 rhs)
static uint4x4 operator +(uint4x4 lhs, uint rhs)
static uint4x4 operator +(uint lhs, uint4x4 rhs)
static uint4x4 operator +(uint4x4 val)
static uint4x4 operator ++(uint4x4 val)
static uint4x4 operator -(uint4x4 lhs, uint4x4 rhs)
static uint4x4 operator -(uint4x4 lhs, uint rhs)
static uint4x4 operator -(uint lhs, uint4x4 rhs)
static uint4x4 operator -(uint4x4 val)
static uint4x4 operator --(uint4x4 val)
static uint4x4 operator /(uint4x4 lhs, uint4x4 rhs)
static uint4x4 operator /(uint4x4 lhs, uint rhs)
static uint4x4 operator /(uint lhs, uint4x4 rhs)
static bool4x4 operator <(uint4x4 lhs, uint4x4 rhs)
static bool4x4 operator <(uint4x4 lhs, uint rhs)
static bool4x4 operator <(uint lhs, uint4x4 rhs)
static uint4x4 operator <<(uint4x4 x, int n)
static bool4x4 operator <=(uint4x4 lhs, uint4x4 rhs)
static bool4x4 operator <=(uint4x4 lhs, uint rhs)
static bool4x4 operator <=(uint lhs, uint4x4 rhs)
static bool4x4 operator ==(uint4x4 lhs, uint4x4 rhs)
static bool4x4 operator ==(uint4x4 lhs, uint rhs)
static bool4x4 operator ==(uint lhs, uint4x4 rhs)
static bool4x4 operator >(uint4x4 lhs, uint4x4 rhs)
static bool4x4 operator >(uint4x4 lhs, uint rhs)
static bool4x4 operator >(uint lhs, uint4x4 rhs)
static bool4x4 operator >=(uint4x4 lhs, uint4x4 rhs)
static bool4x4 operator >=(uint4x4 lhs, uint rhs)
static bool4x4 operator >=(uint lhs, uint4x4 rhs)
static uint4x4 operator >>(uint4x4 x, int n)
static uint4x4 operator ^(uint4x4 lhs, uint4x4 rhs)
static uint4x4 operator ^(uint4x4 lhs, uint rhs)
static uint4x4 operator ^(uint lhs, uint4x4 rhs)
static uint4x4 operator |(uint4x4 lhs, uint4x4 rhs)
static uint4x4 operator |(uint4x4 lhs, uint rhs)
static uint4x4 operator |(uint lhs, uint4x4 rhs)
static uint4x4 operator ~(uint4x4 val)