API Documentation

class FastMatrix3

package kha.math

Constructor

inline new (_00:FastFloat, _10:FastFloat, _20:FastFloat, _01:FastFloat, _11:FastFloat, _21:FastFloat, _02:FastFloat, _12:FastFloat, _22:FastFloat)

Variables

_00:FastFloat

_01:FastFloat

_02:FastFloat

_10:FastFloat

_11:FastFloat

_12:FastFloat

_20:FastFloat

_21:FastFloat

_22:FastFloat

Methods

inline add (m:FastMatrix3):FastMatrix3

inline cofactor (m0:FastFloat, m1:FastFloat, m2:FastFloat, m3:FastFloat):Float

inline determinant ():FastFloat

inline inverse ():FastMatrix3

inline mult (value:FastFloat):FastMatrix3

inline multmat (m:FastMatrix3):FastMatrix3

inline multvec (value:FastVector2):FastVector2

inline setFrom (m:FastMatrix3):Void

inline sub (m:FastMatrix3):FastMatrix3

inline trace ():FastFloat

inline transpose ():FastMatrix3

Static methods

staticinline empty ():FastMatrix3

staticfromMatrix3 (m:Matrix3):FastMatrix3

staticinline identity ():FastMatrix3

staticinline rotation (alpha:FastFloat):FastMatrix3

staticinline scale (x:FastFloat, y:FastFloat):FastMatrix3

staticinline translation (x:FastFloat, y:FastFloat):FastMatrix3

© 2018