|
| template<std::forward_iterator Iterator> |
| static constexpr auto | plain_index (Iterator resolution_it, integral auto const ... is) |
| |
| template<std::forward_iterator Iterator> |
| static constexpr auto | plain_index (Iterator resolution_it, integral_range auto const &is) |
| |
| static constexpr auto | plain_index (integral_range auto const &resolution, integral auto const ... is) |
| |
| static constexpr auto | plain_index (integral_range auto const &resolution, integral_range auto const &indices) |
| |
| template<integral_range Resolution> |
| static auto | multi_index (Resolution const &resolution, integral auto plain_index) |
| |
converts multi-dimensional index to a one dimensional index where first dimensions grows fastest