Matrix4

docs.matrix4
Meta name Allowed other parameters Meta execution method
__le
  • Matrix4
x <= y
__eq
  • Matrix4
x == y
__mul
  • Number
  • Matrix4
  • Vector4
x * y
__add
  • Matrix4
x + y
__sub
  • Matrix4
x - y
__len
#x

Matrix4.scale

docs.matrix4.scale
overload 1:
Matrix4:scale(vec)
Method Property Fluent Description Representation
vec accepts a Vector3
Return Value nil
overload 2:
Matrix4:scale(x, y, z)
Method Property Fluent Description Representation
x accepts a Number
y accepts a Number
z accepts a Number
Return Value nil

Matrix4.reset

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

Matrix4.rotate

docs.matrix4.rotate
overload 1:
Matrix4:rotate(vec)
Method Property Fluent Description Representation
vec accepts a Vector3
Return Value nil
overload 2:
Matrix4:rotate(x, y, z)
Method Property Fluent Description Representation
x accepts a Number
y accepts a Number
z accepts a Number
Return Value nil

Matrix4.getColumn

docs.matrix4.getcolumn
overload 1:
Matrix4:getColumn(col)
Method Property Fluent Description Representation
col accepts an Integer
Return Value a Vector4

Matrix4.getInverse

docs.matrix4.getinverse
overload 1:
Matrix4:getInverse()
Method Property Fluent Description Representation
Return Value a Matrix4

Matrix4.det

docs.matrix4.det
overload 1:
Matrix4:det()
Method Property Fluent Description Representation
Return Value a Number

Matrix4.getTranspose

docs.matrix4.gettranspose
overload 1:
Matrix4:getTranspose()
Method Property Fluent Description Representation
Return Value a Matrix4

Matrix4.getRow

docs.matrix4.getrow
overload 1:
Matrix4:getRow(row)
Method Property Fluent Description Representation
row accepts an Integer
Return Value a Vector4

Matrix4.translate

docs.matrix4.translate
overload 1:
Matrix4:translate(vec)
Method Property Fluent Description Representation
vec accepts a Vector3
Return Value nil
overload 2:
Matrix4:translate(x, y, z)
Method Property Fluent Description Representation
x accepts a Number
y accepts a Number
z accepts a Number
Return Value nil

Matrix4.invert

docs.matrix4.invert
overload 1:
Matrix4:invert()
Method Property Fluent Description Representation
Return Value nil

Matrix4.transpose

docs.matrix4.transpose
overload 1:
Matrix4:transpose()
Method Property Fluent Description Representation
Return Value nil

Matrix4.vRC

docs.matrix4.vrc
field signature:
vRC
Method Property Fluent Description Representation
Field Type a Number
a a