Float32Vector constructor

Float32Vector(
  1. Iterable<double> iterable
)

Implementation

factory Float32Vector(Iterable<double> iterable) {
  if (iterable is Float32List) {
    return Float32Vector.withFloat32List(iterable);
  }
  if (iterable is List<double>) {
    return Float32Vector.withFloat32List(Float32List.fromList(iterable));
  }
  return Float32Vector.withFloat32List(Float32List.fromList(
    iterable.toList(growable: false),
  ));
}