MtxExprInt::SubAndMul Function

Overload List

#SignatureDescription
1VectorInt SubAndMul(TVecInt *X, TMtxVecInt *Y, TMtxVecInt *Z);Compute (X - Y)*Z
2MatrixInt SubAndMul(TMtxInt *X, TMtxVecInt *Y, TMtxVecInt *Z);Compute (X - Y)*Z
3VectorInt SubAndMul(TVecInt *X, TMtxVecInt *Y, TMtxVecInt *Z, int zScale);Compute (X - Y)*Z*zScale
4MatrixInt SubAndMul(TMtxInt *X, TMtxVecInt *Y, TMtxVecInt *Z, int zScale);Compute (X - Y)*Z*zScale
5VectorInt SubAndMul(TVecInt *X, TMtxVecInt *Y, int yScale, TMtxVecInt *Z, int zScale);Compute (X - Y*yScale)*Z*zScale
6MatrixInt SubAndMul(TMtxInt *X, TMtxVecInt *Y, int yScale, TMtxVecInt *Z, int zScale);Compute (X - Y*yScale)*Z*zScale
7VectorInt SubAndMul(TVecInt *X, TMtxVecInt *Y, int Z);Compute (X - Y)*zScalar
8MatrixInt SubAndMul(TMtxInt *X, TMtxVecInt *Y, int Z);Compute (X - Y)*zScalar
9VectorInt SubAndMul(TVecInt *X, TMtxVecInt *Y, int yScale, int Z);Compute (X - Y*yScale)*zScalar
10MatrixInt SubAndMul(TMtxInt *X, TMtxVecInt *Y, int yScale, int Z);Compute (X - Y*yScale)*zScalar
11VectorInt SubAndMul(TVecInt *X, int Y, TMtxVecInt *Z, int zScale);Compute (X - yScalar)*Z*zScale
12MatrixInt SubAndMul(TMtxInt *X, int Y, TMtxVecInt *Z, int zScale);Compute (X - yScalar)*Z*zScale
13VectorInt SubAndMul(TVecInt *X, int xScale, int Y, TMtxVecInt *Z);Compute (X*xScale - yScalar)*Z
14MatrixInt SubAndMul(TMtxInt *X, int xScale, int Y, TMtxVecInt *Z);Compute (X*xScale - yScalar)*Z
15VectorInt SubAndMul(TVecInt *X, int Y, TMtxVecInt *Z);Compute (X - yScalar)*Z
16MatrixInt SubAndMul(TMtxInt *X, int Y, TMtxVecInt *Z);Compute (X - yScalar)*Z
17VectorInt SubAndMul(TVecInt *X, int Y, int Z);Compute (X - yScalar)*zScalar
18MatrixInt SubAndMul(TMtxInt *X, int Y, int Z);Compute (X - yScalar)*zScalar
19VectorInt SubAndMul(TVecInt *X, int xScale, TMtxVecInt *Y, int yScale, TMtxVecInt *Z, int zScale);Compute (X*xScale - Y*yScale)*Z*zScale
20MatrixInt SubAndMul(TMtxInt *X, int xScale, TMtxVecInt *Y, int yScale, TMtxVecInt *Z, int zScale);Compute (X*xScale - Y*yScale)*Z*zScale
21VectorInt SubAndMul(TVecInt *X, int xScale, TMtxVecInt *Y, int yScale, int Z);Compute (X*xScale - Y*yScale)*zScalar
22MatrixInt SubAndMul(TMtxInt *X, int xScale, TMtxVecInt *Y, int yScale, int Z);Compute (X*xScale - Y*yScale)*zScalar
23VectorInt SubAndMul(TVecInt *X, int xScale, int Y, TMtxVecInt *Z, int zScale);Compute (X*xScale - yScalar)*Z*zScale
24MatrixInt SubAndMul(TMtxInt *X, int xScale, int Y, TMtxVecInt *Z, int zScale);Compute (X*xScale - yScalar)*Z*zScale
25VectorInt SubAndMul(TVecInt *X, int xScale, int Y, int Z);Compute (X*xScale - yScalar)*zScalar
26MatrixInt SubAndMul(TMtxInt *X, int xScale, int Y, int Z);Compute (X*xScale - yScalar)*zScalar

Overload 1: VectorInt SubAndMul(TVecInt *X, TMtxVecInt *Y, TMtxVecInt *Z);

Compute (X - Y)*Z

#NameTypeDescription
1XTVecInt *
2YTMtxVecInt *
3ZTMtxVecInt *
Declared in Dew::Math::Units::MtxExprInt · Dew.Math/Units.MtxExprInt.h · Cross-compiler

Overload 2: MatrixInt SubAndMul(TMtxInt *X, TMtxVecInt *Y, TMtxVecInt *Z);

Compute (X - Y)*Z

#NameTypeDescription
1XTMtxInt *
2YTMtxVecInt *
3ZTMtxVecInt *
Declared in Dew::Math::Units::MtxExprInt · Dew.Math/Units.MtxExprInt.h · Cross-compiler

Overload 3: VectorInt SubAndMul(TVecInt *X, TMtxVecInt *Y, TMtxVecInt *Z, int zScale);

Compute (X - Y)*Z*zScale

#NameTypeDescription
1XTVecInt *
2YTMtxVecInt *
3ZTMtxVecInt *
4zScaleint
Declared in Dew::Math::Units::MtxExprInt · Dew.Math/Units.MtxExprInt.h · Cross-compiler

Overload 4: MatrixInt SubAndMul(TMtxInt *X, TMtxVecInt *Y, TMtxVecInt *Z, int zScale);

Compute (X - Y)*Z*zScale

#NameTypeDescription
1XTMtxInt *
2YTMtxVecInt *
3ZTMtxVecInt *
4zScaleint
Declared in Dew::Math::Units::MtxExprInt · Dew.Math/Units.MtxExprInt.h · Cross-compiler

Overload 5: VectorInt SubAndMul(TVecInt *X, TMtxVecInt *Y, int yScale, TMtxVecInt *Z, int zScale);

Compute (X - Y*yScale)*Z*zScale

#NameTypeDescription
1XTVecInt *
2YTMtxVecInt *
3yScaleint
4ZTMtxVecInt *
5zScaleint
Declared in Dew::Math::Units::MtxExprInt · Dew.Math/Units.MtxExprInt.h · Cross-compiler

Overload 6: MatrixInt SubAndMul(TMtxInt *X, TMtxVecInt *Y, int yScale, TMtxVecInt *Z, int zScale);

Compute (X - Y*yScale)*Z*zScale

#NameTypeDescription
1XTMtxInt *
2YTMtxVecInt *
3yScaleint
4ZTMtxVecInt *
5zScaleint
Declared in Dew::Math::Units::MtxExprInt · Dew.Math/Units.MtxExprInt.h · Cross-compiler

Overload 7: VectorInt SubAndMul(TVecInt *X, TMtxVecInt *Y, int Z);

Compute (X - Y)*zScalar

#NameTypeDescription
1XTVecInt *
2YTMtxVecInt *
3Zint
Declared in Dew::Math::Units::MtxExprInt · Dew.Math/Units.MtxExprInt.h · Cross-compiler

Overload 8: MatrixInt SubAndMul(TMtxInt *X, TMtxVecInt *Y, int Z);

Compute (X - Y)*zScalar

#NameTypeDescription
1XTMtxInt *
2YTMtxVecInt *
3Zint
Declared in Dew::Math::Units::MtxExprInt · Dew.Math/Units.MtxExprInt.h · Cross-compiler

Overload 9: VectorInt SubAndMul(TVecInt *X, TMtxVecInt *Y, int yScale, int Z);

Compute (X - Y*yScale)*zScalar

#NameTypeDescription
1XTVecInt *
2YTMtxVecInt *
3yScaleint
4Zint
Declared in Dew::Math::Units::MtxExprInt · Dew.Math/Units.MtxExprInt.h · Cross-compiler

Overload 10: MatrixInt SubAndMul(TMtxInt *X, TMtxVecInt *Y, int yScale, int Z);

Compute (X - Y*yScale)*zScalar

#NameTypeDescription
1XTMtxInt *
2YTMtxVecInt *
3yScaleint
4Zint
Declared in Dew::Math::Units::MtxExprInt · Dew.Math/Units.MtxExprInt.h · Cross-compiler

Overload 11: VectorInt SubAndMul(TVecInt *X, int Y, TMtxVecInt *Z, int zScale);

Compute (X - yScalar)*Z*zScale

#NameTypeDescription
1XTVecInt *
2Yint
3ZTMtxVecInt *
4zScaleint
Declared in Dew::Math::Units::MtxExprInt · Dew.Math/Units.MtxExprInt.h · Cross-compiler

Overload 12: MatrixInt SubAndMul(TMtxInt *X, int Y, TMtxVecInt *Z, int zScale);

Compute (X - yScalar)*Z*zScale

#NameTypeDescription
1XTMtxInt *
2Yint
3ZTMtxVecInt *
4zScaleint
Declared in Dew::Math::Units::MtxExprInt · Dew.Math/Units.MtxExprInt.h · Cross-compiler

Overload 13: VectorInt SubAndMul(TVecInt *X, int xScale, int Y, TMtxVecInt *Z);

Compute (X*xScale - yScalar)*Z

#NameTypeDescription
1XTVecInt *
2xScaleint
3Yint
4ZTMtxVecInt *
Declared in Dew::Math::Units::MtxExprInt · Dew.Math/Units.MtxExprInt.h · Cross-compiler

Overload 14: MatrixInt SubAndMul(TMtxInt *X, int xScale, int Y, TMtxVecInt *Z);

Compute (X*xScale - yScalar)*Z

#NameTypeDescription
1XTMtxInt *
2xScaleint
3Yint
4ZTMtxVecInt *
Declared in Dew::Math::Units::MtxExprInt · Dew.Math/Units.MtxExprInt.h · Cross-compiler

Overload 15: VectorInt SubAndMul(TVecInt *X, int Y, TMtxVecInt *Z);

Compute (X - yScalar)*Z

#NameTypeDescription
1XTVecInt *
2Yint
3ZTMtxVecInt *
Declared in Dew::Math::Units::MtxExprInt · Dew.Math/Units.MtxExprInt.h · Cross-compiler

Overload 16: MatrixInt SubAndMul(TMtxInt *X, int Y, TMtxVecInt *Z);

Compute (X - yScalar)*Z

#NameTypeDescription
1XTMtxInt *
2Yint
3ZTMtxVecInt *
Declared in Dew::Math::Units::MtxExprInt · Dew.Math/Units.MtxExprInt.h · Cross-compiler

Overload 17: VectorInt SubAndMul(TVecInt *X, int Y, int Z);

Compute (X - yScalar)*zScalar

#NameTypeDescription
1XTVecInt *
2Yint
3Zint
Declared in Dew::Math::Units::MtxExprInt · Dew.Math/Units.MtxExprInt.h · Cross-compiler

Overload 18: MatrixInt SubAndMul(TMtxInt *X, int Y, int Z);

Compute (X - yScalar)*zScalar

#NameTypeDescription
1XTMtxInt *
2Yint
3Zint
Declared in Dew::Math::Units::MtxExprInt · Dew.Math/Units.MtxExprInt.h · Cross-compiler

Overload 19: VectorInt SubAndMul(TVecInt *X, int xScale, TMtxVecInt *Y, int yScale, TMtxVecInt *Z, int zScale);

Compute (X*xScale - Y*yScale)*Z*zScale

#NameTypeDescription
1XTVecInt *
2xScaleint
3YTMtxVecInt *
4yScaleint
5ZTMtxVecInt *
6zScaleint
Declared in Dew::Math::Units::MtxExprInt · Dew.Math/Units.MtxExprInt.h · Cross-compiler

Overload 20: MatrixInt SubAndMul(TMtxInt *X, int xScale, TMtxVecInt *Y, int yScale, TMtxVecInt *Z, int zScale);

Compute (X*xScale - Y*yScale)*Z*zScale

#NameTypeDescription
1XTMtxInt *
2xScaleint
3YTMtxVecInt *
4yScaleint
5ZTMtxVecInt *
6zScaleint
Declared in Dew::Math::Units::MtxExprInt · Dew.Math/Units.MtxExprInt.h · Cross-compiler

Overload 21: VectorInt SubAndMul(TVecInt *X, int xScale, TMtxVecInt *Y, int yScale, int Z);

Compute (X*xScale - Y*yScale)*zScalar

#NameTypeDescription
1XTVecInt *
2xScaleint
3YTMtxVecInt *
4yScaleint
5Zint
Declared in Dew::Math::Units::MtxExprInt · Dew.Math/Units.MtxExprInt.h · Cross-compiler

Overload 22: MatrixInt SubAndMul(TMtxInt *X, int xScale, TMtxVecInt *Y, int yScale, int Z);

Compute (X*xScale - Y*yScale)*zScalar

#NameTypeDescription
1XTMtxInt *
2xScaleint
3YTMtxVecInt *
4yScaleint
5Zint
Declared in Dew::Math::Units::MtxExprInt · Dew.Math/Units.MtxExprInt.h · Cross-compiler

Overload 23: VectorInt SubAndMul(TVecInt *X, int xScale, int Y, TMtxVecInt *Z, int zScale);

Compute (X*xScale - yScalar)*Z*zScale

#NameTypeDescription
1XTVecInt *
2xScaleint
3Yint
4ZTMtxVecInt *
5zScaleint
Declared in Dew::Math::Units::MtxExprInt · Dew.Math/Units.MtxExprInt.h · Cross-compiler

Overload 24: MatrixInt SubAndMul(TMtxInt *X, int xScale, int Y, TMtxVecInt *Z, int zScale);

Compute (X*xScale - yScalar)*Z*zScale

#NameTypeDescription
1XTMtxInt *
2xScaleint
3Yint
4ZTMtxVecInt *
5zScaleint
Declared in Dew::Math::Units::MtxExprInt · Dew.Math/Units.MtxExprInt.h · Cross-compiler

Overload 25: VectorInt SubAndMul(TVecInt *X, int xScale, int Y, int Z);

Compute (X*xScale - yScalar)*zScalar

#NameTypeDescription
1XTVecInt *
2xScaleint
3Yint
4Zint
Declared in Dew::Math::Units::MtxExprInt · Dew.Math/Units.MtxExprInt.h · Cross-compiler

Overload 26: MatrixInt SubAndMul(TMtxInt *X, int xScale, int Y, int Z);

Compute (X*xScale - yScalar)*zScalar

#NameTypeDescription
1XTMtxInt *
2xScaleint
3Yint
4Zint
Declared in Dew::Math::Units::MtxExprInt · Dew.Math/Units.MtxExprInt.h · Cross-compiler