Vector3

docs.vector3
Meta name Allowed other parameters Meta execution method
__le
  • Vector3
x <= y
__lt
  • Vector3
x < y
__len
#x
__unm
-x
__eq
  • Vector3
x == y
__mod
  • Number
  • Vector3
x % y
__div
  • Number
  • Vector3
x / y
__mul
  • Number
  • Vector3
  • Matrix3
x * y
__add
  • Vector3
x + y
__sub
  • Vector3
x - y

Vector3.length

docs.vector3.length
overload 1:
Vector3:length()
Method Property Fluent Description Representation
Return Value a Number

Vector3.dot

docs.vector3.dot
overload 1:
Vector3:dot(vec2)
Method Property Fluent Description Representation
vec2 accepts a Vector3
Return Value a Number

Vector3.set

docs.vector3.set
overload 1:
Vector3:set(x, y, z)
Method Property Fluent Description Representation
x accepts a Number
y accepts a Number
z accepts a Number
Return Value nil

Vector3.copy

docs.vector3.copy
overload 1:
Vector3:copy()
Method Property Fluent Description Representation
Return Value a Vector3

Vector3.normalize

docs.vector3.normalize
overload 1:
Vector3:normalize()
Method Property Fluent Description Representation
Return Value nil

Vector3.reset

docs.vector3.reset
overload 1:
Vector3:reset()
Method Property Fluent Description Representation
Return Value nil

Vector3.normalized

docs.vector3.normalized
overload 1:
Vector3:normalized()
Method Property Fluent Description Representation
Return Value a Vector3

Vector3.clamped

docs.vector3.clamped
overload 1:
Vector3:clamped(minLength, maxLength)
Method Property Fluent Description Representation
minLength accepts a Number
maxLength accepts a Number
Return Value a Vector3

Vector3.augmented

docs.vector3.augmented
overload 1:
Vector3:augmented()
Method Property Fluent Description Representation
Return Value a Vector4

Vector3.lengthSquared

docs.vector3.lengthsquared
overload 1:
Vector3:lengthSquared()
Method Property Fluent Description Representation
Return Value a Number

Vector3.toRad

docs.vector3.torad
overload 1:
Vector3:toRad()
Method Property Fluent Description Representation
Return Value a Vector3

Vector3.clampLength

docs.vector3.clamplength
overload 1:
Vector3:clampLength(minLength, maxLength)
Method Property Fluent Description Representation
minLength accepts a Number
maxLength accepts a Number
Return Value nil

Vector3.toDeg

docs.vector3.todeg
overload 1:
Vector3:toDeg()
Method Property Fluent Description Representation
Return Value a Vector3

Vector3.cross

docs.vector3.cross
overload 1:
Vector3:cross(vec2)
Method Property Fluent Description Representation
vec2 accepts a Vector3
Return Value a Vector3

Vector3.x

docs.vector3.x
field signature:
x
Method Property Fluent Description Representation
Field Type a Number

Vector3.y

docs.vector3.y
field signature:
y
Method Property Fluent Description Representation
Field Type a Number

Vector3.z

docs.vector3.z
field signature:
z
Method Property Fluent Description Representation
Field Type a Number
a a