![]() |
NumCpp
2.16.0
A Templatized Header Only C++ Implementation of the Python NumPy Library
|
Custom column const_iterator for NdArray. More...
#include <NdArrayIterators.hpp>
Inherited by nc::NdArrayColumnIterator< dtype, SizeType, PointerType, DifferenceType >.
Public Types | |
| using | difference_type = DifferenceType |
| using | iterator_category = std::random_access_iterator_tag |
| using | pointer = PointerType |
| using | reference = const value_type & |
| using | size_type = SizeType |
| using | value_type = dtype |
Custom column const_iterator for NdArray.
| using nc::NdArrayConstColumnIterator< dtype, SizeType, PointerType, DifferenceType >::difference_type = DifferenceType |
| using nc::NdArrayConstColumnIterator< dtype, SizeType, PointerType, DifferenceType >::iterator_category = std::random_access_iterator_tag |
| using nc::NdArrayConstColumnIterator< dtype, SizeType, PointerType, DifferenceType >::pointer = PointerType |
| using nc::NdArrayConstColumnIterator< dtype, SizeType, PointerType, DifferenceType >::reference = const value_type& |
| using nc::NdArrayConstColumnIterator< dtype, SizeType, PointerType, DifferenceType >::size_type = SizeType |
| using nc::NdArrayConstColumnIterator< dtype, SizeType, PointerType, DifferenceType >::value_type = dtype |
|
default |
Default Constructor
|
inlinenoexcept |
Constructor
| ptr | the iterator pointer |
| numRows | the number of rows in the array |
| numCols | the number of cols in the array |
|
inlinenoexcept |
Iterator not-equality operator
| rhs |
|
inlinenoexcept |
Iterator dereference
|
inlinenoexcept |
|
inlinenoexcept |
Iterator prefix incrament operator
|
inlinenoexcept |
Iterator postfix incrament operator
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
Iterator difference operator
| rhs |
|
inlinenoexcept |
Iterator prefix decrament operator
|
inlinenoexcept |
Iterator postfix decrament operator
|
inlinenoexcept |
|
inlinenoexcept |
Iterator pointer operator
|
inlinenoexcept |
Iterator less than operator
| rhs |
|
inlinenoexcept |
Iterator less than equal operator
| rhs |
|
inlinenoexcept |
Iterator equality operator
| rhs |
|
inlinenoexcept |
Iterator greater than operator
| rhs |
|
inlinenoexcept |
Iterator greater than equal operator
| rhs |
|
inlinenoexcept |
Iterator access operator
| offset |