Static methods

@:externstaticinlineempty():Matrix3

@:externstaticinlineidentity():Matrix3

@:externstaticinlinerotation(alpha:Float):Matrix3

@:externstaticinlinescale(x:Float, y:Float):Matrix3

@:externstaticinlinetranslation(x:Float, y:Float):Matrix3

Constructor

inlinenew(_00:Float, _10:Float, _20:Float, _01:Float, _11:Float, _21:Float, _02:Float, _12:Float, _22:Float)

Variables

_00:FastFloat

Horizontal scaling. A value of 1 results in no scaling.

_01:FastFloat

Vertical skewing.

_10:FastFloat

Horizontal skewing.

_11:FastFloat

Vertical scaling. A value of 1 results in no scaling.

_20:FastFloat

Horizontal translation (moving).

_21:FastFloat

Vertical translation (moving).

Methods

@:externinlineadd(m:Matrix3):Matrix3

@:externinlinecofactor(m0:Float, m1:Float, m2:Float, m3:Float):Float

@:externinlinedeterminant():Float

@:externinlineinverse():Matrix3

@:externinlinemult(value:Float):Matrix3

@:externinlinemultmat(m:Matrix3):Matrix3

@:externinlinemultvec(value:Vector2):Vector2

@:externinlinesetFrom(m:Matrix3):Void

@:externinlinesub(m:Matrix3):Matrix3

@:externinlinetrace():Float

@:externinlinetranspose():Matrix3