Template Class SubIt

Class Documentation

template<class T>
class brille::SubIt

Public Types

typedef std::vector<T> holder

Public Functions

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

Public Members

holder _shape
holder _inpt
holder _sub
std::vector<bool> _fixed
size_t _first