|
cartobase
4.7.0
|
#include <cartobase/containers/nditerator.h>


Public Member Functions | |
| line_NDIterator_base (const std::vector< int > &dims) | |
| line_NDIterator_base (const std::vector< int > &dims, const std::vector< int > &strides) | |
| line_NDIterator_base (const std::vector< int > &dims, const std::vector< size_t > &strides) | |
| line_NDIterator_base (const std::vector< int > &dims, const std::vector< long > &strides) | |
| NDIterator_base & | operator++ () |
Public Member Functions inherited from carto::NDIterator_base | |
| NDIterator_base (const std::vector< int > &dims) | |
| NDIterator_base (const std::vector< int > &dims, const std::vector< int > &strides) | |
| NDIterator_base (const std::vector< int > &dims, const std::vector< size_t > &strides) | |
| NDIterator_base (const std::vector< int > &dims, const std::vector< long > &strides) | |
| const std::vector< int > & | position () const |
| uint64_t | offset () const |
| NDIterator_base & | operator++ () |
| bool | ended () const |
| void | reset () |
Additional Inherited Members | |
Static Protected Member Functions inherited from carto::NDIterator_base | |
| template<typename T > | |
| static std::vector< size_t > | to_int_v (const std::vector< T > &v) |
Protected Attributes inherited from carto::NDIterator_base | |
| std::vector< int > | _dims |
| std::vector< size_t > | _strides |
| std::vector< int > | _position |
| uint64_t | _offset |
| bool | _ended |
Definition at line 80 of file nditerator.h.
|
inline |
Definition at line 330 of file nditerator.h.
References carto::NDIterator_base::_ended.
|
inline |
Definition at line 339 of file nditerator.h.
References carto::NDIterator_base::_ended.
|
inline |
Definition at line 348 of file nditerator.h.
References carto::NDIterator_base::_ended.
|
inline |
Definition at line 357 of file nditerator.h.
References carto::NDIterator_base::_ended.
|
inline |
Definition at line 366 of file nditerator.h.
References carto::NDIterator_base::_dims, carto::NDIterator_base::_ended, carto::NDIterator_base::_offset, carto::NDIterator_base::_position, and carto::NDIterator_base::_strides.