LuaUVec3

Type doc:

Fields:

x: integer

y: integer

z: integer

Methods:

clone: function(self: LuaUVec3 ):( LuaUVec3 )

assert_receiver_is_total_eq: function(self: LuaUVec3 )

to_array: function(self: LuaUVec3 ):({integer})

extend: function(self: LuaUVec3 , integer):( LuaUVec4 )

truncate: function(self: LuaUVec3 ):( LuaUVec2 )

with_x: function(self: LuaUVec3 , integer):( LuaUVec3 )

with_y: function(self: LuaUVec3 , integer):( LuaUVec3 )

with_z: function(self: LuaUVec3 , integer):( LuaUVec3 )

dot: function(self: LuaUVec3 , LuaUVec3 ):(integer)

dot_into_vec: function(self: LuaUVec3 , LuaUVec3 ):( LuaUVec3 )

cross: function(self: LuaUVec3 , LuaUVec3 ):( LuaUVec3 )

min: function(self: LuaUVec3 , LuaUVec3 ):( LuaUVec3 )

max: function(self: LuaUVec3 , LuaUVec3 ):( LuaUVec3 )

clamp: function(self: LuaUVec3 , LuaUVec3 , LuaUVec3 ):( LuaUVec3 )

min_element: function(self: LuaUVec3 ):(integer)

max_element: function(self: LuaUVec3 ):(integer)

element_sum: function(self: LuaUVec3 ):(integer)

element_product: function(self: LuaUVec3 ):(integer)

cmpeq: function(self: LuaUVec3 , LuaUVec3 ):( LuaBVec3 )

cmpne: function(self: LuaUVec3 , LuaUVec3 ):( LuaBVec3 )

cmpge: function(self: LuaUVec3 , LuaUVec3 ):( LuaBVec3 )

cmpgt: function(self: LuaUVec3 , LuaUVec3 ):( LuaBVec3 )

cmple: function(self: LuaUVec3 , LuaUVec3 ):( LuaBVec3 )

cmplt: function(self: LuaUVec3 , LuaUVec3 ):( LuaBVec3 )

length_squared: function(self: LuaUVec3 ):(integer)

as_vec3: function(self: LuaUVec3 ):( LuaVec3 )

as_vec3a: function(self: LuaUVec3 ):( LuaVec3A )

as_dvec3: function(self: LuaUVec3 ):( LuaDVec3 )

as_ivec3: function(self: LuaUVec3 ):( LuaIVec3 )

as_i64vec3: function(self: LuaUVec3 ):( LuaI64Vec3 )

as_u64vec3: function(self: LuaUVec3 ):( LuaU64Vec3 )

wrapping_add: function(self: LuaUVec3 , LuaUVec3 ):( LuaUVec3 )

wrapping_sub: function(self: LuaUVec3 , LuaUVec3 ):( LuaUVec3 )

wrapping_mul: function(self: LuaUVec3 , LuaUVec3 ):( LuaUVec3 )

wrapping_div: function(self: LuaUVec3 , LuaUVec3 ):( LuaUVec3 )

saturating_add: function(self: LuaUVec3 , LuaUVec3 ):( LuaUVec3 )

saturating_sub: function(self: LuaUVec3 , LuaUVec3 ):( LuaUVec3 )

saturating_mul: function(self: LuaUVec3 , LuaUVec3 ):( LuaUVec3 )

saturating_div: function(self: LuaUVec3 , LuaUVec3 ):( LuaUVec3 )

wrapping_add_signed: function(self: LuaUVec3 , LuaIVec3 ):( LuaUVec3 )

saturating_add_signed: function(self: LuaUVec3 , LuaIVec3 ):( LuaUVec3 )

new: function(integer , integer , integer):( LuaUVec3 )

splat: function(integer):( LuaUVec3 )

select: function( LuaBVec3 , LuaUVec3 , LuaUVec3 ):( LuaUVec3 )

from_array: function({integer}):( LuaUVec3 )

__tostring: function(self: LuaUVec3 ):(string)

__index: function(self: LuaUVec3 , integer):(integer)

__newindex: function(self: LuaUVec3 , integer , integer)

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

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

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

__mod: function(any , any):(any)

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

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