LuaMat3A

Type doc:

Fields:

x_axis: LuaVec3A

y_axis: LuaVec3A

z_axis: LuaVec3A

Methods:

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

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

col: function(self: LuaMat3A , integer):( LuaVec3A )

row: function(self: LuaMat3A , integer):( LuaVec3A )

is_finite: function(self: LuaMat3A ):(boolean)

is_nan: function(self: LuaMat3A ):(boolean)

transpose: function(self: LuaMat3A ):( LuaMat3A )

determinant: function(self: LuaMat3A ):(number)

inverse: function(self: LuaMat3A ):( LuaMat3A )

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

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

mul_vec3: function(self: LuaMat3A , LuaVec3 ):( LuaVec3 )

mul_vec3a: function(self: LuaMat3A , LuaVec3A ):( LuaVec3A )

mul_mat3: function(self: LuaMat3A , LuaMat3A ):( LuaMat3A )

add_mat3: function(self: LuaMat3A , LuaMat3A ):( LuaMat3A )

sub_mat3: function(self: LuaMat3A , LuaMat3A ):( LuaMat3A )

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

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

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

abs: function(self: LuaMat3A ):( LuaMat3A )

as_dmat3: function(self: LuaMat3A ):( LuaDMat3 )

clone: function(self: LuaMat3A ):( LuaMat3A )

from_cols: function( LuaVec3A , LuaVec3A , LuaVec3A ):( LuaMat3A )

from_diagonal: function( LuaVec3 ):( LuaMat3A )

from_mat4: function( LuaMat4 ):( LuaMat3A )

from_quat: function( LuaQuat ):( LuaMat3A )

from_axis_angle: function( LuaVec3 , number):( LuaMat3A )

from_euler: function( LuaEulerRot , number , number , number):( LuaMat3A )

from_rotation_x: function(number):( LuaMat3A )

from_rotation_y: function(number):( LuaMat3A )

from_rotation_z: function(number):( LuaMat3A )

from_translation: function( LuaVec2 ):( LuaMat3A )

from_angle: function(number):( LuaMat3A )

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

from_scale: function( LuaVec2 ):( LuaMat3A )

from_mat2: function( LuaMat2 ):( LuaMat3A )

__tostring: function(self: LuaMat3A ):(string)

__index: function(self: LuaMat3A , integer):( LuaVec3A )

__unm: function(any):(any)

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

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

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

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

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