swapped.swapped

Swaps two dimensions of a slice, returning a new slice with the specified dimensions interchanged.

  1. auto swapped(Slice!(Iterator, N, kind) _slice)
    template swapped(size_t dimensionA, size_t dimensionB)
    @fmamath
    @fmamath
    swapped
    (
    Iterator
    size_t N
    SliceKind kind
    )
    (
    Slice!(Iterator, N, kind) _slice
    )
  2. auto swapped(Slice!(Iterator, N, kind) _slice, size_t dimensionA, size_t dimensionB)
  3. Slice!(Iterator, 2, Universal) swapped(Slice!(Iterator, 2, kind) slice)