MtxExprInt.Mul Method

Overload List

#SignatureDescription
1MatrixInt Mul(TMtxInt X, TMtxVecInt Y, TMtxVecInt Z)Result = X*Y*Z
2MatrixInt Mul(TMtxInt X, TMtxVecInt Y, Int32 Z)Result = X*Y*zScalar
3VectorInt Mul(TVecInt X, TMtxVecInt Y, TMtxVecInt Z)Result = X*Y*Z
4VectorInt Mul(TVecInt X, TMtxVecInt Y, Int32 Z)Result = X*Y*zScalar

Overload 1: MatrixInt Mul(TMtxInt X, TMtxVecInt Y, TMtxVecInt Z)

Compute X*Y*Z

#NameTypeDescription
1XTMtxIntsource TMtxInt
2YTMtxVecIntsource TVecInt or TMtxInt
3ZTMtxVecIntsource TVecInt or TMtxInt

Returns: MatrixInt

Overload 2: MatrixInt Mul(TMtxInt X, TMtxVecInt Y, Int32 Z)

Compute X*Y*zScalar

#NameTypeDescription
1XTMtxIntsource TMtxInt
2YTMtxVecIntsource TVecInt or TMtxInt
3ZInt32

Returns: MatrixInt

Overload 3: VectorInt Mul(TVecInt X, TMtxVecInt Y, TMtxVecInt Z)

Compute X*Y*Z

#NameTypeDescription
1XTVecIntsource TVecInt
2YTMtxVecIntsource TVecInt or TMtxInt
3ZTMtxVecIntsource TVecInt or TMtxInt

Returns: VectorInt

Overload 4: VectorInt Mul(TVecInt X, TMtxVecInt Y, Int32 Z)

Compute X*Y*zScalar

#NameTypeDescription
1XTVecIntsource TVecInt
2YTMtxVecIntsource TVecInt or TMtxInt
3ZInt32

Returns: VectorInt