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