Stxxl
1.4.0
|
column-major const_iterator that points to single elements inside a matrix More...
#include <matrix.h>
Public Member Functions | |
const_matrix_col_major_iterator (const matrix_iterator< ValueType, BlockSideLength > &matrix_iterator) | |
convert from matrix_iterator | |
const_matrix_col_major_iterator (const const_matrix_iterator_type &matrix_iterator) | |
convert from matrix_iterator | |
const_matrix_col_major_iterator & | operator++ () |
const_matrix_col_major_iterator & | operator-- () |
Protected Types | |
typedef const_matrix_iterator < ValueType, BlockSideLength > | const_matrix_iterator_type |
typedef const_matrix_iterator_type::matrix_type | matrix_type |
typedef const_matrix_iterator_type::elem_size_type | elem_size_type |
Protected Member Functions | |
const_matrix_col_major_iterator (const matrix_type &matrix, const elem_size_type start_row, const elem_size_type start_col) | |
create iterator pointing to given row and col | |
const_matrix_col_major_iterator (const matrix_type &matrix) | |
create empty iterator |
column-major const_iterator that points to single elements inside a matrix
ValueType | type of contained objects (POD with no references to internal memory) |
BlockSideLength | side length of a matrix block |
typedef const_matrix_iterator<ValueType, BlockSideLength> stxxl::const_matrix_col_major_iterator< ValueType, BlockSideLength >::const_matrix_iterator_type [protected] |
typedef const_matrix_iterator_type::elem_size_type stxxl::const_matrix_col_major_iterator< ValueType, BlockSideLength >::elem_size_type [protected] |
Reimplemented from stxxl::const_matrix_iterator< ValueType, BlockSideLength >.
typedef const_matrix_iterator_type::matrix_type stxxl::const_matrix_col_major_iterator< ValueType, BlockSideLength >::matrix_type [protected] |
Reimplemented from stxxl::const_matrix_iterator< ValueType, BlockSideLength >.
stxxl::const_matrix_col_major_iterator< ValueType, BlockSideLength >::const_matrix_col_major_iterator | ( | const matrix_type & | matrix, |
const elem_size_type | start_row, | ||
const elem_size_type | start_col | ||
) | [inline, protected] |
stxxl::const_matrix_col_major_iterator< ValueType, BlockSideLength >::const_matrix_col_major_iterator | ( | const matrix_type & | matrix | ) | [inline, protected] |
stxxl::const_matrix_col_major_iterator< ValueType, BlockSideLength >::const_matrix_col_major_iterator | ( | const matrix_iterator< ValueType, BlockSideLength > & | matrix_iterator | ) | [inline] |
convert from matrix_iterator
stxxl::const_matrix_col_major_iterator< ValueType, BlockSideLength >::const_matrix_col_major_iterator | ( | const const_matrix_iterator_type & | matrix_iterator | ) | [inline] |
convert from matrix_iterator
const_matrix_col_major_iterator& stxxl::const_matrix_col_major_iterator< ValueType, BlockSideLength >::operator++ | ( | ) | [inline] |
const_matrix_col_major_iterator& stxxl::const_matrix_col_major_iterator< ValueType, BlockSideLength >::operator-- | ( | ) | [inline] |