-
Notifications
You must be signed in to change notification settings - Fork 17
vec2
CapsAdmin edited this page Dec 9, 2017
·
17 revisions
- vec2:Abs(a)
- vec2:Ceil(a)
- vec2:Clamp(a, b, c)
- vec2:CopyTo(a, b)
- vec2:Copy(a)
- vec2:CreateObject(meta, override, skip_gc_callback)
- vec2:Distance(a, b)
- vec2:Floor(a)
- vec2:GetAbs(...)
- vec2:GetCeiled(...)
- vec2:GetClamped(...)
- vec2:GetCrossed(a, b)
- vec2:GetDeg()
- vec2:GetDot(a, b)
- vec2:GetFloored(...)
- vec2:GetLengthSquared()
- vec2:GetLength()
- vec2:GetLerped(...)
- vec2:GetMax(...)
- vec2:GetMin(...)
- vec2:GetNormal(scale)
- vec2:GetNormalized(...)
- vec2:GetRad()
- vec2:GetRandom(...)
- vec2:GetReflected(normal)
- vec2:GetRotated(...)
- vec2:GetRounded(...)
- vec2:IsEqual(x, y)
- vec2:IsValid(a)
- vec2:IsZero(a)
- vec2:Lerp(a, mult, b)
- vec2:Max(a)
- vec2:Min(a)
- vec2:Normalize(scale)
- vec2:Random(a)
- vec2:Rotate90CCW()
- vec2:Rotate90CW()
- vec2:Rotate(angle)
- vec2:Round(a)
- vec2:SetLength(num)
- vec2:SetMaxLength(num)
- vec2:Set(a, x, y)
- vec2:ToWorld(screen_pos, cam_pos, cam_ang, cam_fov, screen_width, screen_height)
- vec2:Unpack(a)
- vec2:Zero(a)
- vec2:__add(a, b)
- vec2:__copy(a)
- vec2:__div(a, b)
- vec2:__eq(a, b)
- vec2:__le(a, b)
- vec2:__len()
- vec2:__lt(a, b)
- vec2:__mod(a, b)
- vec2:__mul(a, b)
- vec2:__pow(a, b)
- vec2:__sub(a, b)
- vec2:__tostring(a)
- vec2:__unm(a)