Alexandria  2.18
Please provide a description of the project.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Euclid::NdArray::NdArray< T > Member List

This is the complete list of members for Euclid::NdArray::NdArray< T >, including all inherited members.

at(const std::vector< size_t > &coords)Euclid::NdArray::NdArray< T >
at(const std::vector< size_t > &coords) const Euclid::NdArray::NdArray< T >
at(const std::vector< size_t > &coords, const std::string &attr)Euclid::NdArray::NdArray< T >
at(const std::vector< size_t > &coords, const std::string &attr) const Euclid::NdArray::NdArray< T >
at(size_t i, D...rest)Euclid::NdArray::NdArray< T >
at(size_t i, D...rest) const Euclid::NdArray::NdArray< T >
at_helper(std::vector< size_t > &acc, size_t i, D...rest)Euclid::NdArray::NdArray< T >private
at_helper(std::vector< size_t > &acc)Euclid::NdArray::NdArray< T >private
at_helper(std::vector< size_t > &acc, const std::string &attr)Euclid::NdArray::NdArray< T >private
at_helper(std::vector< size_t > &acc, size_t i, D...rest) const Euclid::NdArray::NdArray< T >private
at_helper(std::vector< size_t > &acc) const Euclid::NdArray::NdArray< T >private
attributes() const Euclid::NdArray::NdArray< T >
begin()Euclid::NdArray::NdArray< T >
begin() const Euclid::NdArray::NdArray< T >
concatenate(const self_type &other)Euclid::NdArray::NdArray< T >
const_iterator typedefEuclid::NdArray::NdArray< T >
copy() const Euclid::NdArray::NdArray< T >inline
end()Euclid::NdArray::NdArray< T >
end() const Euclid::NdArray::NdArray< T >
get_offset(const std::vector< size_t > &coords) const Euclid::NdArray::NdArray< T >private
get_offset(std::vector< size_t > coords, const std::string &attr) const Euclid::NdArray::NdArray< T >private
iterator typedefEuclid::NdArray::NdArray< T >
m_attr_namesEuclid::NdArray::NdArray< T >private
m_containerEuclid::NdArray::NdArray< T >private
m_shapeEuclid::NdArray::NdArray< T >private
m_sizeEuclid::NdArray::NdArray< T >private
m_stride_sizeEuclid::NdArray::NdArray< T >private
NdArray(const std::vector< size_t > &shape_)Euclid::NdArray::NdArray< T >explicit
NdArray(const std::vector< size_t > &shape_, const Container< T > &data)Euclid::NdArray::NdArray< T >
NdArray(const std::vector< size_t > &shape_, Container< T > &&data)Euclid::NdArray::NdArray< T >
NdArray(const std::vector< size_t > &shape_, Iterator begin, Iterator end)Euclid::NdArray::NdArray< T >
NdArray(const std::vector< size_t > &shape_, const std::vector< std::string > &attr_names, Args &&...args)Euclid::NdArray::NdArray< T >
NdArray(const std::initializer_list< size_t > &shape_)Euclid::NdArray::NdArray< T >inline
NdArray(self_type &&)=defaultEuclid::NdArray::NdArray< T >
NdArray(const self_type *other)Euclid::NdArray::NdArray< T >explicitprivate
operator!=(const self_type &b) const Euclid::NdArray::NdArray< T >
operator=(const NdArray &)=defaultEuclid::NdArray::NdArray< T >
operator==(const self_type &b) const Euclid::NdArray::NdArray< T >
reshape(const std::vector< size_t > new_shape)Euclid::NdArray::NdArray< T >
reshape(size_t i, D...rest)Euclid::NdArray::NdArray< T >
reshape_helper(std::vector< size_t > &acc, size_t i, D...rest)Euclid::NdArray::NdArray< T >private
reshape_helper(std::vector< size_t > &acc)Euclid::NdArray::NdArray< T >private
self_type typedefEuclid::NdArray::NdArray< T >
shape() const Euclid::NdArray::NdArray< T >inline
size() const Euclid::NdArray::NdArray< T >
update_strides()Euclid::NdArray::NdArray< T >private
~NdArray()=defaultEuclid::NdArray::NdArray< T >virtual