KUMI v5.0.0
Gorgeous Garnet
Loading...
Searching...
No Matches

◆ shift_index_sequence

template<std::size_t O, std::size_t N>
using kumi::function::shift_index_sequence = decltype(kumi_implementation_defined)

#include <kumi/functional/index_sequence.hpp>

A helper alias template computing linear indexing translations.

Header file

#include <kumi/functional/indexable.hpp>

Call Signature

template<std::size_t Offset, std::size_t Size>
decltype(kumi_implementation_defined) shift_index_sequence
A helper alias template computing linear indexing translations.
Definition index_sequence.hpp:309

Template Parameters

  • Offset: Offset to add to each element in the input domain
  • Size: Size of the input domain

Return value

A std::index_sequence shifted uniformly forward by o.