#include <static_multidim_size.h>
|
| auto constexpr | operator() (integral auto const ... indices) const |
| |
| auto | begin () |
| |
| auto | end () |
| |
|
| static auto constexpr | num_dimensions () |
| |
| static auto constexpr | num_components () |
| |
| static auto constexpr | size () |
| |
| static auto constexpr | size (std::size_t const i) |
| |
| static auto constexpr | in_range (integral auto const ... indices) |
| |
| static auto constexpr | in_range (integral_range auto const &indices) |
| |
| static auto constexpr | plain_index (integral auto const ... indices) |
| |
| static auto | plain_index (integral_range auto const &indices) |
| |
◆ begin()
template<typename IndexOrder , std::size_t... Resolution>
◆ end()
template<typename IndexOrder , std::size_t... Resolution>
◆ in_range() [1/2]
template<typename IndexOrder , std::size_t... Resolution>
◆ in_range() [2/2]
template<typename IndexOrder , std::size_t... Resolution>
◆ num_components()
template<typename IndexOrder , std::size_t... Resolution>
◆ num_dimensions()
template<typename IndexOrder , std::size_t... Resolution>
◆ operator()()
template<typename IndexOrder , std::size_t... Resolution>
◆ plain_index() [1/2]
template<typename IndexOrder , std::size_t... Resolution>
◆ plain_index() [2/2]
template<typename IndexOrder , std::size_t... Resolution>
◆ size() [1/2]
template<typename IndexOrder , std::size_t... Resolution>
◆ size() [2/2]
template<typename IndexOrder , std::size_t... Resolution>
The documentation for this struct was generated from the following file: