LuaI64Vec2
Type doc:
Fields:
x: integer
y: integer
Methods:
clone: function(self: LuaI64Vec2 ):( LuaI64Vec2 )
to_array: function(self: LuaI64Vec2 ):({integer})
extend: function(self: LuaI64Vec2 , integer):( LuaI64Vec3 )
with_x: function(self: LuaI64Vec2 , integer):( LuaI64Vec2 )
with_y: function(self: LuaI64Vec2 , integer):( LuaI64Vec2 )
dot: function(self: LuaI64Vec2 , LuaI64Vec2 ):(integer)
dot_into_vec: function(self: LuaI64Vec2 , LuaI64Vec2 ):( LuaI64Vec2 )
min: function(self: LuaI64Vec2 , LuaI64Vec2 ):( LuaI64Vec2 )
max: function(self: LuaI64Vec2 , LuaI64Vec2 ):( LuaI64Vec2 )
clamp: function(self: LuaI64Vec2 , LuaI64Vec2 , LuaI64Vec2 ):( LuaI64Vec2 )
min_element: function(self: LuaI64Vec2 ):(integer)
max_element: function(self: LuaI64Vec2 ):(integer)
element_sum: function(self: LuaI64Vec2 ):(integer)
element_product: function(self: LuaI64Vec2 ):(integer)
cmpeq: function(self: LuaI64Vec2 , LuaI64Vec2 ):( LuaBVec2 )
cmpne: function(self: LuaI64Vec2 , LuaI64Vec2 ):( LuaBVec2 )
cmpge: function(self: LuaI64Vec2 , LuaI64Vec2 ):( LuaBVec2 )
cmpgt: function(self: LuaI64Vec2 , LuaI64Vec2 ):( LuaBVec2 )
cmple: function(self: LuaI64Vec2 , LuaI64Vec2 ):( LuaBVec2 )
cmplt: function(self: LuaI64Vec2 , LuaI64Vec2 ):( LuaBVec2 )
abs: function(self: LuaI64Vec2 ):( LuaI64Vec2 )
signum: function(self: LuaI64Vec2 ):( LuaI64Vec2 )
is_negative_bitmask: function(self: LuaI64Vec2 ):(integer)
length_squared: function(self: LuaI64Vec2 ):(integer)
distance_squared: function(self: LuaI64Vec2 , LuaI64Vec2 ):(integer)
div_euclid: function(self: LuaI64Vec2 , LuaI64Vec2 ):( LuaI64Vec2 )
rem_euclid: function(self: LuaI64Vec2 , LuaI64Vec2 ):( LuaI64Vec2 )
perp: function(self: LuaI64Vec2 ):( LuaI64Vec2 )
perp_dot: function(self: LuaI64Vec2 , LuaI64Vec2 ):(integer)
rotate: function(self: LuaI64Vec2 , LuaI64Vec2 ):( LuaI64Vec2 )
as_vec2: function(self: LuaI64Vec2 ):( LuaVec2 )
as_dvec2: function(self: LuaI64Vec2 ):( LuaDVec2 )
as_ivec2: function(self: LuaI64Vec2 ):( LuaIVec2 )
as_uvec2: function(self: LuaI64Vec2 ):( LuaUVec2 )
as_u64vec2: function(self: LuaI64Vec2 ):( LuaU64Vec2 )
wrapping_add: function(self: LuaI64Vec2 , LuaI64Vec2 ):( LuaI64Vec2 )
wrapping_sub: function(self: LuaI64Vec2 , LuaI64Vec2 ):( LuaI64Vec2 )
wrapping_mul: function(self: LuaI64Vec2 , LuaI64Vec2 ):( LuaI64Vec2 )
wrapping_div: function(self: LuaI64Vec2 , LuaI64Vec2 ):( LuaI64Vec2 )
saturating_add: function(self: LuaI64Vec2 , LuaI64Vec2 ):( LuaI64Vec2 )
saturating_sub: function(self: LuaI64Vec2 , LuaI64Vec2 ):( LuaI64Vec2 )
saturating_mul: function(self: LuaI64Vec2 , LuaI64Vec2 ):( LuaI64Vec2 )
saturating_div: function(self: LuaI64Vec2 , LuaI64Vec2 ):( LuaI64Vec2 )
wrapping_add_unsigned: function(self: LuaI64Vec2 , LuaU64Vec2 ):( LuaI64Vec2 )
wrapping_sub_unsigned: function(self: LuaI64Vec2 , LuaU64Vec2 ):( LuaI64Vec2 )
saturating_add_unsigned: function(self: LuaI64Vec2 , LuaU64Vec2 ):( LuaI64Vec2 )
saturating_sub_unsigned: function(self: LuaI64Vec2 , LuaU64Vec2 ):( LuaI64Vec2 )
assert_receiver_is_total_eq: function(self: LuaI64Vec2 )
new: function(integer , integer):( LuaI64Vec2 )
splat: function(integer):( LuaI64Vec2 )
select: function( LuaBVec2 , LuaI64Vec2 , LuaI64Vec2 ):( LuaI64Vec2 )
from_array: function({integer}):( LuaI64Vec2 )
__tostring: function(self: LuaI64Vec2 ):(string)
__eq: function(any , any):(any)
__unm: function(any):(any)
__sub: function(any , any):(any)
__mul: function(any , any):(any)
__mod: function(any , any):(any)
__add: function(any , any):(any)
__div: function(any , any):(any)