OTB
9.0.0
Orfeo Toolbox
|
#include <otbZipIterator.h>
Classes | |
struct | iterator__ |
ImageIteratorList_t const & | m_iterators |
PixelListProxy (ImageIteratorList_t const &iterators) noexcept | |
bool | empty () const noexcept |
auto | size () const noexcept |
auto | begin () noexcept |
auto | end () noexcept |
auto | begin () const noexcept |
auto | end () const noexcept |
auto | cbegin () const noexcept |
auto | cend () const noexcept |
decltype(auto) | operator[] (std::vcl_size_t idx) const |
decltype(auto) | operator[] (std::vcl_size_t idx) |
decltype(auto) | front () const |
decltype(auto) | front () |
decltype(auto) | back () const |
decltype(auto) | back () |
Internal Pixel Proxy Type returned by ZipIterator
.
Definition at line 257 of file otbZipIterator.h.
|
inlineexplicitnoexcept |
Init constructor.
[in] | iterators | List of ITK iterators |
Definition at line 263 of file otbZipIterator.h.
|
inline |
Init constructor.
[in] | iterators | List of ITK iterators |
Definition at line 340 of file otbZipIterator.h.
References otb::internals::ZipIterator< TImageIterator, ConstOrMutable >::PixelListProxy::empty(), and otb::internals::ZipIterator< TImageIterator, ConstOrMutable >::PixelListProxy::m_iterators.
|
inline |
Init constructor.
[in] | iterators | List of ITK iterators |
Definition at line 336 of file otbZipIterator.h.
References otb::internals::ZipIterator< TImageIterator, ConstOrMutable >::PixelListProxy::empty(), and otb::internals::ZipIterator< TImageIterator, ConstOrMutable >::PixelListProxy::m_iterators.
|
inlinenoexcept |
Init constructor.
[in] | iterators | List of ITK iterators |
Definition at line 314 of file otbZipIterator.h.
References otb::internals::ZipIterator< TImageIterator, ConstOrMutable >::PixelListProxy::m_iterators.
|
inlinenoexcept |
Init constructor.
[in] | iterators | List of ITK iterators |
Definition at line 312 of file otbZipIterator.h.
References otb::internals::ZipIterator< TImageIterator, ConstOrMutable >::PixelListProxy::m_iterators.
|
inlinenoexcept |
Init constructor.
[in] | iterators | List of ITK iterators |
Definition at line 316 of file otbZipIterator.h.
References otb::internals::ZipIterator< TImageIterator, ConstOrMutable >::PixelListProxy::m_iterators.
|
inlinenoexcept |
Init constructor.
[in] | iterators | List of ITK iterators |
Definition at line 317 of file otbZipIterator.h.
References otb::internals::ZipIterator< TImageIterator, ConstOrMutable >::PixelListProxy::m_iterators.
|
inlinenoexcept |
Init constructor.
[in] | iterators | List of ITK iterators |
Definition at line 266 of file otbZipIterator.h.
References otb::internals::ZipIterator< TImageIterator, ConstOrMutable >::PixelListProxy::m_iterators.
Referenced by otb::internals::ZipIterator< TImageIterator, ConstOrMutable >::PixelListProxy::back(), and otb::internals::ZipIterator< TImageIterator, ConstOrMutable >::PixelListProxy::front().
|
inlinenoexcept |
Init constructor.
[in] | iterators | List of ITK iterators |
Definition at line 315 of file otbZipIterator.h.
References otb::internals::ZipIterator< TImageIterator, ConstOrMutable >::PixelListProxy::m_iterators.
|
inlinenoexcept |
Init constructor.
[in] | iterators | List of ITK iterators |
Definition at line 313 of file otbZipIterator.h.
References otb::internals::ZipIterator< TImageIterator, ConstOrMutable >::PixelListProxy::m_iterators.
|
inline |
Init constructor.
[in] | iterators | List of ITK iterators |
Definition at line 332 of file otbZipIterator.h.
References otb::internals::ZipIterator< TImageIterator, ConstOrMutable >::PixelListProxy::empty(), and otb::internals::ZipIterator< TImageIterator, ConstOrMutable >::PixelListProxy::m_iterators.
|
inline |
Init constructor.
[in] | iterators | List of ITK iterators |
Definition at line 328 of file otbZipIterator.h.
References otb::internals::ZipIterator< TImageIterator, ConstOrMutable >::PixelListProxy::empty(), and otb::internals::ZipIterator< TImageIterator, ConstOrMutable >::PixelListProxy::m_iterators.
|
inline |
Init constructor.
[in] | iterators | List of ITK iterators |
Definition at line 323 of file otbZipIterator.h.
References otb::internals::ZipIterator< TImageIterator, ConstOrMutable >::PixelListProxy::m_iterators, and otb::internals::ZipIterator< TImageIterator, ConstOrMutable >::PixelListProxy::size().
|
inline |
Init constructor.
[in] | iterators | List of ITK iterators |
Definition at line 319 of file otbZipIterator.h.
References otb::internals::ZipIterator< TImageIterator, ConstOrMutable >::PixelListProxy::m_iterators, and otb::internals::ZipIterator< TImageIterator, ConstOrMutable >::PixelListProxy::size().
|
inlinenoexcept |
Init constructor.
[in] | iterators | List of ITK iterators |
Definition at line 267 of file otbZipIterator.h.
References otb::internals::ZipIterator< TImageIterator, ConstOrMutable >::PixelListProxy::m_iterators.
Referenced by otb::internals::ZipIterator< TImageIterator, ConstOrMutable >::PixelListProxy::operator[]().
|
private |
Init constructor.
[in] | iterators | List of ITK iterators |
Definition at line 345 of file otbZipIterator.h.
Referenced by otb::internals::ZipIterator< TImageIterator, ConstOrMutable >::PixelListProxy::back(), otb::internals::ZipIterator< TImageIterator, ConstOrMutable >::PixelListProxy::begin(), otb::internals::ZipIterator< TImageIterator, ConstOrMutable >::PixelListProxy::cbegin(), otb::internals::ZipIterator< TImageIterator, ConstOrMutable >::PixelListProxy::cend(), otb::internals::ZipIterator< TImageIterator, ConstOrMutable >::PixelListProxy::empty(), otb::internals::ZipIterator< TImageIterator, ConstOrMutable >::PixelListProxy::end(), otb::internals::ZipIterator< TImageIterator, ConstOrMutable >::PixelListProxy::front(), otb::internals::ZipIterator< TImageIterator, ConstOrMutable >::PixelListProxy::operator[](), and otb::internals::ZipIterator< TImageIterator, ConstOrMutable >::PixelListProxy::size().