LuaDMat2

Type doc:

Fields:

x_axis: LuaDVec2

y_axis: LuaDVec2

Methods:

clone: function(self: LuaDMat2 ):( LuaDMat2 )

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

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

col: function(self: LuaDMat2 , integer):( LuaDVec2 )

row: function(self: LuaDMat2 , integer):( LuaDVec2 )

is_finite: function(self: LuaDMat2 ):(boolean)

is_nan: function(self: LuaDMat2 ):(boolean)

transpose: function(self: LuaDMat2 ):( LuaDMat2 )

determinant: function(self: LuaDMat2 ):(number)

inverse: function(self: LuaDMat2 ):( LuaDMat2 )

mul_vec2: function(self: LuaDMat2 , LuaDVec2 ):( LuaDVec2 )

mul_mat2: function(self: LuaDMat2 , LuaDMat2 ):( LuaDMat2 )

add_mat2: function(self: LuaDMat2 , LuaDMat2 ):( LuaDMat2 )

sub_mat2: function(self: LuaDMat2 , LuaDMat2 ):( LuaDMat2 )

mul_scalar: function(self: LuaDMat2 , number):( LuaDMat2 )

div_scalar: function(self: LuaDMat2 , number):( LuaDMat2 )

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

abs: function(self: LuaDMat2 ):( LuaDMat2 )

as_mat2: function(self: LuaDMat2 ):( LuaMat2 )

from_cols: function( LuaDVec2 , LuaDVec2 ):( LuaDMat2 )

from_diagonal: function( LuaDVec2 ):( LuaDMat2 )

from_scale_angle: function( LuaDVec2 , number):( LuaDMat2 )

from_angle: function(number):( LuaDMat2 )

from_mat3: function( LuaDMat3 ):( LuaDMat2 )

__tostring: function(self: LuaDMat2 ):(string)

__index: function(self: LuaDMat2 , integer):( LuaDVec2 )

__add: function(any , any):(any)

__div: function(any , any):(any)

__unm: function(any):(any)

__sub: function(any , any):(any)

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

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