Matrix2

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

Matrix2.scale

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

Matrix2.reset

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

Matrix2.rotate

docs.matrix2.rotate
overload 1:
Matrix2:rotate(angle)
Method Property Fluent Description Representation
angle accepts a Number
Return Value nil

Matrix2.getColumn

docs.matrix2.getcolumn
overload 1:
Matrix2:getColumn(col)
Method Property Fluent Description Representation
col accepts an Integer
Return Value a Vector2

Matrix2.transpose

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

Matrix2.getRow

docs.matrix2.getrow
overload 1:
Matrix2:getRow(row)
Method Property Fluent Description Representation
row accepts an Integer
Return Value a Vector2

Matrix2.det

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

Matrix2.getInverse

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

Matrix2.getTranspose

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

Matrix2.invert

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

Matrix2.vRC

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