The OpenD Programming Language

Chunks.opSlice

  1. Slice!(IotaIterator!size_t) opSlice(size_t i, size_t j)
    struct Chunks(size_t[] dimensions, Iterator, size_t N = 1, SliceKind kind = Contiguous)
    const
    opSlice
    (
    size_t dimensionIndex
    )
    (
    size_t i
    ,
    size_t j
    )
    if (
    dimensionIndex < dimensions.length
    )
  2. ChunksSlice!() opSlice(size_t i, ChunksDollar!() j)
  3. size_t[dimensions.length] chunkLengths()
  4. size_t[dimensions.length] _chunkLengths;

Meta