Public Member Functions | |
| Dims (size_t r, size_t c) | |
| Dims (size_t r, size_t c, size_t p) | |
| Dims (const size_t *dims, int nd) | |
| Dims (const Dims &o) | |
| Dims (Dims &&o) noexcept | |
| Dims & | operator= (const Dims &o) |
| Dims & | operator= (Dims &&o) noexcept |
| int | ndims () const noexcept |
| int | ndim () const noexcept |
| size_t | rows () const noexcept |
| size_t | cols () const noexcept |
| size_t | pages () const noexcept |
| size_t | dim (int i) const noexcept |
| size_t | dimSize (int i) const noexcept |
| size_t | numel () const noexcept |
| bool | isScalar () const noexcept |
| bool | isEmpty () const noexcept |
| bool | isVector () const noexcept |
| bool | is3D () const noexcept |
| size_t | sub2ind (size_t r, size_t c) const noexcept |
| size_t | sub2ind (size_t r, size_t c, size_t p) const noexcept |
| size_t | sub2indChecked (size_t r, size_t c) const |
| size_t | sub2indChecked (size_t r, size_t c, size_t p) const |
| bool | operator== (const Dims &o) const noexcept |
| bool | operator!= (const Dims &o) const noexcept |
Static Public Attributes | |
| static constexpr int | kInlineCap = 4 |
| static constexpr int | kMaxRank = 32 |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |