array
C++ library for multi-dimensional arrays
|
This is the complete list of members for dim< Min_, Extent_, Stride_ >, including all inherited members.
base_range typedef (defined in dim< Min_, Extent_, Stride_ >) | dim< Min_, Extent_, Stride_ > | |
begin() const | interval< Min_, Extent_ > | inlineprotected |
DefaultStride (defined in dim< Min_, Extent_, Stride_ >) | dim< Min_, Extent_, Stride_ > | static |
dim(index_t min, index_t extent, index_t stride=DefaultStride) | dim< Min_, Extent_, Stride_ > | inline |
dim(index_t extent) (defined in dim< Min_, Extent_, Stride_ >) | dim< Min_, Extent_, Stride_ > | inline |
dim() (defined in dim< Min_, Extent_, Stride_ >) | dim< Min_, Extent_, Stride_ > | inline |
dim(const base_range &interval, index_t stride=DefaultStride) (defined in dim< Min_, Extent_, Stride_ >) | dim< Min_, Extent_, Stride_ > | inline |
dim(const dim &)=default (defined in dim< Min_, Extent_, Stride_ >) | dim< Min_, Extent_, Stride_ > | |
dim(dim &&)=default (defined in dim< Min_, Extent_, Stride_ >) | dim< Min_, Extent_, Stride_ > | |
dim(const dim< CopyMin, CopyExtent, CopyStride > &other) | dim< Min_, Extent_, Stride_ > | inline |
end() const | interval< Min_, Extent_ > | inlineprotected |
extent() const | interval< Min_, Extent_ > | inlineprotected |
Extent (defined in interval< Min_, Extent_ >) | interval< Min_, Extent_ > | protectedstatic |
extent_ (defined in interval< Min_, Extent_ >) | interval< Min_, Extent_ > | protected |
flat_offset(index_t at) const | dim< Min_, Extent_, Stride_ > | inline |
interval(index_t min, index_t extent) | interval< Min_, Extent_ > | inlineprotected |
interval(index_t min) (defined in interval< Min_, Extent_ >) | interval< Min_, Extent_ > | inlineprotected |
interval() (defined in interval< Min_, Extent_ >) | interval< Min_, Extent_ > | inlineprotected |
interval(const interval &)=default (defined in interval< Min_, Extent_ >) | interval< Min_, Extent_ > | protected |
interval(interval &&)=default (defined in interval< Min_, Extent_ >) | interval< Min_, Extent_ > | protected |
interval(const interval< CopyMin, CopyExtent > &other) | interval< Min_, Extent_ > | inlineprotected |
is_in_range(index_t at) const | interval< Min_, Extent_ > | inlineprotected |
is_in_range(const interval< OtherMin, OtherExtent > &at) const | interval< Min_, Extent_ > | inlineprotected |
is_in_range(const dim< OtherMin, OtherExtent, OtherStride > &at) const (defined in interval< Min_, Extent_ >) | interval< Min_, Extent_ > | inlineprotected |
Max (defined in interval< Min_, Extent_ >) | interval< Min_, Extent_ > | protectedstatic |
max() const | interval< Min_, Extent_ > | inlineprotected |
min() const | interval< Min_, Extent_ > | inlineprotected |
Min (defined in interval< Min_, Extent_ >) | interval< Min_, Extent_ > | protectedstatic |
min_ (defined in interval< Min_, Extent_ >) | interval< Min_, Extent_ > | protected |
operator!=(const dim< OtherMin, OtherExtent, OtherStride > &other) const (defined in dim< Min_, Extent_, Stride_ >) | dim< Min_, Extent_, Stride_ > | inline |
operator!=(const interval< OtherMin, OtherExtent > &other) const (defined in interval< Min_, Extent_ >) | interval< Min_, Extent_ > | inlineprotected |
operator=(const dim &)=default (defined in dim< Min_, Extent_, Stride_ >) | dim< Min_, Extent_, Stride_ > | |
operator=(dim &&)=default (defined in dim< Min_, Extent_, Stride_ >) | dim< Min_, Extent_, Stride_ > | |
operator=(const dim< CopyMin, CopyExtent, CopyStride > &other) (defined in dim< Min_, Extent_, Stride_ >) | dim< Min_, Extent_, Stride_ > | inline |
operator=(const interval &)=default (defined in interval< Min_, Extent_ >) | interval< Min_, Extent_ > | protected |
operator=(interval &&)=default (defined in interval< Min_, Extent_ >) | interval< Min_, Extent_ > | protected |
operator=(const interval< CopyMin, CopyExtent > &other) (defined in interval< Min_, Extent_ >) | interval< Min_, Extent_ > | inlineprotected |
operator==(const dim< OtherMin, OtherExtent, OtherStride > &other) const | dim< Min_, Extent_, Stride_ > | inline |
nda::interval::operator==(const interval< OtherMin, OtherExtent > &other) const | interval< Min_, Extent_ > | inlineprotected |
set_extent(index_t extent) (defined in interval< Min_, Extent_ >) | interval< Min_, Extent_ > | inlineprotected |
set_max(index_t max) (defined in interval< Min_, Extent_ >) | interval< Min_, Extent_ > | inlineprotected |
set_min(index_t min) (defined in interval< Min_, Extent_ >) | interval< Min_, Extent_ > | inlineprotected |
set_stride(index_t stride) (defined in dim< Min_, Extent_, Stride_ >) | dim< Min_, Extent_, Stride_ > | inline |
size() const (defined in interval< Min_, Extent_ >) | interval< Min_, Extent_ > | inlineprotected |
stride() const | dim< Min_, Extent_, Stride_ > | inline |
Stride (defined in dim< Min_, Extent_, Stride_ >) | dim< Min_, Extent_, Stride_ > | static |
stride_ (defined in dim< Min_, Extent_, Stride_ >) | dim< Min_, Extent_, Stride_ > | protected |