24 threading::parallel_invoke(
27 threading::parallel_for(positions.index_range(), 4096, [&](IndexRange range) {
28 for (const int i : range) {
29 positions[i] = start + delta * i;
34 threading::parallel_for(edges.index_range(), 4096, [&](IndexRange range) {
35 for (const int i : range) {
43 mesh->tag_loose_verts_none();
44 mesh->tag_overlapping_none();
45 mesh->bounds_set_eager(*bounds::min_max<float3>({start, start + delta *
count}));