Matrix3d<T>.fromSlice constructor

Matrix3d<T>.fromSlice(
  1. Array<T> entries,
  2. (int, int, int) dimensions, {
  3. ({int x, int y, int z}) offset = oneIndexedMatrix3dOffset,
})

Implementation

Matrix3d.fromSlice(
  Array<T> entries,
  this.dimensions, {
  this.offset = oneIndexedMatrix3dOffset,
})  : //assert(entries.length >= dimensions.$1 * dimensions.$2 * dimensions.$3),
      _entries = _Array.fromData(entries.toData(), offset: 0),
      _strides = (dimensions.$1, dimensions.$2, 1);