AbstractLinAlgPack: C++ Interfaces For Vectors, Matrices And Related Linear Algebra Objects
Version of the Day
|
This is a full random access iterator for accessing row and colunmn indices. More...
#include <AbstractLinAlgPack_GenPermMatrixSliceIterator.hpp>
Public Types | |
typedef T | index_type |
typedef std::random_access_iterator_tag | iterator_category |
typedef row_col_value_type< T > | value_type |
typedef row_col_value_type< T > & | reference |
typedef row_col_value_type< T > * | pointer |
typedef ptrdiff_t | difference_type |
This is a full random access iterator for accessing row and colunmn indices.
Definition at line 158 of file AbstractLinAlgPack_GenPermMatrixSliceIterator.hpp.
typedef T AbstractLinAlgPack::GenPermMatrixSliceIteratorPack::row_col_iterator< T >::index_type |
Definition at line 165 of file AbstractLinAlgPack_GenPermMatrixSliceIterator.hpp.
typedef std::random_access_iterator_tag AbstractLinAlgPack::GenPermMatrixSliceIteratorPack::row_col_iterator< T >::iterator_category |
Definition at line 167 of file AbstractLinAlgPack_GenPermMatrixSliceIterator.hpp.
typedef row_col_value_type<T> AbstractLinAlgPack::GenPermMatrixSliceIteratorPack::row_col_iterator< T >::value_type |
Definition at line 169 of file AbstractLinAlgPack_GenPermMatrixSliceIterator.hpp.
typedef row_col_value_type<T>& AbstractLinAlgPack::GenPermMatrixSliceIteratorPack::row_col_iterator< T >::reference |
Definition at line 171 of file AbstractLinAlgPack_GenPermMatrixSliceIterator.hpp.
typedef row_col_value_type<T>* AbstractLinAlgPack::GenPermMatrixSliceIteratorPack::row_col_iterator< T >::pointer |
Definition at line 173 of file AbstractLinAlgPack_GenPermMatrixSliceIterator.hpp.
typedef ptrdiff_t AbstractLinAlgPack::GenPermMatrixSliceIteratorPack::row_col_iterator< T >::difference_type |
Definition at line 175 of file AbstractLinAlgPack_GenPermMatrixSliceIterator.hpp.
|
inline |
Null pointer!
Definition at line 323 of file AbstractLinAlgPack_GenPermMatrixSliceIterator.hpp.
|
inline |
Definition at line 330 of file AbstractLinAlgPack_GenPermMatrixSliceIterator.hpp.
|
inline |
Definition at line 343 of file AbstractLinAlgPack_GenPermMatrixSliceIterator.hpp.
|
inline |
Definition at line 352 of file AbstractLinAlgPack_GenPermMatrixSliceIterator.hpp.
|
inline |
Definition at line 362 of file AbstractLinAlgPack_GenPermMatrixSliceIterator.hpp.
|
inline |
Definition at line 371 of file AbstractLinAlgPack_GenPermMatrixSliceIterator.hpp.
|
inline |
itr + a
Definition at line 380 of file AbstractLinAlgPack_GenPermMatrixSliceIterator.hpp.
|
inline |
itr - a
Definition at line 390 of file AbstractLinAlgPack_GenPermMatrixSliceIterator.hpp.
|
inline |
itr += a
Definition at line 400 of file AbstractLinAlgPack_GenPermMatrixSliceIterator.hpp.
|
inline |
itr -= a
Definition at line 409 of file AbstractLinAlgPack_GenPermMatrixSliceIterator.hpp.
|
inline |
++itr
Definition at line 418 of file AbstractLinAlgPack_GenPermMatrixSliceIterator.hpp.
|
inline |
itr++
Definition at line 427 of file AbstractLinAlgPack_GenPermMatrixSliceIterator.hpp.
|
inline |
–itr
Definition at line 437 of file AbstractLinAlgPack_GenPermMatrixSliceIterator.hpp.
|
inline |
itr–
Definition at line 446 of file AbstractLinAlgPack_GenPermMatrixSliceIterator.hpp.
|
inline |
Difference.
Definition at line 456 of file AbstractLinAlgPack_GenPermMatrixSliceIterator.hpp.
|
inline |
itr1 < itr2
Definition at line 463 of file AbstractLinAlgPack_GenPermMatrixSliceIterator.hpp.
|
inline |
itr1 <= itr2
Definition at line 471 of file AbstractLinAlgPack_GenPermMatrixSliceIterator.hpp.
|
inline |
itr1 > itr 2
Definition at line 479 of file AbstractLinAlgPack_GenPermMatrixSliceIterator.hpp.
|
inline |
itr1 >= itr2
Definition at line 487 of file AbstractLinAlgPack_GenPermMatrixSliceIterator.hpp.
|
inline |
itr1 == itr2
Definition at line 495 of file AbstractLinAlgPack_GenPermMatrixSliceIterator.hpp.
|
inline |
itr1 != itr2
Definition at line 503 of file AbstractLinAlgPack_GenPermMatrixSliceIterator.hpp.
|
inline |
!itr (check for null)
Definition at line 511 of file AbstractLinAlgPack_GenPermMatrixSliceIterator.hpp.