Get the value of the row at a given index from the matrix (whatever the ChainTypeFlag of the matrix).
- Note
- For row-matrices, it is equivalent to
operator[], for column-matrices a traversal of the matrix is required (in \(\mathcal O(n)\)).
- Warning
- The matrix will perform boundary check.
- Parameters
-
| matrix | The matrix considered. |
| index | The coefficient index. |
- Returns
- The row at given index.
|
|
template<typename _CT > |
| Sparse_chain< _CT, ROW > | CGAL::OSM::Sparse_matrix< CoefficientType, ChainTypeFlag >::get_row (const Sparse_matrix< _CT, COLUMN > &matrix, size_t index) |
| | Gets a row from a COLUMN matrix.
|
| |
|
template<typename _CT > |
| Sparse_chain< _CT, ROW > | CGAL::OSM::Sparse_matrix< CoefficientType, ChainTypeFlag >::get_row (const Sparse_matrix< _CT, ROW > &matrix, size_t index) |
| | Gets a row from a ROW matrix.
|
| |