LuaI64Vec3
Type doc:
Fields:
x: integer
y: integer
z: integer
Methods:
clone: function(self: LuaI64Vec3 ):( LuaI64Vec3 )
assert_receiver_is_total_eq: function(self: LuaI64Vec3 )
to_array: function(self: LuaI64Vec3 ):({integer})
extend: function(self: LuaI64Vec3 , integer):( LuaI64Vec4 )
truncate: function(self: LuaI64Vec3 ):( LuaI64Vec2 )
with_x: function(self: LuaI64Vec3 , integer):( LuaI64Vec3 )
with_y: function(self: LuaI64Vec3 , integer):( LuaI64Vec3 )
with_z: function(self: LuaI64Vec3 , integer):( LuaI64Vec3 )
dot: function(self: LuaI64Vec3 , LuaI64Vec3 ):(integer)
dot_into_vec: function(self: LuaI64Vec3 , LuaI64Vec3 ):( LuaI64Vec3 )
cross: function(self: LuaI64Vec3 , LuaI64Vec3 ):( LuaI64Vec3 )
min: function(self: LuaI64Vec3 , LuaI64Vec3 ):( LuaI64Vec3 )
max: function(self: LuaI64Vec3 , LuaI64Vec3 ):( LuaI64Vec3 )
clamp: function(self: LuaI64Vec3 , LuaI64Vec3 , LuaI64Vec3 ):( LuaI64Vec3 )
min_element: function(self: LuaI64Vec3 ):(integer)
max_element: function(self: LuaI64Vec3 ):(integer)
element_sum: function(self: LuaI64Vec3 ):(integer)
element_product: function(self: LuaI64Vec3 ):(integer)
cmpeq: function(self: LuaI64Vec3 , LuaI64Vec3 ):( LuaBVec3 )
cmpne: function(self: LuaI64Vec3 , LuaI64Vec3 ):( LuaBVec3 )
cmpge: function(self: LuaI64Vec3 , LuaI64Vec3 ):( LuaBVec3 )
cmpgt: function(self: LuaI64Vec3 , LuaI64Vec3 ):( LuaBVec3 )
cmple: function(self: LuaI64Vec3 , LuaI64Vec3 ):( LuaBVec3 )
cmplt: function(self: LuaI64Vec3 , LuaI64Vec3 ):( LuaBVec3 )
abs: function(self: LuaI64Vec3 ):( LuaI64Vec3 )
signum: function(self: LuaI64Vec3 ):( LuaI64Vec3 )
is_negative_bitmask: function(self: LuaI64Vec3 ):(integer)
length_squared: function(self: LuaI64Vec3 ):(integer)
distance_squared: function(self: LuaI64Vec3 , LuaI64Vec3 ):(integer)
div_euclid: function(self: LuaI64Vec3 , LuaI64Vec3 ):( LuaI64Vec3 )
rem_euclid: function(self: LuaI64Vec3 , LuaI64Vec3 ):( LuaI64Vec3 )
as_vec3: function(self: LuaI64Vec3 ):( LuaVec3 )
as_vec3a: function(self: LuaI64Vec3 ):( LuaVec3A )
as_dvec3: function(self: LuaI64Vec3 ):( LuaDVec3 )
as_ivec3: function(self: LuaI64Vec3 ):( LuaIVec3 )
as_uvec3: function(self: LuaI64Vec3 ):( LuaUVec3 )
as_u64vec3: function(self: LuaI64Vec3 ):( LuaU64Vec3 )
wrapping_add: function(self: LuaI64Vec3 , LuaI64Vec3 ):( LuaI64Vec3 )
wrapping_sub: function(self: LuaI64Vec3 , LuaI64Vec3 ):( LuaI64Vec3 )
wrapping_mul: function(self: LuaI64Vec3 , LuaI64Vec3 ):( LuaI64Vec3 )
wrapping_div: function(self: LuaI64Vec3 , LuaI64Vec3 ):( LuaI64Vec3 )
saturating_add: function(self: LuaI64Vec3 , LuaI64Vec3 ):( LuaI64Vec3 )
saturating_sub: function(self: LuaI64Vec3 , LuaI64Vec3 ):( LuaI64Vec3 )
saturating_mul: function(self: LuaI64Vec3 , LuaI64Vec3 ):( LuaI64Vec3 )
saturating_div: function(self: LuaI64Vec3 , LuaI64Vec3 ):( LuaI64Vec3 )
wrapping_add_unsigned: function(self: LuaI64Vec3 , LuaU64Vec3 ):( LuaI64Vec3 )
wrapping_sub_unsigned: function(self: LuaI64Vec3 , LuaU64Vec3 ):( LuaI64Vec3 )
saturating_add_unsigned: function(self: LuaI64Vec3 , LuaU64Vec3 ):( LuaI64Vec3 )
saturating_sub_unsigned: function(self: LuaI64Vec3 , LuaU64Vec3 ):( LuaI64Vec3 )
new: function(integer , integer , integer):( LuaI64Vec3 )
splat: function(integer):( LuaI64Vec3 )
select: function( LuaBVec3 , LuaI64Vec3 , LuaI64Vec3 ):( LuaI64Vec3 )
from_array: function({integer}):( LuaI64Vec3 )
__tostring: function(self: LuaI64Vec3 ):(string)
__add: function(any , any):(any)
__unm: function(any):(any)
__div: function(any , any):(any)
__mul: function(any , any):(any)
__mod: function(any , any):(any)
__sub: function(any , any):(any)
__eq: function(any , any):(any)