#include <MapMapSparseMatrix.h>
◆ m_data
◆ addLine()
- Returns
- Pair of Iterator on specified row and boolean on true if addition took place
- Parameters
-
lIndex | row Index |
row | constraint itself If lindex doesn't exists, creates the row |
◆ begin() [1/2]
◆ begin() [2/2]
◆ clear()
Removes every matrix elements.
◆ empty()
- Returns
- true if the matrix is empty
◆ end() [1/2]
◆ end() [2/2]
◆ multTransposeBaseVector()
template<class T >
template<class VecDeriv >
◆ newLine()
- Returns
- Iterator on new allocated row Creates a new row in the sparse matrix with the last+1 key index
◆ readLine()
- Returns
- Constant Iterator on specified row
- Parameters
-
lIndex | row index If lIndex row doesn't exist, returns end iterator |
◆ size()
- Returns
- the number of rows
◆ writeLine() [1/2]
- Returns
- Iterator on specified row
- Parameters
-
lIndex | row index If lIndex row doesn't exist, creates the line and returns an iterator on it |
◆ writeLine() [2/2]
- Returns
- Pair of Iterator on specified row and boolean on true if insertion took place
- Parameters
-
lIndex | row Index |
row | constraint itself If lindex already exists, overwrite existing constraint |
◆ operator<<
write to an output stream
◆ operator>>
read from an input stream