array
C++ library for multi-dimensional arrays
array_ref< T, Shape > Member List

This is the complete list of members for array_ref< T, Shape >, including all inherited members.

array_ref(pointer base=nullptr, const Shape &shape=Shape())array_ref< T, Shape >inline
array_ref(pointer base, const Shape &shape, internal::no_resolve) (defined in array_ref< T, Shape >)array_ref< T, Shape >inline
array_ref(const array_ref &other)=defaultarray_ref< T, Shape >
array_ref(array_ref &&other)=default (defined in array_ref< T, Shape >)array_ref< T, Shape >
array_ref(const array_ref< T, OtherShape > &other)array_ref< T, Shape >inline
base() const array_ref< T, Shape >inline
c() (defined in array_ref< T, Shape >)array_ref< T, Shape >inline
c() const (defined in array_ref< T, Shape >)array_ref< T, Shape >inline
channels() const (defined in array_ref< T, Shape >)array_ref< T, Shape >inline
columns() const (defined in array_ref< T, Shape >)array_ref< T, Shape >inline
const_reference typedef (defined in array_ref< T, Shape >)array_ref< T, Shape >
cref() const array_ref< T, Shape >inline
data() const array_ref< T, Shape >inline
dim() (defined in array_ref< T, Shape >)array_ref< T, Shape >inline
dim() const (defined in array_ref< T, Shape >)array_ref< T, Shape >inline
dim(size_t d) const (defined in array_ref< T, Shape >)array_ref< T, Shape >inline
empty() const (defined in array_ref< T, Shape >)array_ref< T, Shape >inline
for_each_value(Fn &&fn) const array_ref< T, Shape >inline
height() const (defined in array_ref< T, Shape >)array_ref< T, Shape >inline
i()array_ref< T, Shape >inline
i() const (defined in array_ref< T, Shape >)array_ref< T, Shape >inline
index_type typedef (defined in array_ref< T, Shape >)array_ref< T, Shape >
is_compact() const (defined in array_ref< T, Shape >)array_ref< T, Shape >inline
is_scalar()array_ref< T, Shape >inlinestatic
j() (defined in array_ref< T, Shape >)array_ref< T, Shape >inline
j() const (defined in array_ref< T, Shape >)array_ref< T, Shape >inline
k() (defined in array_ref< T, Shape >)array_ref< T, Shape >inline
k() const (defined in array_ref< T, Shape >)array_ref< T, Shape >inline
operator const_array_ref< T, Shape >() const (defined in array_ref< T, Shape >)array_ref< T, Shape >inline
operator reference() const array_ref< T, Shape >inline
operator!=(const array_ref &other) const array_ref< T, Shape >inline
operator()(Args...indices) const (defined in array_ref< T, Shape >)array_ref< T, Shape >inline
operator()(Args...args) const (defined in array_ref< T, Shape >)array_ref< T, Shape >inline
operator=(const array_ref &other)=default (defined in array_ref< T, Shape >)array_ref< T, Shape >
operator=(array_ref &&other)=default (defined in array_ref< T, Shape >)array_ref< T, Shape >
operator=(const array_ref< T, OtherShape > &other) (defined in array_ref< T, Shape >)array_ref< T, Shape >inline
operator==(const array_ref &other) const (defined in array_ref< T, Shape >)array_ref< T, Shape >inline
operator[](const index_type &indices) const array_ref< T, Shape >inline
operator[](const std::tuple< Args... > &args) const array_ref< T, Shape >inline
pointer typedef (defined in array_ref< T, Shape >)array_ref< T, Shape >
rank()array_ref< T, Shape >inlinestatic
ref() const (defined in array_ref< T, Shape >)array_ref< T, Shape >inline
reference typedef (defined in array_ref< T, Shape >)array_ref< T, Shape >
rows() const array_ref< T, Shape >inline
set_shape(const Shape &new_shape, index_t offset=0)array_ref< T, Shape >inline
shape()array_ref< T, Shape >inline
shape() const (defined in array_ref< T, Shape >)array_ref< T, Shape >inline
shape_traits_type typedef (defined in array_ref< T, Shape >)array_ref< T, Shape >
shape_type typedefarray_ref< T, Shape >
size() const (defined in array_ref< T, Shape >)array_ref< T, Shape >inline
size_type typedef (defined in array_ref< T, Shape >)array_ref< T, Shape >
value_type typedefarray_ref< T, Shape >
w() (defined in array_ref< T, Shape >)array_ref< T, Shape >inline
w() const (defined in array_ref< T, Shape >)array_ref< T, Shape >inline
width() const array_ref< T, Shape >inline
x()array_ref< T, Shape >inline
x() const (defined in array_ref< T, Shape >)array_ref< T, Shape >inline
y() (defined in array_ref< T, Shape >)array_ref< T, Shape >inline
y() const (defined in array_ref< T, Shape >)array_ref< T, Shape >inline
z() (defined in array_ref< T, Shape >)array_ref< T, Shape >inline
z() const (defined in array_ref< T, Shape >)array_ref< T, Shape >inline