| 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)=default | array_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 typedef | array_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 typedef | array_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 |