Scripting API

int2x3

struct in Unity.Mathematics · Unity.Mathematics

31 of 31 of Unity's members

Constructors 1

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

Fields 4

int2 c0
int2 c1
int2 c2
static readonly int2x3 zero

Properties 1

ref int2 this[int index] { get; }

Methods 3

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

Operators 21

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