MtxExprInt::SqrAddScaled Function

Overload List

#SignatureDescription
1VectorInt SqrAddScaled(TVecInt *X, TMtxVecInt *Y, const int yScale);Compute sqr(X) + sqr(Y)*yScale
2MatrixInt SqrAddScaled(TMtxInt *X, TMtxVecInt *Y, const int yScale);Compute sqr(X) + sqr(Y)*yScale
3VectorInt SqrAddScaled(TVecInt *X, const int xScale, TMtxVecInt *Y, const int yScale);Compute sqr(X)*xScale + sqr(Y)*yScale
4MatrixInt SqrAddScaled(TMtxInt *X, const int xScale, TMtxVecInt *Y, const int yScale);Compute sqr(X)*xScale + sqr(Y)*yScale

Overload 1: VectorInt SqrAddScaled(TVecInt *X, TMtxVecInt *Y, const int yScale);

Compute sqr(X) + sqr(Y)*yScale

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

Overload 2: MatrixInt SqrAddScaled(TMtxInt *X, TMtxVecInt *Y, const int yScale);

Compute sqr(X) + sqr(Y)*yScale

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

Overload 3: VectorInt SqrAddScaled(TVecInt *X, const int xScale, TMtxVecInt *Y, const int yScale);

Compute sqr(X)*xScale + sqr(Y)*yScale

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

Overload 4: MatrixInt SqrAddScaled(TMtxInt *X, const int xScale, TMtxVecInt *Y, const int yScale);

Compute sqr(X)*xScale + sqr(Y)*yScale

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