FVector.generate constructor

FVector.generate(
  1. int length,
  2. double generator(
    1. int index
    )
)

Implementation

factory FVector.generate(int length, double Function(int index) generator) {
  Float32List list = Float32List(roundUp4(length));
  for (int i = 0; i < length; ++i) {
    list[i] = generator(i);
  }
  return FVector.fromBuffer(length, list.buffer.asFloat32x4List());
}