Overload List
| # | Signature | Description |
|---|---|---|
| 1 | TMtx *SetRow(TDenseMtxVec *Vec, int Row) const; | Copies values from vector to matrix row. |
| 2 | TMtx *SetRow(TDenseMtxVec *Vec, int VecIndex, int Row, int Col, int Len) const; | Copy vector Vec elements [VecIndex]..[VecIndex+Len-1] to the calling matrix elements [Row,Col]..[Row,Col+Len-1]. |
Overload 1: TMtx *SetRow(TDenseMtxVec *Vec, int Row) const;
Copies values from vector to matrix row.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | Vec | TDenseMtxVec * | |
| 2 | Row | int |
Remarks:
Copy all Vec elements to the calling matrix Row row. The Matrix::Complex property of the calling matrix is adjusted automatically. An exception is raised, if array bounds are overrun.
See Also: Matrix::SetCol
Declared in Dew::Math::Matrix · Dew.Math/MtxExpr.h · Cross-compiler
Overload 2: TMtx *SetRow(TDenseMtxVec *Vec, int VecIndex, int Row, int Col, int Len) const;
Copy vector Vec elements [VecIndex]..[VecIndex+Len-1] to the calling matrix elements [Row,Col]..[Row,Col+Len-1].
| # | Name | Type | Description |
|---|---|---|---|
| 1 | Vec | TDenseMtxVec * | |
| 2 | VecIndex | int | |
| 3 | Row | int | |
| 4 | Col | int | |
| 5 | Len | int |
Remarks:
An exception is raised if condition checking is enabled and array bounds are overrun. An exception is raised, if Vec and the calling matrix complex properties do not match.
Declared in Dew::Math::Matrix · Dew.Math/MtxExpr.h · Cross-compiler