| access_element(boost::type< Reference >, const IndexList &indices, TPtr base, const size_type *extents, const index *strides, const index *index_bases) const | boost::detail::multi_array::multi_array_impl_base< T, NumDims > | inlineprotected |
| assign(InputIterator begin, InputIterator end) | boost::const_multi_array_ref< T, NumDims, T * > | inline |
| base_ | boost::const_multi_array_ref< T, NumDims, T * > | protected |
| begin() | boost::multi_array_ref< T, NumDims > | inline |
| begin() const | boost::multi_array_ref< T, NumDims > | inline |
| BOOST_STATIC_CONSTANT(std::size_t, dimensionality=NumDims) | boost::detail::multi_array::multi_array_impl_base< T, NumDims > | |
| calculate_descending_dimension_offset(const StrideList &stride_list, const ExtentList &extent_list, const general_storage_order< NumDims > &storage) | boost::detail::multi_array::multi_array_impl_base< T, NumDims > | inlineprotected |
| calculate_indexing_offset(const StrideList &stride_list, const BaseList &index_base_list) | boost::detail::multi_array::multi_array_impl_base< T, NumDims > | inlineprotected |
| calculate_origin_offset(const StrideList &stride_list, const ExtentList &extent_list, const general_storage_order< NumDims > &storage, const BaseList &index_base_list) | boost::detail::multi_array::multi_array_impl_base< T, NumDims > | inlineprotected |
| compute_strides(StrideList &stride_list, ExtentList &extent_list, const general_storage_order< NumDims > &storage) | boost::detail::multi_array::multi_array_impl_base< T, NumDims > | inlineprotected |
| const_iterator typedef | boost::multi_array_ref< T, NumDims > | |
| const_multi_array_ref(const const_multi_array_ref< T, NumDims, OPtr > &other) | boost::const_multi_array_ref< T, NumDims, T * > | inline |
| const_multi_array_ref(T *base, const ExtentList &extents) | boost::const_multi_array_ref< T, NumDims, T * > | inlineexplicit |
| const_multi_array_ref(T *base, const ExtentList &extents, const general_storage_order< NumDims > &so) | boost::const_multi_array_ref< T, NumDims, T * > | inlineexplicit |
| const_multi_array_ref(T *base, const detail::multi_array::extent_gen< NumDims > &ranges) | boost::const_multi_array_ref< T, NumDims, T * > | inlineexplicit |
| const_multi_array_ref(T *base, const detail::multi_array::extent_gen< NumDims > &ranges, const general_storage_order< NumDims > &so) | boost::const_multi_array_ref< T, NumDims, T * > | inlineexplicit |
| const_multi_array_ref(T *base, const storage_order_type &so, const index *index_bases, const size_type *extents) | boost::const_multi_array_ref< T, NumDims, T * > | inlineexplicitprotected |
| const_reference typedef | boost::multi_array_ref< T, NumDims > | |
| const_reverse_iterator typedef | boost::multi_array_ref< T, NumDims > | |
| data() | boost::multi_array_ref< T, NumDims > | inline |
| data() const | boost::multi_array_ref< T, NumDims > | inline |
| difference_type typedef | boost::multi_array_ref< T, NumDims > | |
| directional_offset_ | boost::const_multi_array_ref< T, NumDims, T * > | protected |
| element typedef | boost::multi_array_ref< T, NumDims > | |
| empty() const | boost::const_multi_array_ref< T, NumDims, T * > | inline |
| end() | boost::multi_array_ref< T, NumDims > | inline |
| end() const | boost::multi_array_ref< T, NumDims > | inline |
| extent_list_ | boost::const_multi_array_ref< T, NumDims, T * > | protected |
| extent_range typedef | boost::multi_array_ref< T, NumDims > | |
| generate_array_view(boost::type< ArrayRef >, const boost::detail::multi_array::index_gen< NumDims, NDims > &indices, const size_type *extents, const index *strides, const index *index_bases, TPtr base) const | boost::detail::multi_array::multi_array_impl_base< T, NumDims > | inlineprotected |
| index typedef | boost::multi_array_ref< T, NumDims > | |
| index_base_list_ | boost::const_multi_array_ref< T, NumDims, T * > | protected |
| index_bases() const | boost::const_multi_array_ref< T, NumDims, T * > | inline |
| index_list typedef | boost::multi_array_ref< T, NumDims > | |
| index_range typedef | boost::detail::multi_array::multi_array_impl_base< T, NumDims > | |
| init_multi_array_ref(InputIterator extents_iter) | boost::const_multi_array_ref< T, NumDims, T * > | inlineprotected |
| iterator typedef | boost::multi_array_ref< T, NumDims > | |
| max_size() const | boost::const_multi_array_ref< T, NumDims, T * > | inline |
| multi_array_impl_base() | boost::detail::multi_array::multi_array_impl_base< T, NumDims > | inlineprotected |
| multi_array_ref(T *base, const ExtentList &extents) | boost::multi_array_ref< T, NumDims > | inlineexplicit |
| multi_array_ref(T *base, const ExtentList &extents, const general_storage_order< NumDims > &so) | boost::multi_array_ref< T, NumDims > | inlineexplicit |
| multi_array_ref(T *base, const detail::multi_array::extent_gen< NumDims > &ranges) | boost::multi_array_ref< T, NumDims > | inlineexplicit |
| multi_array_ref(T *base, const detail::multi_array::extent_gen< NumDims > &ranges, const general_storage_order< NumDims > &so) | boost::multi_array_ref< T, NumDims > | inlineexplicit |
| multi_array_ref(T *base, const storage_order_type &so, const index *index_bases, const size_type *extents) | boost::multi_array_ref< T, NumDims > | inlineexplicitprotected |
| num_dimensions() const | boost::const_multi_array_ref< T, NumDims, T * > | inline |
| num_elements() const | boost::const_multi_array_ref< T, NumDims, T * > | inline |
| num_elements_ | boost::const_multi_array_ref< T, NumDims, T * > | protected |
| operator!=(const const_multi_array_ref< T, NumDims, OPtr > &rhs) const | boost::const_multi_array_ref< T, NumDims, T * > | inline |
| operator()(const IndexList &indices) | boost::multi_array_ref< T, NumDims > | inline |
| operator()(const IndexList &indices) const | boost::multi_array_ref< T, NumDims > | inline |
| const_multi_array_ref< T, NumDims, T * >::operator()(IndexList indices) const | boost::const_multi_array_ref< T, NumDims, T * > | inline |
| operator<(const const_multi_array_ref< T, NumDims, OPtr > &rhs) const | boost::const_multi_array_ref< T, NumDims, T * > | inline |
| operator<=(const const_multi_array_ref< T, NumDims, OPtr > &rhs) const | boost::const_multi_array_ref< T, NumDims, T * > | inline |
| operator=(const ConstMultiArray &other) | boost::multi_array_ref< T, NumDims > | inline |
| operator=(const multi_array_ref &other) | boost::multi_array_ref< T, NumDims > | inline |
| operator==(const const_multi_array_ref< T, NumDims, OPtr > &rhs) const | boost::const_multi_array_ref< T, NumDims, T * > | inline |
| operator>(const const_multi_array_ref< T, NumDims, OPtr > &rhs) const | boost::const_multi_array_ref< T, NumDims, T * > | inline |
| operator>=(const const_multi_array_ref< T, NumDims, OPtr > &rhs) const | boost::const_multi_array_ref< T, NumDims, T * > | inline |
| operator[](index idx) | boost::multi_array_ref< T, NumDims > | inline |
| operator[](const detail::multi_array::index_gen< NumDims, NDims > &indices) | boost::multi_array_ref< T, NumDims > | inline |
| operator[](index idx) const | boost::multi_array_ref< T, NumDims > | inline |
| operator[](const detail::multi_array::index_gen< NumDims, NDims > &indices) const | boost::multi_array_ref< T, NumDims > | inline |
| origin() | boost::multi_array_ref< T, NumDims > | inline |
| origin() const | boost::multi_array_ref< T, NumDims > | inline |
| origin_offset_ | boost::const_multi_array_ref< T, NumDims, T * > | protected |
| rbegin() | boost::multi_array_ref< T, NumDims > | inline |
| rbegin() const | boost::multi_array_ref< T, NumDims > | inline |
| reference typedef | boost::multi_array_ref< T, NumDims > | |
| reindex(const BaseList &values) | boost::const_multi_array_ref< T, NumDims, T * > | inline |
| reindex(index value) | boost::const_multi_array_ref< T, NumDims, T * > | inline |
| rend() | boost::multi_array_ref< T, NumDims > | inline |
| rend() const | boost::multi_array_ref< T, NumDims > | inline |
| reshape(const SizeList &extents) | boost::const_multi_array_ref< T, NumDims, T * > | inline |
| reverse_iterator typedef | boost::multi_array_ref< T, NumDims > | |
| set_base_ptr(T *new_base) | boost::const_multi_array_ref< T, NumDims, T * > | inlineprotected |
| shape() const | boost::const_multi_array_ref< T, NumDims, T * > | inline |
| size() const | boost::const_multi_array_ref< T, NumDims, T * > | inline |
| size_list typedef | boost::multi_array_ref< T, NumDims > | |
| size_type typedef | boost::multi_array_ref< T, NumDims > | |
| storage_ | boost::const_multi_array_ref< T, NumDims, T * > | protected |
| storage_order() const | boost::const_multi_array_ref< T, NumDims, T * > | inline |
| storage_order_type typedef | boost::multi_array_ref< T, NumDims > | |
| stride_list_ | boost::const_multi_array_ref< T, NumDims, T * > | protected |
| strides() const | boost::const_multi_array_ref< T, NumDims, T * > | inline |
| value_type typedef | boost::multi_array_ref< T, NumDims > | |
| ~multi_array_impl_base() | boost::detail::multi_array::multi_array_impl_base< T, NumDims > | inlineprotected |