#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