MtxExprInt.AddScaledSqr Method

Overload List

#SignatureDescription
1MatrixInt AddScaledSqr(TMtxInt X, TMtxVecInt Y, Int32 yScale)Result = sqr(X + Y*yScale)
2VectorInt AddScaledSqr(TVecInt X, TMtxVecInt Y, Int32 yScale)Result = sqr(X + Y*yScale)
3MatrixInt AddScaledSqr(TMtxInt X, Int32 xScale, TMtxVecInt Y, Int32 yScale)Result = sqr(X*xScale + Y*yScale)
4VectorInt AddScaledSqr(TVecInt X, Int32 xScale, TMtxVecInt Y, Int32 yScale)Result = sqr(X*xScale + Y*yScale)

Overload 1: MatrixInt AddScaledSqr(TMtxInt X, TMtxVecInt Y, Int32 yScale)

Compute sqr(X + Y*yScale)

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

Returns: MatrixInt

Overload 2: VectorInt AddScaledSqr(TVecInt X, TMtxVecInt Y, Int32 yScale)

Compute sqr(X + Y*yScale)

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

Returns: VectorInt

Overload 3: MatrixInt AddScaledSqr(TMtxInt X, Int32 xScale, TMtxVecInt Y, Int32 yScale)

Compute sqr(X*xScale + Y*yScale)

#NameTypeDescription
1XTMtxIntsource TMtxInt
2xScaleInt32
3YTMtxVecIntsource TVecInt or TMtxInt
4yScaleInt32

Returns: MatrixInt

Overload 4: VectorInt AddScaledSqr(TVecInt X, Int32 xScale, TMtxVecInt Y, Int32 yScale)

Compute sqr(X*xScale + Y*yScale)

#NameTypeDescription
1XTVecIntsource TVecInt
2xScaleInt32
3YTMtxVecIntsource TVecInt or TMtxInt
4yScaleInt32

Returns: VectorInt