Static methods

staticinlineadjoint(this:KhaMat4):Mat4

staticinlineclone(this:KhaMat4):Mat4

staticinlinecopyFrom(this:KhaMat4, v:Mat4):KhaMat4

staticcopyFromArray(self:Mat4, array:ArrayAccess<Float>, index:Int):Dynamic

staticcopyFromArray<T>(arrayLike:T, index:Int):Mat4

Copies matrix elements in column-major order from a type that supports array-read access

staticcopyIntoArray(self:Mat4, array:ArrayAccess<Float>, index:Int):Dynamic

staticcopyIntoArray<T>(arrayLike:T, index:Int):T

Copies matrix elements in column-major order into a type that supports array-write access

staticinlinedeterminant(this:KhaMat4):Float

staticinlineempty():Mat4

staticfromArray(array:ArrayAccess<Float>, index:Int):Mat4

staticfromArray<T>(arrayLike:T, index:Int):T

staticinlineidentity():Mat4

staticinlineinverse(this:KhaMat4):Mat4

staticinlinematrixCompMult(this:KhaMat4, n:Mat4):Mat4

staticinlineorthogonalProjection(left:Float, right:Float, bottom:Float, top:Float, zn:Float, zf:Float):Mat4

staticinlineperspectiveProjection(fovY:Float, aspect:Float, zn:Float, zf:Float):Mat4

staticinlinerotation(yaw:Float, pitch:Float, roll:Float):Mat4

staticinlinescale(x:Float, y:Float, z:Float):Mat4

staticinlineset(this:KhaMat4, a00:Float, a10:Float, a20:Float, a30:Float, a01:Float, a11:Float, a21:Float, a31:Float, a02:Float, a12:Float, a22:Float, a32:Float, a03:Float, a13:Float, a23:Float, a33:Float):Void

staticinlinetoString(this:KhaMat4):String

staticinlinetranslation(x:Float, y:Float, z:Float):Mat4

staticinlinetranspose(this:KhaMat4):Mat4