LuaAffine2

Type doc:

Fields:

matrix2: LuaMat2

translation: LuaVec2

Methods:

to_cols_array: function(self: LuaAffine2 ):({number})

to_cols_array_2d: function(self: LuaAffine2 ):({{number}})

transform_point2: function(self: LuaAffine2 , LuaVec2 ):( LuaVec2 )

transform_vector2: function(self: LuaAffine2 , LuaVec2 ):( LuaVec2 )

is_finite: function(self: LuaAffine2 ):(boolean)

is_nan: function(self: LuaAffine2 ):(boolean)

abs_diff_eq: function(self: LuaAffine2 , LuaAffine2 , number):(boolean)

inverse: function(self: LuaAffine2 ):( LuaAffine2 )

clone: function(self: LuaAffine2 ):( LuaAffine2 )

from_cols: function( LuaVec2 , LuaVec2 , LuaVec2 ):( LuaAffine2 )

from_scale: function( LuaVec2 ):( LuaAffine2 )

from_angle: function(number):( LuaAffine2 )

from_translation: function( LuaVec2 ):( LuaAffine2 )

from_mat2: function( LuaMat2 ):( LuaAffine2 )

from_mat2_translation: function( LuaMat2 , LuaVec2 ):( LuaAffine2 )

from_scale_angle_translation: function( LuaVec2 , number , LuaVec2 ):( LuaAffine2 )

from_angle_translation: function(number , LuaVec2 ):( LuaAffine2 )

from_mat3: function( LuaMat3 ):( LuaAffine2 )

from_mat3a: function( LuaMat3A ):( LuaAffine2 )

__tostring: function(self: LuaAffine2 ):(string)

__mul: function(any , any):(any)

__eq: function(any , any):(any)