There's a Build Topo node that you can use, you give it a list of point positions, and a list of indices from that list of what points it should create the polygons (separated by -1's)
When you execute it, you get the mesh.
So for the positions you would do this:
Get empty polymesh->Create ICE tree
Get Strand Positions->Build Array from Set->Create Topo->Set Topology->ICETree
For the list of indices the goes into the Create Topo it gets more complicated
If your strands have n points you'll have to generate this array:
0, 1, n+1, n, -1, (<<--- this is the bottom right polgon in your image, ended with the -1)
1, 2, n+2, n+1, -1,
...
...
...
n-2,n-1, n+n-1, n+n-2, -1, (<--- end of polyong strip between first two strands)
n, n+1, 2n+1, 2n, -1, (<----- first polygon of second strip)
n+1, n+2, 2n+2, 2n+1, -1,
...
...
...
...
Not sure yet how to create this in ICE, maybe some modulo calculations combined with some of the array nodes
Maybe there's a simpler solution, too
