_setStrides(ndns::Order order) | ndarray< ElemType, NDim > | [inline, protected] |
at(shape_t index[]) const | ndarray< ElemType, NDim > | [inline] |
begin() const | ndarray< ElemType, NDim > | [inline] |
copy() const | ndarray< ElemType, NDim > | [inline] |
data() const | ndarray< ElemType, NDim > | [inline] |
data_ptr() const | ndarray_details::nd_data< ElemType, NDim > | [inline] |
element typedef | ndarray< ElemType, NDim > | |
empty() const | ndarray< ElemType, NDim > | [inline] |
end() const | ndarray< ElemType, NDim > | [inline] |
iterator typedef | ndarray< ElemType, NDim > | |
m_data | ndarray_details::nd_data< ElemType, NDim > | |
m_shape | ndarray_details::nd_data< ElemType, NDim > | |
m_strides | ndarray_details::nd_data< ElemType, NDim > | |
nd_data() | ndarray_details::nd_data< ElemType, NDim > | [inline] |
nd_data(const nd_data< T, NDim > &other) | ndarray_details::nd_data< ElemType, NDim > | [inline] |
nd_elem_access() | ndarray_details::nd_elem_access< ElemType, NDim > | [inline] |
nd_elem_access(const nd_elem_access< T, NDim > &other) | ndarray_details::nd_elem_access< ElemType, NDim > | [inline] |
ndarray() | ndarray< ElemType, NDim > | [inline] |
ndarray(ElemType *data, const shape_t *shape, ndns::Order order=ndns::C) | ndarray< ElemType, NDim > | [inline] |
ndarray(const boost::shared_ptr< ElemType > &data, const shape_t *shape, ndns::Order order=ndns::C) | ndarray< ElemType, NDim > | [inline] |
ndarray(const shape_t *shape, ndns::Order order=ndns::C) | ndarray< ElemType, NDim > | [inline] |
ndarray(const ndarray_details::nd_elem_access_pxy< ElemType, NDim > &pxy) | ndarray< ElemType, NDim > | [inline] |
ndarray(const nonconst_ndarray &other) | ndarray< ElemType, NDim > | [inline] |
nonconst_ndarray typedef | ndarray< ElemType, NDim > | |
operator=(const nonconst_ndarray &other) | ndarray< ElemType, NDim > | [inline] |
operator=(const ndarray_details::nd_elem_access_pxy< ElemType, NDim > &pxy) | ndarray< ElemType, NDim > | [inline] |
ndarray_details::nd_elem_access::operator=(const nd_elem_access< T, NDim > &other) | ndarray_details::nd_elem_access< ElemType, NDim > | [inline] |
ndarray_details::nd_data::operator=(const nd_data &other) | ndarray_details::nd_data< ElemType, NDim > | [inline] |
ndarray_details::nd_data::operator=(const nd_data< T, NDim > &other) | ndarray_details::nd_data< ElemType, NDim > | [inline] |
operator[](int i) const | ndarray_details::nd_elem_access< ElemType, NDim > | [inline] |
rbegin() const | ndarray< ElemType, NDim > | [inline] |
rend() const | ndarray< ElemType, NDim > | [inline] |
reshape(const shape_t *shape, ndns::Order order=ndns::C) | ndarray< ElemType, NDim > | [inline] |
reverse_iterator typedef | ndarray< ElemType, NDim > | |
shape() const | ndarray< ElemType, NDim > | [inline] |
shape_t typedef | ndarray< ElemType, NDim > | |
size() const | ndarray< ElemType, NDim > | [inline] |
size_type typedef | ndarray< ElemType, NDim > | |
stride_t typedef | ndarray< ElemType, NDim > | |
strides() const | ndarray< ElemType, NDim > | [inline] |
strides(const stride_t *strides) | ndarray< ElemType, NDim > | [inline] |
swap(ndarray &other) | ndarray< ElemType, NDim > | [inline] |