Matrix.op_Multiply Operator

Overload List

#SignatureDescription
1Matrix op_Multiply(Matrix Left, Matrix Right)Multiplies Left with Right and returns result.
2Matrix op_Multiply(Matrix Left, TCplx Right)Multiplies Left with Right and returns result.
3Matrix op_Multiply(Matrix Left, TMtxVec Right)Multiplies Left with Right and returns result.
4Matrix op_Multiply(Matrix Left, Vector Right)Multiplies Left with Right and returns result.
5Matrix op_Multiply(Matrix Left, Double Right)Multiplies Left with Right and returns result.
6Matrix op_Multiply(TCplx Left, Matrix Right)Multiplies Left with Right and returns result.
7Matrix op_Multiply(TMtxVec Left, Matrix Right)Multiplies Left with Right and returns result.
8Matrix op_Multiply(Vector Left, Matrix Right)Multiplies Left with Right and returns result.
9Matrix op_Multiply(Double Left, Matrix Right)Multiplies Left with Right and returns result.

Overload 1: Matrix op_Multiply(Matrix Left, Matrix Right)

Multiplies Left with Right and returns result.

#NameTypeDescription
1LeftMatrix
2RightMatrix

Result: stored in self (calling object), returns self for chaining

Overload 2: Matrix op_Multiply(Matrix Left, TCplx Right)

Multiplies Left with Right and returns result.

#NameTypeDescription
1LeftMatrix
2RightTCplxscalar

Result: stored in self (calling object), returns self for chaining

Overload 3: Matrix op_Multiply(Matrix Left, TMtxVec Right)

Multiplies Left with Right and returns result.

#NameTypeDescription
1LeftMatrix
2RightTMtxVecsource TVec or TMtx

Result: stored in self (calling object), returns self for chaining

Overload 4: Matrix op_Multiply(Matrix Left, Vector Right)

Multiplies Left with Right and returns result.

#NameTypeDescription
1LeftMatrix
2RightVector

Result: stored in self (calling object), returns self for chaining

Overload 5: Matrix op_Multiply(Matrix Left, Double Right)

Multiplies Left with Right and returns result.

#NameTypeDescription
1LeftMatrix
2RightDoublescalar

Result: stored in self (calling object), returns self for chaining

Overload 6: Matrix op_Multiply(TCplx Left, Matrix Right)

Multiplies Left with Right and returns result.

#NameTypeDescription
1LeftTCplxscalar
2RightMatrix

Result: stored in self (calling object), returns self for chaining

Overload 7: Matrix op_Multiply(TMtxVec Left, Matrix Right)

Multiplies Left with Right and returns result.

#NameTypeDescription
1LeftTMtxVecsource TVec or TMtx
2RightMatrix

Result: stored in self (calling object), returns self for chaining

Overload 8: Matrix op_Multiply(Vector Left, Matrix Right)

Multiplies Left with Right and returns result.

#NameTypeDescription
1LeftVector
2RightMatrix

Result: stored in self (calling object), returns self for chaining

Overload 9: Matrix op_Multiply(Double Left, Matrix Right)

Multiplies Left with Right and returns result.

#NameTypeDescription
1LeftDoublescalar
2RightMatrix

Result: stored in self (calling object), returns self for chaining