Public Member Functions | |
Dimensions (const Dimensions &d) | |
Dimensions (dim_t ndim=0, dim_t *dims=nullptr) | |
Dimensions (dim_t=0, dim_t *=nullptr) | |
Dimensions (Dimensions &&d) | |
Dimensions (std::initializer_list< dim_t > l) | |
~Dimensions () | |
~Dimensions () | |
dim_t | ndim () const |
void | ndim (dim_t d) |
operator bool () const | |
operator bool () const | |
Dimensions & | operator= (const Dimensions &d) |
dim_t & | operator[] (dim_t i) |
dim_t | operator[] (dim_t i) const |
Dimensions | sub () const |
Private Attributes | |
dim_t * | fDims |
Definition at line 17 of file Dimensions.h.
|
inline |
Definition at line 25 of file Dimensions.h.
|
inline |
Definition at line 30 of file Dimensions.h.
|
inline |
Definition at line 36 of file Dimensions.h.
|
inline |
Definition at line 54 of file Dimensions.h.
|
inline |
Definition at line 61 of file Dimensions.h.
|
inline |
Definition at line 62 of file Dimensions.h.
|
inline |
Definition at line 59 of file Dimensions.h.
|
inline |
Definition at line 39 of file Dimensions.h.
Definition at line 74 of file Dimensions.h.
Definition at line 73 of file Dimensions.h.
|
inline |
Definition at line 76 of file Dimensions.h.