timesAssign

operator fun Matrix3.timesAssign(matrix3: Matrix3)

Parameters

matrix3

values from this matrix will right-multiply this matrix. A*B results in AB.

See also

Matrix3.mulLeft

operator fun Matrix3.timesAssign(scalar: Float)

Parameters

scalar

scales the matrix in the both the x and y components.


operator fun Matrix3.timesAssign(scale: Vector2)
operator fun Matrix3.timesAssign(scale: Vector3)
operator fun Matrix4.timesAssign(scale: Vector2)

Parameters

scale

scales the matrix in the both the x and y components.


operator fun Vector2.timesAssign(matrix3: Matrix3)

Parameters

matrix3

this vector will be left-multiplied by this matrix assuming the last component is 1f.


operator fun Matrix4.timesAssign(matrix4: Matrix4)

Parameters

matrix4

values from this matrix will right-multiply this matrix. A*B results in AB.

See also

Matrix4.mulLeft

operator fun Matrix4.timesAssign(scalar: Float)

Parameters

scalar

scales the matrix in the x, y and z components.


operator fun Matrix4.timesAssign(scale: Vector3)

Parameters

scale

scales the matrix in the x, y and z components.


operator fun Vector3.timesAssign(matrix4: Matrix4)

Parameters

matrix4

this vector will be left-multiplied by this matrix, assuming the forth component is 1f.


operator fun Vector2.timesAssign(vector2: Vector2)

Parameters

vector2

values from vector will multiply vector.


operator fun Vector2.timesAssign(scalar: Float)
operator fun Vector2.timesAssign(scalar: Int)

Parameters

scalar

will be used to multiply both vector values.


operator fun Vector3.timesAssign(vector3: Vector3)

Parameters

vector3

values from this vector will multiply this vector.


operator fun Vector3.timesAssign(scalar: Float)
operator fun Vector3.timesAssign(scalar: Int)

Parameters

scalar

will be used to multiply all vector values.


operator fun Vector4.timesAssign(vector4: Vector4)

Parameters

vector4

values from this vector will multiply this vector using Vector4.scl.


operator fun Vector4.timesAssign(scalar: Float)
operator fun Vector4.timesAssign(scalar: Int)

Parameters

scalar

will be used to multiply all vector values using Vector4.scl.