Template Class SubIt2

Class Documentation

template<class T>
class brille::SubIt2

Public Types

typedef std::array<T, 2> holder

Public Functions

SubIt2()
SubIt2(const holder &_sh)
SubIt2(const holder &_sh, const holder &_in)
SubIt2(const holder &_sh, const holder &_in, const holder &_s, const std::array<bool, 2> &_f)
SubIt2(const SubIt2<T> &o)
SubIt2(const SubIt2<T> *o)
SubIt2 &operator=(const SubIt2<T> &o)
const holder &shape() const
size_t ndim() const
SubIt2 &operator++()
bool operator==(const SubIt2<T> &other) const
bool operator!=(const SubIt2<T> &other) const
const holder &operator*() const
const holder *operator->() const
holder &operator*()
holder *operator->()
SubIt2<T> begin() const
SubIt2<T> end() const

Public Members

holder _shape
holder _inpt
holder _sub
std::array<bool, 2> _fixed
size_t _first