MtxExprInt::AddAndMul Function

Overload List

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

Overload 1: VectorInt AddAndMul(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 AddAndMul(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 AddAndMul(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 AddAndMul(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 AddAndMul(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 AddAndMul(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 AddAndMul(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 AddAndMul(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 AddAndMul(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 AddAndMul(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 AddAndMul(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 AddAndMul(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 AddAndMul(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 AddAndMul(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 AddAndMul(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 AddAndMul(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 AddAndMul(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 AddAndMul(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 AddAndMul(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 AddAndMul(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 AddAndMul(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 AddAndMul(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 AddAndMul(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 AddAndMul(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 AddAndMul(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 AddAndMul(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