FlattenUvec4List function

Uint32List FlattenUvec4List(
  1. List<List<int>> v, [
  2. Uint32List? data
])

Implementation

Uint32List FlattenUvec4List(List<List<int>> v, [Uint32List? data]) {
  if (data == null) data = Uint32List(v.length * 4);
  for (int i = 0; i < v.length; ++i) {
    data[i * 4 + 0] = v[i][0];
    data[i * 4 + 1] = v[i][1];
    data[i * 4 + 2] = v[i][2];
    data[i * 4 + 3] = v[i][3];
  }
  return data;
}