getVector method

Vector getVector(
  1. int i
)

Read row i as a fresh Vector (copy). Mainly for tests.

Implementation

Vector getVector(int i) {
  if (i < 0 || i >= _ids.length) {
    throw RangeError.index(i, _ids, 'i', null, _ids.length);
  }
  final out = Float32List(dim);
  out.setRange(0, dim, _data, i * dim);
  return Vector(out);
}