Scripting API

int4x2

struct in Unity.Mathematics · Unity.Mathematics

30 of 30 of Unity's members

Constructors 1

int4x2(int4 c0, int4 c1)
int4x2(int m00, int m01, int m10, int m11, int m20, int m21, int m30, int m31)
int4x2(int v)
int4x2(bool v)
int4x2(bool4x2 v)
int4x2(uint v)
int4x2(uint4x2 v)
int4x2(float v)
int4x2(float4x2 v)
int4x2(double v)
int4x2(double4x2 v)

Fields 3

int4 c0
int4 c1
static readonly int4x2 zero

Properties 1

ref int4 this[int index] { get; }

Methods 3

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

Operators 21

static explicit operator int4x2(bool v)
static explicit operator int4x2(bool4x2 v)
static explicit operator int4x2(uint v)
static explicit operator int4x2(uint4x2 v)
static explicit operator int4x2(float v)
static explicit operator int4x2(float4x2 v)
static explicit operator int4x2(double v)
static explicit operator int4x2(double4x2 v)
static implicit operator int4x2(int v)
static bool4x2 operator !=(int4x2 lhs, int4x2 rhs)
static bool4x2 operator !=(int4x2 lhs, int rhs)
static bool4x2 operator !=(int lhs, int4x2 rhs)
static int4x2 operator %(int4x2 lhs, int4x2 rhs)
static int4x2 operator %(int4x2 lhs, int rhs)
static int4x2 operator %(int lhs, int4x2 rhs)
static int4x2 operator &(int4x2 lhs, int4x2 rhs)
static int4x2 operator &(int4x2 lhs, int rhs)
static int4x2 operator &(int lhs, int4x2 rhs)
static int4x2 operator *(int4x2 lhs, int4x2 rhs)
static int4x2 operator *(int4x2 lhs, int rhs)
static int4x2 operator *(int lhs, int4x2 rhs)
static int4x2 operator +(int4x2 lhs, int4x2 rhs)
static int4x2 operator +(int4x2 lhs, int rhs)
static int4x2 operator +(int lhs, int4x2 rhs)
static int4x2 operator +(int4x2 val)
static int4x2 operator ++(int4x2 val)
static int4x2 operator -(int4x2 lhs, int4x2 rhs)
static int4x2 operator -(int4x2 lhs, int rhs)
static int4x2 operator -(int lhs, int4x2 rhs)
static int4x2 operator -(int4x2 val)
static int4x2 operator --(int4x2 val)
static int4x2 operator /(int4x2 lhs, int4x2 rhs)
static int4x2 operator /(int4x2 lhs, int rhs)
static int4x2 operator /(int lhs, int4x2 rhs)
static bool4x2 operator <(int4x2 lhs, int4x2 rhs)
static bool4x2 operator <(int4x2 lhs, int rhs)
static bool4x2 operator <(int lhs, int4x2 rhs)
static int4x2 operator <<(int4x2 x, int n)
static bool4x2 operator <=(int4x2 lhs, int4x2 rhs)
static bool4x2 operator <=(int4x2 lhs, int rhs)
static bool4x2 operator <=(int lhs, int4x2 rhs)
static bool4x2 operator ==(int4x2 lhs, int4x2 rhs)
static bool4x2 operator ==(int4x2 lhs, int rhs)
static bool4x2 operator ==(int lhs, int4x2 rhs)
static bool4x2 operator >(int4x2 lhs, int4x2 rhs)
static bool4x2 operator >(int4x2 lhs, int rhs)
static bool4x2 operator >(int lhs, int4x2 rhs)
static bool4x2 operator >=(int4x2 lhs, int4x2 rhs)
static bool4x2 operator >=(int4x2 lhs, int rhs)
static bool4x2 operator >=(int lhs, int4x2 rhs)
static int4x2 operator >>(int4x2 x, int n)
static int4x2 operator ^(int4x2 lhs, int4x2 rhs)
static int4x2 operator ^(int4x2 lhs, int rhs)
static int4x2 operator ^(int lhs, int4x2 rhs)
static int4x2 operator |(int4x2 lhs, int4x2 rhs)
static int4x2 operator |(int4x2 lhs, int rhs)
static int4x2 operator |(int lhs, int4x2 rhs)
static int4x2 operator ~(int4x2 val)