Scripting API

int3x4

struct in Unity.Mathematics · Unity.Mathematics

32 of 32 of Unity's members

Constructors 1

int3x4(int3 c0, int3 c1, int3 c2, int3 c3)
int3x4(int m00, int m01, int m02, int m03, int m10, int m11, int m12, int m13, int m20, int m21, int m22, int m23)
int3x4(int v)
int3x4(bool v)
int3x4(bool3x4 v)
int3x4(uint v)
int3x4(uint3x4 v)
int3x4(float v)
int3x4(float3x4 v)
int3x4(double v)
int3x4(double3x4 v)

Fields 5

int3 c0
int3 c1
int3 c2
int3 c3
static readonly int3x4 zero

Properties 1

ref int3 this[int index] { get; }

Methods 3

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

Operators 21

static explicit operator int3x4(bool v)
static explicit operator int3x4(bool3x4 v)
static explicit operator int3x4(uint v)
static explicit operator int3x4(uint3x4 v)
static explicit operator int3x4(float v)
static explicit operator int3x4(float3x4 v)
static explicit operator int3x4(double v)
static explicit operator int3x4(double3x4 v)
static implicit operator int3x4(int v)
static bool3x4 operator !=(int3x4 lhs, int3x4 rhs)
static bool3x4 operator !=(int3x4 lhs, int rhs)
static bool3x4 operator !=(int lhs, int3x4 rhs)
static int3x4 operator %(int3x4 lhs, int3x4 rhs)
static int3x4 operator %(int3x4 lhs, int rhs)
static int3x4 operator %(int lhs, int3x4 rhs)
static int3x4 operator &(int3x4 lhs, int3x4 rhs)
static int3x4 operator &(int3x4 lhs, int rhs)
static int3x4 operator &(int lhs, int3x4 rhs)
static int3x4 operator *(int3x4 lhs, int3x4 rhs)
static int3x4 operator *(int3x4 lhs, int rhs)
static int3x4 operator *(int lhs, int3x4 rhs)
static int3x4 operator +(int3x4 lhs, int3x4 rhs)
static int3x4 operator +(int3x4 lhs, int rhs)
static int3x4 operator +(int lhs, int3x4 rhs)
static int3x4 operator +(int3x4 val)
static int3x4 operator ++(int3x4 val)
static int3x4 operator -(int3x4 lhs, int3x4 rhs)
static int3x4 operator -(int3x4 lhs, int rhs)
static int3x4 operator -(int lhs, int3x4 rhs)
static int3x4 operator -(int3x4 val)
static int3x4 operator --(int3x4 val)
static int3x4 operator /(int3x4 lhs, int3x4 rhs)
static int3x4 operator /(int3x4 lhs, int rhs)
static int3x4 operator /(int lhs, int3x4 rhs)
static bool3x4 operator <(int3x4 lhs, int3x4 rhs)
static bool3x4 operator <(int3x4 lhs, int rhs)
static bool3x4 operator <(int lhs, int3x4 rhs)
static int3x4 operator <<(int3x4 x, int n)
static bool3x4 operator <=(int3x4 lhs, int3x4 rhs)
static bool3x4 operator <=(int3x4 lhs, int rhs)
static bool3x4 operator <=(int lhs, int3x4 rhs)
static bool3x4 operator ==(int3x4 lhs, int3x4 rhs)
static bool3x4 operator ==(int3x4 lhs, int rhs)
static bool3x4 operator ==(int lhs, int3x4 rhs)
static bool3x4 operator >(int3x4 lhs, int3x4 rhs)
static bool3x4 operator >(int3x4 lhs, int rhs)
static bool3x4 operator >(int lhs, int3x4 rhs)
static bool3x4 operator >=(int3x4 lhs, int3x4 rhs)
static bool3x4 operator >=(int3x4 lhs, int rhs)
static bool3x4 operator >=(int lhs, int3x4 rhs)
static int3x4 operator >>(int3x4 x, int n)
static int3x4 operator ^(int3x4 lhs, int3x4 rhs)
static int3x4 operator ^(int3x4 lhs, int rhs)
static int3x4 operator ^(int lhs, int3x4 rhs)
static int3x4 operator |(int3x4 lhs, int3x4 rhs)
static int3x4 operator |(int3x4 lhs, int rhs)
static int3x4 operator |(int lhs, int3x4 rhs)
static int3x4 operator ~(int3x4 val)