TMtxByte::DivideBy Method

Overload List

#SignatureDescription
1TMtxVecInt *DivideBy(int Value);Divide Value with calling vector elements.
2TMtxVecInt *DivideBy(int Value, int Index, int Len);Divide Value with calling vector elements [Index..Index+Len-1].
3TMtxVecInt *DivideBy(int Value, TMtxVecInt *Src);Divide Value with Src vector elements and place result in the calling vector.
4TMtxVecInt *DivideBy(int Value, TMtxVecInt *Src, int SrcIndex, int Index, int Len);Divide Value with Src vector elements [SrcIndex..SrcIndex+Len-1] and place the result in the calling vector elements [Index..Index+Len-1].

Overload 1: TMtxVecInt *DivideBy(int Value);

Divide Value with calling vector elements.

#NameTypeDescription
1Valueint
Declared in Dew::Math::TMtxVecInt · Dew.Math/AbstractMtxVecInt.h · Cross-compiler

Overload 2: TMtxVecInt *DivideBy(int Value, int Index, int Len);

Divide Value with calling vector elements [Index..Index+Len-1].

#NameTypeDescription
1Valueint
2Indexint
3Lenint
Remarks:

An exception is raised if array borders are overrun.

Declared in Dew::Math::TMtxVecInt · Dew.Math/AbstractMtxVecInt.h · Cross-compiler

Overload 3: TMtxVecInt *DivideBy(int Value, TMtxVecInt *Src);

Divide Value with Src vector elements and place result in the calling vector.

#NameTypeDescription
1Valueint
2SrcTMtxVecInt *
Remarks:

Size of the calling vector is adjusted automatically.

Declared in Dew::Math::TMtxVecInt · Dew.Math/AbstractMtxVecInt.h · Cross-compiler

Overload 4: TMtxVecInt *DivideBy(int Value, TMtxVecInt *Src, int SrcIndex, int Index, int Len);

Divide Value with Src vector elements [SrcIndex..SrcIndex+Len-1] and place the result in the calling vector elements [Index..Index+Len-1].

#NameTypeDescription
1Valueint
2SrcTMtxVecInt *
3SrcIndexint
4Indexint
5Lenint
Remarks:

An exception is raised if array borders are overrun.

Declared in Dew::Math::TMtxVecInt · Dew.Math/AbstractMtxVecInt.h · Cross-compiler