
Public Member Functions | |
| CjMatrixSubVector_const_iterator (const CjMatrix< V > *const mat, const unsigned int row_col, const bool is_end) | |
| CjMatrixSubVector_const_iterator (const CjMatrixSubVector_const_iterator< V, is_col > &i) | |
| CjMatrixSubVector_const_iterator (const CjMatrixSubVector_iterator< V, is_col > &i) | |
| CjMatrixSubVector_const_iterator (const CjMatrixSubVector_const_iterator< V,!is_col > &i) | |
| 
CjMatrixSubVector_const_iterator < V, is_col > &  | operator= (const CjMatrixSubVector_const_iterator< V, is_col > &it) | 
| int | getRowCol () const | 
| int | getOffset () const | 
| int | getRow () const | 
| int | getColumn () const | 
| bool | isSameMatrix (const CjMatrix< V > *const mat) const | 
| bool | atDiagonal () const | 
| 
CjMatrixSubVector_const_iterator < V,!is_col >  | convertType () const | 
| bool | atEnd () const | 
| 
CjMatrixSubVector_const_iterator < V, is_col >  | end_iterator () | 
| 
CjMatrixSubVector_const_iterator < V, is_col >  | transpose (const CjMatrix< V > *const mat) | 
| CjMatrixSubVector_const_iterator & | operator++ () | 
| CjMatrixSubVector_const_iterator | operator++ (int) | 
| CjMatrixSubVector_const_iterator & | operator-- () | 
| CjMatrixSubVector_const_iterator | operator-- (int) | 
| 
const  CjMatrixSubVector_const_iterator < V, is_col >::reference  | operator[] (const int n) | 
| bool | operator== (const CjMatrixSubVector_const_iterator< V, true > &i) const | 
| bool | operator== (const CjMatrixSubVector_const_iterator< V, false > &i) const | 
| bool | operator== (const CjMatrixSubVector_iterator< V, true > &i) const | 
| bool | operator== (const CjMatrixSubVector_iterator< V, false > &i) const | 
| bool | operator!= (const CjMatrixSubVector_const_iterator< V, is_col > &i) const | 
| bool | operator!= (const CjMatrixSubVector_iterator< V, is_col > &i) const | 
| 
const  CjMatrixSubVector_const_iterator < V, is_col >::reference  | operator* () | 
| 
const  CjMatrixSubVector_const_iterator < V, is_col >::pointer  | operator-> () const | 
| 
CjMatrixSubVector_const_iterator < V, is_col > &  | operator+= (const int n) | 
| 
CjMatrixSubVector_const_iterator < V, is_col > &  | operator-= (const int n) | 
| 
CjMatrixSubVector_const_iterator < V, is_col >  | operator+ (const int n) const | 
| 
CjMatrixSubVector_const_iterator < V, is_col > friend  | operator+ (const int n, const CjMatrixSubVector_const_iterator< V, is_col > &rhs) | 
| 
CjMatrixSubVector_const_iterator < V, is_col >  | operator- (const int n) const | 
| 
CjMatrixSubVector_const_iterator < V, is_col >::difference_type  | operator- (const CjMatrixSubVector_const_iterator< V, is_col > &iter) const | 
| 
CjMatrixSubVector_const_iterator < V, is_col >::difference_type  | operator- (const CjMatrixSubVector_iterator< V, is_col > &iter) const | 
| bool | operator< (const CjMatrixSubVector_const_iterator< V, is_col > &iter) const | 
| bool | operator> (const CjMatrixSubVector_const_iterator< V, is_col > &iter) const | 
| bool | operator<= (const CjMatrixSubVector_const_iterator< V, is_col > &iter) const | 
| bool | operator>= (const CjMatrixSubVector_const_iterator< V, is_col > &iter) const | 
| bool | operator< (const CjMatrixSubVector_iterator< V, is_col > &iter) const | 
| bool | operator> (const CjMatrixSubVector_iterator< V, is_col > &iter) const | 
| bool | operator<= (const CjMatrixSubVector_iterator< V, is_col > &iter) const | 
| bool | operator>= (const CjMatrixSubVector_iterator< V, is_col > &iter) const | 
Protected Attributes | |
| const CjMatrix< V > * | m_mat | 
| int | m_n | 
| int | m_row_col | 
Friends | |
| class | CjMatrixSubVector_const_iterator | 
| class | CjMatrixSubVector_iterator | 
| std::ostream & | operator<< (std::ostream &out, const CjMatrixSubVector_const_iterator< V, is_col > &a) | 
 1.7.1