The OpenD Programming Language

forEachFragment

Iterates 1D fragments in Slice or Concatenation in optimal for buffering way.

  1. void forEachFragment(Slice!(Iterator, N, kind) sl)
    template forEachFragment(alias pred)
    static if(__traits(isSame, naryFun!pred, pred))
    void
    forEachFragment
    (
    Iterator
    size_t N
    SliceKind kind
    )
    (
    Slice!(Iterator, N, kind) sl
    )
  2. void forEachFragment(Concatenation!(dim, Slices) st)

Members

Functions

forEachFragment
void forEachFragment(Slice!(Iterator, N, kind) sl)

Specialization for slices

forEachFragment
void forEachFragment(Concatenation!(dim, Slices) st)

Specialization for concatenations

See Also

._concatenation examples.

Meta