TMtxSmallInt::AddScaled Method

Overload List

#SignatureDescription
1TMtxVecInt *AddScaled(TMtxVecInt *X, TMtxVecInt *Y, const int yScale);Compute X + Y*yScale
2TMtxVecInt *AddScaled(TMtxVecInt *X, int XIndex, TMtxVecInt *Y, int YIndex, const int yScale, int Index, int Len);Compute X + Y*yScale on sub arrays
3TMtxVecInt *AddScaled(TMtxVecInt *X, TMtxVecInt *Y, TMtxVecInt *Z, const int zScale);Compute X + Y + Z*zScale
4TMtxVecInt *AddScaled(TMtxVecInt *X, int XIndex, TMtxVecInt *Y, int YIndex, TMtxVecInt *Z, int zIndex, const int zScale, int Index, int Len);Compute X + Y + Z*zScale on sub arrays
5TMtxVecInt *AddScaled(TMtxVecInt *X, TMtxVecInt *Y, const int yScale, TMtxVecInt *Z, const int zScale);Compute X + Y*yScale + Z*zScale
6TMtxVecInt *AddScaled(TMtxVecInt *X, int XIndex, TMtxVecInt *Y, int YIndex, const int yScale, TMtxVecInt *Z, int zIndex, const int zScale, int Index, int Len);Compute X + Y*yScale + Z*zScale on sub arrays
7TMtxVecInt *AddScaled(TMtxVecInt *X, const int xScale, TMtxVecInt *Y, const int yScale);Compute X*xScale + Y*yScale
8TMtxVecInt *AddScaled(TMtxVecInt *X, int XIndex, const int xScale, TMtxVecInt *Y, int YIndex, const int yScale, int Index, int Len);Compute X*xScale + Y*yScale on sub arrays
9TMtxVecInt *AddScaled(TMtxVecInt *X, const int xScale, TMtxVecInt *Y, const int yScale, TMtxVecInt *Z, const int zScale);Compute X*xScale + Y*yScale + Z*zScale
10TMtxVecInt *AddScaled(TMtxVecInt *X, int XIndex, const int xScale, TMtxVecInt *Y, int YIndex, const int yScale, TMtxVecInt *Z, int zIndex, const int zScale, int Index, int Len);Compute X*xScale + Y*yScale + Z*zScale on sub arrays

Overload 1: TMtxVecInt *AddScaled(TMtxVecInt *X, TMtxVecInt *Y, const int yScale);

Compute X + Y*yScale

#NameTypeDescription
1XTMtxVecInt *
2YTMtxVecInt *
3yScaleconst int
Declared in Dew::Math::TMtxVecInt · Dew.Math/AbstractMtxVecInt.h · Cross-compiler

Overload 2: TMtxVecInt *AddScaled(TMtxVecInt *X, int XIndex, TMtxVecInt *Y, int YIndex, const int yScale, int Index, int Len);

Compute X + Y*yScale on sub arrays

#NameTypeDescription
1XTMtxVecInt *
2XIndexint
3YTMtxVecInt *
4YIndexint
5yScaleconst int
6Indexint
7Lenint
Declared in Dew::Math::TMtxVecInt · Dew.Math/AbstractMtxVecInt.h · Cross-compiler

Overload 3: TMtxVecInt *AddScaled(TMtxVecInt *X, TMtxVecInt *Y, TMtxVecInt *Z, const int zScale);

Compute X + Y + Z*zScale

#NameTypeDescription
1XTMtxVecInt *
2YTMtxVecInt *
3ZTMtxVecInt *
4zScaleconst int
Declared in Dew::Math::TMtxVecInt · Dew.Math/AbstractMtxVecInt.h · Cross-compiler

Overload 4: TMtxVecInt *AddScaled(TMtxVecInt *X, int XIndex, TMtxVecInt *Y, int YIndex, TMtxVecInt *Z, int zIndex, const int zScale, int Index, int Len);

Compute X + Y + Z*zScale on sub arrays

#NameTypeDescription
1XTMtxVecInt *
2XIndexint
3YTMtxVecInt *
4YIndexint
5ZTMtxVecInt *
6zIndexint
7zScaleconst int
8Indexint
9Lenint
Declared in Dew::Math::TMtxVecInt · Dew.Math/AbstractMtxVecInt.h · Cross-compiler

Overload 5: TMtxVecInt *AddScaled(TMtxVecInt *X, TMtxVecInt *Y, const int yScale, TMtxVecInt *Z, const int zScale);

Compute X + Y*yScale + Z*zScale

#NameTypeDescription
1XTMtxVecInt *
2YTMtxVecInt *
3yScaleconst int
4ZTMtxVecInt *
5zScaleconst int
Declared in Dew::Math::TMtxVecInt · Dew.Math/AbstractMtxVecInt.h · Cross-compiler

Overload 6: TMtxVecInt *AddScaled(TMtxVecInt *X, int XIndex, TMtxVecInt *Y, int YIndex, const int yScale, TMtxVecInt *Z, int zIndex, const int zScale, int Index, int Len);

Compute X + Y*yScale + Z*zScale on sub arrays

#NameTypeDescription
1XTMtxVecInt *
2XIndexint
3YTMtxVecInt *
4YIndexint
5yScaleconst int
6ZTMtxVecInt *
7zIndexint
8zScaleconst int
9Indexint
10Lenint
Declared in Dew::Math::TMtxVecInt · Dew.Math/AbstractMtxVecInt.h · Cross-compiler

Overload 7: TMtxVecInt *AddScaled(TMtxVecInt *X, const int xScale, TMtxVecInt *Y, const int yScale);

Compute X*xScale + Y*yScale

#NameTypeDescription
1XTMtxVecInt *
2xScaleconst int
3YTMtxVecInt *
4yScaleconst int
Declared in Dew::Math::TMtxVecInt · Dew.Math/AbstractMtxVecInt.h · Cross-compiler

Overload 8: TMtxVecInt *AddScaled(TMtxVecInt *X, int XIndex, const int xScale, TMtxVecInt *Y, int YIndex, const int yScale, int Index, int Len);

Compute X*xScale + Y*yScale on sub arrays

#NameTypeDescription
1XTMtxVecInt *
2XIndexint
3xScaleconst int
4YTMtxVecInt *
5YIndexint
6yScaleconst int
7Indexint
8Lenint
Declared in Dew::Math::TMtxVecInt · Dew.Math/AbstractMtxVecInt.h · Cross-compiler

Overload 9: TMtxVecInt *AddScaled(TMtxVecInt *X, const int xScale, TMtxVecInt *Y, const int yScale, TMtxVecInt *Z, const int zScale);

Compute X*xScale + Y*yScale + Z*zScale

#NameTypeDescription
1XTMtxVecInt *
2xScaleconst int
3YTMtxVecInt *
4yScaleconst int
5ZTMtxVecInt *
6zScaleconst int
Declared in Dew::Math::TMtxVecInt · Dew.Math/AbstractMtxVecInt.h · Cross-compiler

Overload 10: TMtxVecInt *AddScaled(TMtxVecInt *X, int XIndex, const int xScale, TMtxVecInt *Y, int YIndex, const int yScale, TMtxVecInt *Z, int zIndex, const int zScale, int Index, int Len);

Compute X*xScale + Y*yScale + Z*zScale on sub arrays

#NameTypeDescription
1XTMtxVecInt *
2XIndexint
3xScaleconst int
4YTMtxVecInt *
5YIndexint
6yScaleconst int
7ZTMtxVecInt *
8zIndexint
9zScaleconst int
10Indexint
11Lenint
Declared in Dew::Math::TMtxVecInt · Dew.Math/AbstractMtxVecInt.h · Cross-compiler