Overload List
| # | Signature | Description |
|---|---|---|
| 1 | TMtxVecInt *Convert(TMtxVecInt *Src, TIntPrecision DstIntPrecision); | Copy each of Vec elements to the calling object. |
| 2 | TMtxVecInt *Convert(TMtxVecInt *Src, TIntPrecision DstIntPrecision, int SrcIndex, int Index, int Len); | Copy Src elements [SrcIndex]..[SrcIndex+Len-1] in the calling object elements [Index]..[Index+Len-1]. |
Overload 1: TMtxVecInt *Convert(TMtxVecInt *Src, TIntPrecision DstIntPrecision);
Copy each of Vec elements to the calling object.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | Src | TMtxVecInt * | |
| 2 | DstIntPrecision | TIntPrecision |
Remarks:
The Size property of the calling object is set implicitly to match Vec object. The storage precision of the calling object is set to DstIntPrecision.
Declared in Dew::Math::TMtxVecInt · Dew.Math/AbstractMtxVecInt.h · Cross-compiler
Overload 2: TMtxVecInt *Convert(TMtxVecInt *Src, TIntPrecision DstIntPrecision, int SrcIndex, int Index, int Len);
Copy Src elements [SrcIndex]..[SrcIndex+Len-1] in the calling object elements [Index]..[Index+Len-1].
| # | Name | Type | Description |
|---|---|---|---|
| 1 | Src | TMtxVecInt * | |
| 2 | DstIntPrecision | TIntPrecision | |
| 3 | SrcIndex | int | |
| 4 | Index | int | |
| 5 | Len | int |
Remarks:
Calling vector TVecByte::Size must be set explicitly. An exception is raised if array borders are overrun or underrun. If the precision of the calling does not match DstIntPrecision, an exception will be raised.
Declared in Dew::Math::TMtxVecInt · Dew.Math/AbstractMtxVecInt.h · Cross-compiler