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)