Matrix3

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

Matrix3.scale

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

Matrix3.reset

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

Matrix3.rotate

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

Matrix3.getColumn

docs.matrix3.getcolumn
overload 1:
Matrix3:getColumn(col)
Method Property Fluent Description Representation
col accepts an Integer
Return Value a Vector3

Matrix3.getInverse

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

Matrix3.det

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

Matrix3.getTranspose

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

Matrix3.getRow

docs.matrix3.getrow
overload 1:
Matrix3:getRow(row)
Method Property Fluent Description Representation
row accepts an Integer
Return Value a Vector3

Matrix3.translate

docs.matrix3.translate
overload 1:
Matrix3:translate(vec)
Method Property Fluent Description Representation
vec accepts a Vector2
Return Value nil
overload 2:
Matrix3:translate(x, y)
Method Property Fluent Description Representation
x accepts a Number
y accepts a Number
Return Value nil

Matrix3.invert

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

Matrix3.transpose

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

Matrix3.vRC

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