Overload List
| # | Signature | Description |
|---|---|---|
| 1 | void CopyMtx(TMtx *Mtx); | Copy values from matrix. |
| 2 | TVec *CopyMtx(TMtx *Mtx, int Index, int Row, int Col, int Len); | Desc Copy Mtx elements Values1D[Row*fCols+Col]..Values1D[Row*fCols+Col+Len] in the calling vector elements [Index]..[Index+Len-1]. |
Overload 1: void CopyMtx(TMtx *Mtx);
Copy values from matrix.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | Mtx | TMtx * |
Remarks:
Copy each of Mtx TMtx elements to the calling vector. The TVec::Length and TVec::Complex properties of the calling vector are set implicitly to match Mtx matrix. The same can be achieved by calling the TVec::Copy method.
See Also: TVec::Copy, TVec::Copy
Declared in Dew::Math::TVec · Dew.Math/MtxVec.h · Cross-compiler
Overload 2: TVec *CopyMtx(TMtx *Mtx, int Index, int Row, int Col, int Len);
Desc Copy Mtx elements Values1D[Row*fCols+Col]..Values1D[Row*fCols+Col+Len] in the calling vector elements [Index]..[Index+Len-1].
| # | Name | Type | Description |
|---|---|---|---|
| 1 | Mtx | TMtx * | |
| 2 | Index | int | |
| 3 | Row | int | |
| 4 | Col | int | |
| 5 | Len | int |
Remarks:
The TVec::Length and TVec::Complex properties must be set explicitly. An exception is raised if TVec::ConditionCheck is True and array borders are overrun or underrun. The same can be achieved by calling the Copy method.
Declared in Dew::Math::TVec · Dew.Math/MtxVec.h · Cross-compiler