44 #ifndef GNSSTK_MATRIX_IMPLEMENTATION_HPP
45 #define GNSSTK_MATRIX_IMPLEMENTATION_HPP
55 : v((size_t)0), r(0), c(0), s(0)
61 : v(rows * cols), r(rows), c(cols), s(rows * cols)
67 : v(rows * cols, initialValue), r(rows), c(cols), s(rows * cols)
73 : v(rows * cols), r(rows), c(cols), s(rows * cols)
75 this->assignFrom(vec);
88 std::slice(colNum, cols()-colNum, 1));
103 std::slice(colNum, cols()-colNum, 1));
116 std::slice(rowNum, rows() - rowNum, 1));
121 const std::slice& s)
const
131 std::slice(colNum * r + rowNum, r - rowNum, 1));
146 const T initialValue)
148 v.
resize(rows * cols, initialValue);