Scripting API

double4x4

struct in Unity.Mathematics · Unity.Mathematics

27 of 27 of Unity's members

Constructors 1

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

Fields 6

double4 c0
double4 c1
double4 c2
double4 c3
static readonly double4x4 identity
static readonly double4x4 zero

Properties 1

ref double4 this[int index] { get; }

Methods 3

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

Operators 15

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