| allocate_() | mf::ndarray< 2, byte, Allocator > | protected |
| allocated_size_ | mf::ndarray< 2, byte, Allocator > | protected |
| allocator_ | mf::ndarray< 2, byte, Allocator > | protected |
| at(Args &&...args) | mf::ndarray< 2, byte, Allocator > | inline |
| at(Args &&...args) const | mf::ndarray< 2, byte, Allocator > | inline |
| begin() | mf::ndarray< 2, byte, Allocator > | inline |
| begin() const | mf::ndarray< 2, byte, Allocator > | inline |
| cbegin() const | mf::ndarray< 2, byte, Allocator > | inline |
| cend() const | mf::ndarray< 2, byte, Allocator > | inline |
| const_iterator typedef | mf::ndarray< 2, byte, Allocator > | |
| const_pointer typedef | mf::ndarray< 2, byte, Allocator > | |
| const_reference typedef | mf::ndarray< 2, byte, Allocator > | |
| const_view_type typedef | mf::ndarray< 2, byte, Allocator > | |
| contiguous_length() const noexcept | mf::ndarray< 2, byte, Allocator > | inline |
| coordinates_to_index(const coordinates_type &coord) const | mf::ndarray< 2, byte, Allocator > | inline |
| coordinates_to_pointer(const coordinates_type &coord) | mf::ndarray< 2, byte, Allocator > | inline |
| coordinates_to_pointer(const coordinates_type &coord) const | mf::ndarray< 2, byte, Allocator > | inline |
| coordinates_type typedef | mf::ndarray< 2, byte, Allocator > | |
| cview() const | mf::ndarray< 2, byte, Allocator > | inline |
| deallocate_() | mf::ndarray< 2, byte, Allocator > | protected |
| dimension | mf::ndarray< 2, byte, Allocator > | static |
| end() | mf::ndarray< 2, byte, Allocator > | inline |
| end() const | mf::ndarray< 2, byte, Allocator > | inline |
| format() const noexcept | mf::ndarray_generic< Allocator > | inline |
| index_to_coordinates(const index_type &index) const | mf::ndarray< 2, byte, Allocator > | inline |
| index_type typedef | mf::ndarray< 2, byte, Allocator > | |
| iterator typedef | mf::ndarray< 2, byte, Allocator > | |
| ndarray(const shape_type &shape, std::size_t padding, std::size_t stride, const Allocator &allocator) | mf::ndarray< 2, byte, Allocator > | protected |
| ndarray(const shape_type &shp, const Allocator &allocator=Allocator()) | mf::ndarray< 2, byte, Allocator > | inlineexplicit |
| ndarray(const const_view_type &) | mf::ndarray< 2, byte, Allocator > | explicit |
| ndarray(const ndarray &arr) | mf::ndarray< 2, byte, Allocator > | inline |
| ndarray_generic(const ndarray_generic_properties &, std::size_t padding=0, const Allocator &=Allocator()) | mf::ndarray_generic< Allocator > | |
| ndarray_generic(const ndarray_generic &)=default | mf::ndarray_generic< Allocator > | explicit |
| operator const_view_type() const noexcept | mf::ndarray< 2, byte, Allocator > | inline |
| operator view_type() noexcept | mf::ndarray< 2, byte, Allocator > | inline |
| operator()(Args &&...args) | mf::ndarray< 2, byte, Allocator > | inline |
| operator()(Args &&...args) const | mf::ndarray< 2, byte, Allocator > | inline |
| operator=(const const_view_type &arr) | mf::ndarray< 2, byte, Allocator > | |
| operator=(const ndarray &arr) | mf::ndarray< 2, byte, Allocator > | inline |
| operator[](Args &&...args) | mf::ndarray< 2, byte, Allocator > | inline |
| operator[](Args &&...args) const | mf::ndarray< 2, byte, Allocator > | inline |
| padding() const noexcept | mf::ndarray< 2, byte, Allocator > | inline |
| padding_ | mf::ndarray< 2, byte, Allocator > | protected |
| pointer typedef | mf::ndarray< 2, byte, Allocator > | |
| reference typedef | mf::ndarray< 2, byte, Allocator > | |
| section(Args &&...args) | mf::ndarray< 2, byte, Allocator > | inline |
| section(Args &&...args) const | mf::ndarray< 2, byte, Allocator > | inline |
| shape() const noexcept | mf::ndarray< 2, byte, Allocator > | inline |
| shape_type typedef | mf::ndarray< 2, byte, Allocator > | |
| size() const noexcept | mf::ndarray< 2, byte, Allocator > | inline |
| slice(Args &&...args) | mf::ndarray< 2, byte, Allocator > | inline |
| slice(Args &&...args) const | mf::ndarray< 2, byte, Allocator > | inline |
| span_type typedef | mf::ndarray< 2, byte, Allocator > | |
| start() noexcept | mf::ndarray< 2, byte, Allocator > | inline |
| start() const noexcept | mf::ndarray< 2, byte, Allocator > | inline |
| stride_ | mf::ndarray< 2, byte, Allocator > | protected |
| strides() const noexcept | mf::ndarray< 2, byte, Allocator > | inline |
| strides_type typedef | mf::ndarray< 2, byte, Allocator > | |
| strides_with_padding_(const shape_type &shape, std::size_t padding) | mf::ndarray< 2, byte, Allocator > | protected |
| value_type typedef | mf::ndarray< 2, byte, Allocator > | |
| view() | mf::ndarray_generic< Allocator > | inline |
| ndarray< 2, byte, Allocator >::view() const | mf::ndarray< 2, byte, Allocator > | inline |
| view_ | mf::ndarray< 2, byte, Allocator > | protected |
| view_type typedef | mf::ndarray_generic< Allocator > | |
| ~ndarray() | mf::ndarray< 2, byte, Allocator > | |