|
|
@ -407,12 +407,21 @@ public: |
|
|
|
slice<1,N>(i,0) = row_in.transpose(); |
|
|
|
slice<1,N>(i,0) = row_in.transpose(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void setRow(size_t i, Type val) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
slice<1,N>(i,0) = val; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
void setCol(size_t j, const Matrix<Type, M, 1> &column) |
|
|
|
void setCol(size_t j, const Matrix<Type, M, 1> &column) |
|
|
|
{ |
|
|
|
{ |
|
|
|
slice<M,1>(0,j) = column; |
|
|
|
slice<M,1>(0,j) = column; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void setCol(size_t j, Type val) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
slice<M,1>(0,j) = val; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
void setZero() |
|
|
|
void setZero() |
|
|
|
{ |
|
|
|
{ |
|
|
|
memset(_data, 0, sizeof(_data)); |
|
|
|
memset(_data, 0, sizeof(_data)); |
|
|
|