LuaTransform

Type doc:

Fields:

rotation: LuaQuat

scale: LuaVec3

translation: LuaVec3

Methods:

clone: function(self: LuaTransform ):( LuaTransform )

with_translation: function(self: LuaTransform , LuaVec3 ):( LuaTransform )

with_rotation: function(self: LuaTransform , LuaQuat ):( LuaTransform )

with_scale: function(self: LuaTransform , LuaVec3 ):( LuaTransform )

compute_matrix: function(self: LuaTransform ):( LuaMat4 )

compute_affine: function(self: LuaTransform ):( LuaAffine3A )

local_x: function(self: LuaTransform ):( LuaDir3 )

left: function(self: LuaTransform ):( LuaDir3 )

local_y: function(self: LuaTransform ):( LuaDir3 )

up: function(self: LuaTransform ):( LuaDir3 )

down: function(self: LuaTransform ):( LuaDir3 )

local_z: function(self: LuaTransform ):( LuaDir3 )

forward: function(self: LuaTransform ):( LuaDir3 )

back: function(self: LuaTransform ):( LuaDir3 )

mul_transform: function(self: LuaTransform , LuaTransform ):( LuaTransform )

transform_point: function(self: LuaTransform , LuaVec3 ):( LuaVec3 )

is_finite: function(self: LuaTransform ):(boolean)

rotate: function(self: LuaTransform , LuaQuat )

rotate_axis: function(self: LuaTransform , LuaDir3 , number)

rotate_x: function(self: LuaTransform , number)

rotate_y: function(self: LuaTransform , number)

rotate_z: function(self: LuaTransform , number)

rotate_local: function(self: LuaTransform , LuaQuat )

rotate_local_axis: function(self: LuaTransform , LuaDir3 , number)

rotate_local_x: function(self: LuaTransform , number)

rotate_local_y: function(self: LuaTransform , number)

rotate_local_z: function(self: LuaTransform , number)

translate_around: function(self: LuaTransform , LuaVec3 , LuaQuat )

rotate_around: function(self: LuaTransform , LuaVec3 , LuaQuat )

from_xyz: function(number , number , number):( LuaTransform )

from_matrix: function( LuaMat4 ):( LuaTransform )

from_translation: function( LuaVec3 ):( LuaTransform )

from_rotation: function( LuaQuat ):( LuaTransform )

from_scale: function( LuaVec3 ):( LuaTransform )

__tostring: function(self: LuaTransform ):(string)

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

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