PXL
pxl::NDArray< T > Member List

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

at(Idxs... idxs)pxl::NDArray< T >inline
at(Idxs... idxs) constpxl::NDArray< T >inline
data()pxl::NDArray< T >inline
data() constpxl::NDArray< T >inline
dims() constpxl::NDArray< T >inline
elemSize() constpxl::NDArray< T >inline
MAX_DIMSpxl::NDArray< T >static
NDArray()=defaultpxl::NDArray< T >
NDArray(T *data, std::initializer_list< U > shape)pxl::NDArray< T >inline
NDArray(T *data, const ShapeArray &shape)pxl::NDArray< T >inline
NDArray(void *data, const ShapeArray &shape, std::int64_t elemSize)pxl::NDArray< T >inline
numElements() constpxl::NDArray< T >inline
operator const T &() constpxl::NDArray< T >inline
operator typename std::enable_if_t< std::is_same_v< U, std::remove_const_t< T >>, T & >()pxl::NDArray< T >inline
operator()(Idxs... idxs)pxl::NDArray< T >inline
operator()(Idxs... idxs) constpxl::NDArray< T >inline
operator[](std::int64_t idx)pxl::NDArray< T >inline
operator[](std::int64_t idx) constpxl::NDArray< T >inline
scalar()pxl::NDArray< T >inline
scalar() constpxl::NDArray< T >inline
setData(void *data)pxl::NDArray< T >inline
shape() constpxl::NDArray< T >inline
ShapeArray typedefpxl::NDArray< T >
size() constpxl::NDArray< T >inline
strides() constpxl::NDArray< T >inline
StridesArray typedefpxl::NDArray< T >
~NDArray()=defaultpxl::NDArray< T >